obs-studio/libobs-opengl
jp9000 ad0ee4d2d8 libobs-opengl: Bind index buffers to VAO
To be able to use index buffers, they must also be bound to a vertex
array object along with the vertex buffers.

Ideally, if there are multiple index buffers for a vertex buffer,
separate VAOs should be created for each combination.
2016-04-19 15:35:05 -07:00
..
.gitignore first commit 2013-09-30 19:37:13 -07:00
CMakeLists.txt Generate proper DL_OPENGL value for linux 2015-02-16 15:28:42 -05:00
gl-cocoa.m libobs-opengl: Use windowless context (cocoa) 2015-08-05 01:07:18 -07:00
gl-helpers.c Use uint8_t* instead of void* for texture data 2014-06-28 10:12:57 -07:00
gl-helpers.h Use uint8_t* instead of void* for texture data 2014-06-28 10:12:57 -07:00
gl-indexbuffer.c libobs-opengl: Bind index buffers to VAO 2016-04-19 15:35:05 -07:00
gl-shader.c libobs/graphics: Rename inconsistent function names 2015-10-21 07:46:43 -07:00
gl-shaderparser.c libobs-opengl: Add handling of Load(float3) w/ texelFetch 2016-03-21 21:22:29 -07:00
gl-shaderparser.h (API Change) Improve graphics API consistency 2014-08-09 11:57:38 -07:00
gl-stagesurf.c (API Change) Use const params where applicable 2014-09-26 17:23:07 -07:00
gl-subsystem.c libobs-opengl: Bind index buffers to VAO 2016-04-19 15:35:05 -07:00
gl-subsystem.h libobs-opengl: Bind index buffers to VAO 2016-04-19 15:35:05 -07:00
gl-texture2d.c (API Change) Use const params where applicable 2014-09-26 17:23:07 -07:00
gl-texturecube.c (API Change) Use const params where applicable 2014-09-26 17:23:07 -07:00
gl-vertexbuffer.c libobs-opengl: Bind index buffers to VAO 2016-04-19 15:35:05 -07:00
gl-windows.c libobs-opengl: Use windowless context (windows) 2015-08-05 01:07:19 -07:00
gl-x11.c libobs-opengl: Disable v-sync when drawing on linux 2016-01-25 17:29:09 -08:00
gl-zstencil.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00