summaryrefslogtreecommitdiffstats
path: root/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Compile fix with namespaces.hjk2009-05-281-1/+3
|
* Fix GLSL for OMAP3 and error checkingTom Cooksey2009-05-201-2/+2
|
* Rename uses of QGLShaderProgram::errors() to log()Rhys Weatherley2009-05-011-2/+2
| | | | Reviewed-by: trustme
* Make useCorrectShaderProg() return a bool againTom Cooksey2009-04-221-8/+8
| | | | | Returns true if it had to change the shader program so the engine knows it needs to clean the uniforms.
* Make optimiseForBrushTransform take a QTransform referenceTom Cooksey2009-04-221-1/+1
|
* Kill unused SimpleVertexShader & rename vertex coords arrayTom Cooksey2009-04-201-1/+0
| | | | | | | | Rename inputVertex -> vertexCoordsArray to be more consistent with other vertex attribute array naming conventions. SimpleVertexShader has also been replaced with a combination of MainVertexShader & PositionOnlyVertexShader, so can be killed.
* Refactor opacity handling & make drawImage/drawPixmap work againTom Cooksey2009-04-201-1/+7
|
* Add a "shocking pink" shader for rendering into stencil buffTom Cooksey2009-04-171-2/+24
| | | | | | If you see shocking pink in the rendering output, it's probably because the "simple" shader is in use but color writes have somehow been enabled. :-)
* Don't seg-fault when the shader prog is in the cacheTom Cooksey2009-04-161-1/+2
|
* Clean up existing & implement missing GLSL for new shader managerTom Cooksey2009-04-161-9/+79
|
* Re-write the shader manager & completely break everything ;-)Tom Cooksey2009-04-161-0/+367