summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristian H. Kristensen <hoegsberg@gmail.com>2021-02-07 11:42:33 +0000
committerKristian H. Kristensen <hoegsberg@gmail.com>2021-02-07 11:42:33 +0000
commit9f63f359fab1b5d8e862508e4e51c9dfe339ccb0 (patch)
treef59b47c4b08807e05221d13002ce8230ddec31e8
parent2418cfe7e7af581698b85f51e849d20c876b17e3 (diff)
downloadkmscube-9f63f359fab1b5d8e862508e4e51c9dfe339ccb0.tar.gz
Revert "Multiple GL_ TRIANGLE_ STRIP draw merge."
This reverts commit 2418cfe7e7af581698b85f51e849d20c876b17e3
-rw-r--r--cube-tex.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/cube-tex.c b/cube-tex.c
index 467cd59..c8f24c0 100644
--- a/cube-tex.c
+++ b/cube-tex.c
@@ -564,7 +564,12 @@ static void draw_cube_tex(unsigned i)
if (gl.mode == NV12_2IMG)
glUniform1i(gl.textureuv, 1);
- glDrawArrays(GL_TRIANGLE_STRIP, 0, 24);
+ 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);
}
const struct egl * init_cube_tex(const struct gbm *gbm, enum mode mode, int samples)