diff options
author | Fang Tan <tanfang@uniontech.com> | 2021-02-07 14:19:52 +0800 |
---|---|---|
committer | Fang Tan <tanfang@uniontech.com> | 2021-02-07 14:23:49 +0800 |
commit | 2418cfe7e7af581698b85f51e849d20c876b17e3 (patch) | |
tree | 7ef95e0e2b08761fabbbf2b5f5e7f9a83f7c45b9 | |
parent | e6386d1b99366ea7559438c0d3abd2ae2d6d61ac (diff) |
Multiple GL_ TRIANGLE_ STRIP draw merge.
-rw-r--r-- | cube-tex.c | 7 |
1 files changed, 1 insertions, 6 deletions
@@ -564,12 +564,7 @@ static void draw_cube_tex(unsigned i) if (gl.mode == NV12_2IMG) glUniform1i(gl.textureuv, 1); - glDrawArrays(GL_TRIANGLE_STRIP, 0, 4); - glDrawArrays(GL_TRIANGLE_STRIP, 4, 4); - glDrawArrays(GL_TRIANGLE_STRIP, 8, 4); - glDrawArrays(GL_TRIANGLE_STRIP, 12, 4); - glDrawArrays(GL_TRIANGLE_STRIP, 16, 4); - glDrawArrays(GL_TRIANGLE_STRIP, 20, 4); + glDrawArrays(GL_TRIANGLE_STRIP, 0, 24); } const struct egl * init_cube_tex(const struct gbm *gbm, enum mode mode, int samples) |