summaryrefslogtreecommitdiffstats
path: root/src/render/materialsystem
Commit message (Expand)AuthorAgeFilesLines
...
| * | ES2 has gl_FragColor and not gl_fragColorKevin Ottens2017-09-271-1/+1
| * | Add phongFunction to the nodes prototypesKevin Ottens2017-09-271-0/+34
| * | Add ES2 rules for the worldSpaceToTangentSpaceMatrix node prototypeKevin Ottens2017-09-271-0/+9
* | | Replace Q_DECL_FINAL with finalKevin Funk2017-09-259-11/+11
* | | Replace Q_DECL_OVERRIDE with overrideKevin Funk2017-09-2519-25/+25
|/ /
* | Merge branch '5.9' into 5.10Sean Harmer2017-09-125-27/+12
|\|
| * Get rid of the AllocationPolicy template argument in the ResourceManagerLars Knoll2017-09-111-1/+0
| * Return the Uniform as a const reference to avoid expensive copiesLars Knoll2017-09-062-12/+2
| * Improve performance of FilterKey comparisonSvenn-Arne Dragly2017-09-062-14/+10
* | New prototypes for QShaderProgramBuilderRenato Araujo Oliveira Filho2017-09-071-0/+135
* | Implement enabledLayers on ShaderBuilderKevin Ottens2017-09-042-1/+27
* | Introduce enabled layers to QShaderProgramBuilderKevin Ottens2017-09-043-0/+34
* | QShaderLanguage to simplify protos and metal/roughKevin Ottens2017-09-041-217/+74
* | Simplify node prototypes JSON using parametersKevin Ottens2017-09-041-226/+93
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-09-011-1/+7
|\|
| * Doc: add doc to undocumented methods qt3dNico Vertriest2017-08-291-1/+7
* | Merge branch '5.9' into devSean Harmer2017-08-191-2/+2
|\|
| * Doc: correct link to TextureNico Vertriest2017-08-021-2/+2
* | Fix: set renderer dirty flag on initializationPaul Lemire2017-07-281-0/+1
* | Merge remote-tracking branch 'origin/5.9' into devAndy Nichols2017-07-111-1/+1
|\|
| * Doc: link errorsNico Vertriest2017-06-201-1/+1
* | Port Metal/Rough materials to shader graphsKevin Ottens2017-07-051-1/+664
* | Shader: factor out the logic to change shader codeKevin Ottens2017-07-052-36/+27
* | Shader: don't mark dirty if code didn't changeKevin Ottens2017-07-051-17/+27
* | Implement code generation in ShaderBuilderKevin Ottens2017-07-055-1/+205
* | Introduce ShaderBuilderKevin Ottens2017-07-053-0/+251
* | Introduce QShaderProgramBuilderKevin Ottens2017-07-054-0/+508
* | QShaderProgram: Remove unused member variablesKevin Ottens2017-06-191-6/+0
* | Merge branch '5.9' into devSean Harmer2017-06-193-3/+6
|\|
| * Add missing private export macrosMike Krus2017-06-163-3/+6
* | Renderer: add more dirty flags and launch jobs based on thatPaul Lemire2017-06-011-1/+1
|/
* Fix build with QT_STRICT_ITERATORSSergio Martins2017-05-191-6/+6
* Improve QParameter documentationPaul Lemire2017-04-261-9/+118
* Improve QTechnique documentationPaul Lemire2017-04-261-17/+111
* Improve documentation for QMaterialPaul Lemire2017-04-251-2/+100
* Improve documentation for QRenderPassPaul Lemire2017-04-251-7/+82
* Improve QEffect documentationPaul Lemire2017-04-251-0/+60
* Fix spelling in comments and docsAndy Maloney2017-04-061-1/+1
* Ensure Shader disconnects the destroyed listener from the contextLaszlo Agocs2017-04-041-0/+2
* Fix warning about unused variablePaul Lemire2017-03-201-1/+0
* QShaderData: fix texture support in propertiesKevin Ottens2017-02-241-3/+3
* Fix container detachments when using range loopSergio Martins2017-02-241-1/+1
* Start using REVISION on our propertiesKevin Ottens2017-02-231-2/+2
* QShaderProgram: rename enum ShaderStatus to StatusPaul Lemire2017-02-165-14/+14
* Shutdown fixesMike Krus2017-01-301-2/+1
* ShaderProgram: store and send log and status to frontendPaul Lemire2017-01-252-4/+54
* QShaderProgram: add log and status propertiesPaul Lemire2017-01-253-2/+100
* Shader sharing: perform introspection once per shared shaderPaul Lemire2017-01-254-2/+8
* Merge branch '5.8.0' into 5.8Sean Harmer2016-12-162-0/+8
|\
| * Make sure destroyed OpenGL context is no longer usedv5.8.0-rc1Miikka Heikkinen2016-12-162-0/+8