summaryrefslogtreecommitdiffstats
path: root/src/render/materialsystem/shader_p.h
Commit message (Expand)AuthorAgeFilesLines
* Add yUpInNDC and yUpInFBO uniformsPaul Lemire2020-08-131-0/+2
* Use QList instead of QVector in renderJarek Kobus2020-07-091-1/+0
* GraphicsHelpers/GLShader: switch to std::vectorPaul Lemire2020-07-031-2/+2
* Add missing overrideAlexander Volkov2020-05-251-1/+1
* Merge remote-tracking branch 'origin/5.15' into devMike Krus2020-04-271-0/+1
|\
| * Initial creation of RHI plug-in and refactoringJean-Michaƫl Celerier2020-03-161-0/+1
* | Merge remote-tracking branch 5.15 into devMike Krus2020-02-171-1/+1
|\|
| * Shader fixesPaul Lemire2020-02-131-1/+1
* | Remove deprecated classes and functionsPaul Lemire2020-02-111-2/+1
|/
* Move classes in OpenGL renderer plugin into an OpenGL namespacePaul Lemire2020-02-051-6/+8
* Make the OpenGL renderer a pluginPaul Lemire2020-02-051-1/+1
* QShaderProgram: add a format propertyPaul Lemire2020-02-031-0/+4
* Introduce a GLShader classPaul Lemire2020-02-031-77/+19
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-12-071-0/+26
|\
| * Shader: record standard uniform at loading timePaul Lemire2019-12-041-0/+26
* | Fix usages of text stream operatorsAlexandru Croitor2019-12-061-1/+1
|/
* Convert Shader/ShaderBuilder jobs to use direct syncPaul Lemire2019-10-141-4/+3
* Update QShaderProgram to use direct syncPaul Lemire2019-09-261-3/+1
* Replace Q_DECL_FINAL with finalKevin Funk2017-09-251-1/+1
* Replace Q_DECL_OVERRIDE with overrideKevin Funk2017-09-251-1/+1
* Shader: factor out the logic to change shader codeKevin Ottens2017-07-051-0/+1
* QShaderProgram: rename enum ShaderStatus to StatusPaul Lemire2017-02-161-3/+3
* ShaderProgram: store and send log and status to frontendPaul Lemire2017-01-251-2/+14
* Shader sharing: perform introspection once per shared shaderPaul Lemire2017-01-251-1/+1
* Make sure destroyed OpenGL context is no longer usedv5.8.0-rc1Miikka Heikkinen2016-12-161-0/+1
* Renamed files quniformvalue* to shaderparameterpackPaul Lemire2016-09-161-1/+1
* Renderer: make submission not rely on the Shader backend nodePaul Lemire2016-07-051-1/+1
* Fix shader cachingSean Harmer2016-06-011-8/+7
* Replace Q_DECL_NOEXCEPT by Q_DECL_NOTHROWPaul Lemire2016-05-231-10/+10
* Fix dynamic shader code updatesSean Harmer2016-05-221-0/+1
* Remove QBackendNode::updateFromPeer()Sean Harmer2016-05-031-1/+0
* Remove shader from cache in graphics context cache when deletedSean Harmer2016-04-171-0/+1
* Add debug operator for Shader backend nodeSean Harmer2016-04-151-0/+9
* Shader handles creationSean Harmer2016-04-101-0/+2
* Remove ParameterMappingPaul Lemire2016-02-261-0/+2
* Dedicated QRenderBackendNodeWieland Hagen2016-02-241-4/+4
* Shader: make noexcept and inline simple gettersPaul Lemire2016-02-221-9/+9
* RenderViews: use int comparison rather than string for uniforms filteringPaul Lemire2016-02-211-4/+14
* Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-261-2/+2
|\
| * Don't allocate QMutex members on the heap.Volker Krause2016-01-191-2/+2
* | Unify license header usageAntti Kokko2016-01-261-11/+14
* | Rename QUniformPack to ShaderParameterPackPaul Lemire2016-01-131-1/+1
* | Shaders: retrieve SSBO blockPaul Lemire2016-01-131-2/+11
|/
* Rename Renderer -> Render throughoutSean Harmer2015-10-191-2/+2
* Move Qt3DCore into Qt3DCore namespaceSean Harmer2015-10-131-3/+3
* Add "We mean it" warnings to private headersSean Harmer2015-10-131-0/+11
* Move material system into own directorySean Harmer2015-10-131-0/+132