summaryrefslogtreecommitdiffstats
path: root/src/render/materialsystem
Commit message (Expand)AuthorAgeFilesLines
* ShaderBuilder: ensure no old updates are left overPaul Lemire2019-10-142-1/+2
* Convert Shader/ShaderBuilder jobs to use direct syncPaul Lemire2019-10-147-142/+96
* Update QShaderData to use direct syncPaul Lemire2019-10-082-154/+118
* Fix in parameters: backend value wasn't reset on cleanupPaul Lemire2019-10-032-0/+2
* Undo deprecation on graphicsApiFilter() non const getterPaul Lemire2019-10-032-2/+1
* Clean up includesMike Krus2019-10-0115-36/+4
* Update QShaderProgramBuilder to use direct syncPaul Lemire2019-09-262-38/+36
* Update QShaderProgram to use direct syncPaul Lemire2019-09-262-42/+18
* Update QFilterKey to use direct syncPaul Lemire2019-09-252-21/+11
* Update QShaderImage to use direct syncPaul Lemire2019-09-252-38/+38
* Update QTechnique to use direct syncPaul Lemire2019-09-196-96/+57
* Update QRenderPass to use direct syncMike Krus2019-09-193-85/+30
* Update QParameter to use direct syncMike Krus2019-09-192-27/+25
* Update QMaterial to use direct syncMike Krus2019-09-193-53/+22
* Update QEffect to use direct syncMike Krus2019-09-193-57/+25
* Set renderer dirty flags in initialize from peerPaul Lemire2019-08-293-0/+4
* Fix some qdoc warningsFriedemann Kleint2019-08-132-18/+18
* qshaderimage_p.h: add missing We mean it warningPaul Lemire2019-08-061-0/+11
* ShaderData: don't call markDirty(AllDirty)Paul Lemire2019-07-241-1/+1
* QShaderImage: fix missing endtable in docPaul Lemire2019-07-091-1/+1
* Add ShaderImage backend nodePaul Lemire2019-06-053-0/+224
* Add QShaderImage frontend classPaul Lemire2019-06-054-0/+1239
* Switch export macros to standard formKai Koehne2019-04-0219-21/+21
* Merge branch '5.12' into 5.13Paul Lemire2019-04-023-51/+21
|\
| * Unify shader include handlingMichael Brasser2019-04-013-51/+21
* | QML: Properly revision new signals and slots in 5.13Kai Koehne2019-03-071-6/+6
* | Merge remote-tracking branch 'origin/5.12' into 5.13v5.13.0-alpha1Qt Forward Merge Bot2019-02-021-2/+2
|\|
| * Doc: Add doc to undocumented methods and properties qt3dNico Vertriest2019-01-241-2/+2
* | QShaderProgramBuilder: add properties to access generated shader codePaul Lemire2018-12-144-0/+213
|/
* Use the correct coordinatesystem include for ES3Michael Brasser2018-12-051-0/+9
* Merge remote-tracking branch 'origin/5.11' into 5.12Qt Forward Merge Bot2018-10-051-0/+27
|\
| * Add metalRoughFunction to ES3Mauro Persano2018-09-271-0/+9
| * ES3 deprecated gl_FragColor, use output variable insteadMauro Persano2018-09-271-0/+9
| * Use GLSL texture() instead of texture2D() on ES3Mauro Persano2018-09-271-0/+9
* | Add private export to GraphicsApiFilterDatav5.12.0-beta1Svenn-Arne Dragly2018-10-021-1/+1
* | Privately export ShaderBuilderPaul Lemire2018-08-291-1/+1
|/
* QGraphicsApiFilter: fix Vulkan enum value aliasingPaul Lemire2018-06-251-4/+4
* Doc: Add missing dots (qt3d)Paul Wicking2018-06-191-2/+2
* Doc: Fix documentation warnings related to Clang QDoc parserTopi Reinio2018-04-201-0/+2
* Doc: Add and improve examples in render states and material systemSvenn-Arne Dragly2018-03-252-19/+29
* AbstractRenderer: add entries into API enumPaul Lemire2018-03-191-1/+3
* Move Renderer specific classes into new folderPaul Lemire2018-03-191-1/+0
* Prevent readded shaders to be purged from cacheAnders Hafreager2018-02-281-0/+2
* Doc: Fix documentation warnings for Qt 3D RenderTopi Reinio2018-02-281-10/+3
* QParameter: add bookkeeping of QNode valuesPaul Lemire2018-02-211-0/+9
* Merge remote-tracking branch 'origin/5.10' into 5.11Sean Harmer2018-02-155-20/+47
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Sean Harmer2018-02-053-10/+37
| |\
| | * Fix array of textures in shader parameterMauro Persano2018-02-021-5/+22
| | * Compile failing shaders once only and avoid asserting on failureLaszlo Agocs2018-02-012-5/+15
| * | Render: Use SIMD Vectors and Matrices in the backendPaul Lemire2018-02-022-10/+10