summaryrefslogtreecommitdiffstats
path: root/src/opengl/qglshaderprogram.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update license headers in files that are new in 4.6.Jason McDonald2009-06-171-2/+2
| | | | Reviewed-by: Trust Me
* Code cleanup - use constructor initializers in shader classes.Rhys Weatherley2009-06-041-14/+14
| | | | | Task-number: QT-80 Reviewed-by: Ian Walters
* Improvements to shader API in response to API reviewRhys Weatherley2009-06-041-82/+76
| | | | | Task-number: QT-80 Reviewed-by: Ian Walters
* qdoc fixesRhys Weatherley2009-05-011-12/+12
| | | | Reviewed-by: trustme
* Disable shaders on OpenGL/ES 1.1Rhys Weatherley2009-05-011-1/+1
| | | | Reviewed-by: trustme
* Samplers should be set via the GLuint override, not the GLint override.Rhys Weatherley2009-05-011-7/+33
| | | | Reviewed-by: trustme
* Make QGLShaderProgram::disable() static.Rhys Weatherley2009-05-011-1/+7
| | | | Reviewed-by: trustme
* Rename QGLShader(Program)::errors() to log()Rhys Weatherley2009-05-011-37/+37
| | | | | | | The shader compilers also report warnings, so it is more appropriate to call the string a log. Reviewed-by: trustme
* Add uniform setters for Qt data types to QGLShaderProgramTom Cooksey2009-05-011-0/+132
| | | | Reviewed-by: Rhys Weatherley
* Fix loading of partial shaders from files.Rhys Weatherley2009-03-271-3/+0
|
* Bug in QGLShaderProgram::addShader() that stopped partial shaders working.Rhys Weatherley2009-03-271-3/+6
|
* Import shader implementation from before the history cut.Rhys Weatherley2009-03-231-0/+2828