gl: always clear color buffer to avoid flicker
gl: try draw array