scummvm/backends/graphics/opengl/pipelines
Johannes Schickel 2ebffd2da5 OPENGL: Fix black screen for some GL implementations with shaders.
For compatibility location 0 is used to decide whether fixed function style
vertex information is used in old GL contexts. In some cases drivers might
assign the color information to be passed through attribute 0. This caused
the array attribute status for location 0 to be disabled and resulted in
wrong vertex data to be used.
2016-03-23 22:30:25 +01:00
..
clut8.cpp OPENGL: Let Shader store the uniform state. 2016-03-16 20:29:31 +01:00
clut8.h OPENGL: Make shader pipelines use fixed shaders. 2016-03-16 20:29:31 +01:00
fixed.cpp OPENGL: Implement CLUT8 look up as Pipeline. 2016-03-16 20:29:30 +01:00
fixed.h OPENGL: Implement CLUT8 look up as Pipeline. 2016-03-16 20:29:30 +01:00
pipeline.cpp OPENGL: Only set projection matrix once on pipeline activation. 2016-03-16 20:29:31 +01:00
pipeline.h OPENGL: Make shader pipelines use fixed shaders. 2016-03-16 20:29:31 +01:00
shader.cpp OPENGL: Fix black screen for some GL implementations with shaders. 2016-03-23 22:30:25 +01:00
shader.h OPENGL: Fix black screen for some GL implementations with shaders. 2016-03-23 22:30:25 +01:00