Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-03 | OPENGL: Assure color attributes for shader pipeline are always set. | Johannes Schickel | |
2016-03-23 | OPENGL: Add assertions to check for valid attribute state. | Johannes Schickel | |
2016-03-23 | OPENGL: Fix black screen for some GL implementations with shaders. | Johannes Schickel | |
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-16 | OPENGL: Do not hardcode any uniform/attribute handling in Shader. | Johannes Schickel | |
2016-03-16 | OPENGL: Let Shader store the uniform state. | Johannes Schickel | |
2016-03-16 | OPENGL: Only set projection matrix once on pipeline activation. | Johannes Schickel | |
2016-03-16 | OPENGL: Make shader pipelines use fixed shaders. | Johannes Schickel | |
2016-03-16 | OPENGL: Implement CLUT8 look up as Pipeline. | Johannes Schickel | |
2016-03-16 | OPENGL: Move pipeline code to pipelines/. | Johannes Schickel | |