summaryrefslogtreecommitdiffstats
path: root/src/extras/shaders
Commit message (Expand)AuthorAgeFilesLines
* distancefieldtext.vert: fix ES2 shader that was setting the Z coordinatePaul Lemire2025-04-301-1/+1
* QText2DMaterial: fix GL shaders following uniform renamesPaul Lemire2025-03-182-4/+4
* Correct license for module and plugin filesLucie Gérard2024-07-0118-18/+18
* Rename QText2DMaterial uniformAlexander Hulander2024-05-241-2/+2
* RHI: fix the PerVertexColorMaterial shaderAurélien Brooke2024-01-131-138/+1
* Fix ambient color contribution in Phong shaderAurélien Brooke2024-01-134-18/+34
* Make 'struct Light' to support std140Inho Lee2023-04-201-1/+4
* Use SPDX license identifiersLucie Gérard2022-10-126-294/+12
* Use SPDX license identifiersLucie Gérard2022-06-2212-588/+24
* Update phong and metalrough shader graphsPaul Lemire2021-03-043-623/+275
* Use RHI's clipSpaceCorrMatrix for backend where Y is not upPaul Lemire2020-11-269-0/+18
* QShaderProgram: handle binding = auto replacement for raw shader codePaul Lemire2020-11-261-2/+2
* rhi: Qt3DExtras has different combinations of default.vertPaul Lemire2020-08-114-0/+297
* rhi: Port most of Qt3DExtras materials to RHIJean-Michaël Celerier2020-04-2215-122/+455
* rhi: Handle RHI-required information in QShaderGraphJean-Michaël Celerier2020-04-2117-0/+1414
* Merge remote-tracking branch 'origin/5.14' into 5.15Antti Määttä2020-04-211-4/+4
|\
| * Fix typo in phong.inc.frag100Michael Brasser2020-04-191-4/+4
* | Implement MetalRough shader optimization TODOMichael Brasser2020-03-274-20/+4
|/
* QDistanceFieldMaterial: Use a smaller Z offsetMartin Andersson2019-12-181-1/+1
* QDistanceFieldMaterial: Don't scale rgb colors with distance field alphaMartin Andersson2019-12-092-2/+2
* Fix light attenuation for ES 2Michael Brasser2019-03-064-8/+18
* dFdx/dFdy require GL_OES_standard_derivatives under ES 2Michael Brasser2019-02-041-0/+1
* Add missing precision specifiers for ES3Michael Brasser2018-12-052-11/+11
* Add ES3-specific coordinate systems shader fragmentMauro Persano2018-11-081-0/+73
* Add documentation for QText2DEntityMike Krus2018-11-082-2/+2
* Make floating point precision explicit in ES3 MetalRough shaderMauro Persano2018-11-051-92/+94
* Fix normal calculation in MorphPhongMaterialJoni Poikelin2018-10-052-2/+2
* Add metalRoughFunction to ES3Mauro Persano2018-09-273-0/+455
* QSkyboxEntity fixes:Paul Lemire2018-07-182-2/+2
* Add missing layer to the baseColorMap nodeKevin Ottens2017-11-071-0/+1
* Have all the Phong variations based on a graphKevin Ottens2017-10-1311-276/+466
* Since the ES2 includes use FP make sure it is definedKevin Ottens2017-09-273-0/+6
* Move phongFunction in its own include fileKevin Ottens2017-09-2718-269/+420
* Move most vertex shaders into a unified oneKevin Ottens2017-09-278-163/+88
* Remove the *alpha.frag from extrasKevin Ottens2017-09-274-112/+0
* PhongAlpha: encode the alpha in kdKevin Ottens2017-09-272-4/+2
* Wrap adsModel into phongFunctionKevin Ottens2017-09-2521-130/+136
* Base PerVertexColorMaterial on adsModelKevin Ottens2017-09-255-161/+8
* Get rid of adsModelNormalMappedKevin Ottens2017-09-2212-262/+158
* Fix a typo in 'metalrough.frag.json'Renato Araujo Oliveira Filho2017-09-191-1/+1
* Use layers to have only one graph for Metal/RoughKevin Ottens2017-09-042-322/+251
* QShaderLanguage to simplify protos and metal/roughKevin Ottens2017-09-042-41/+213
* Simplify node prototypes JSON using parametersKevin Ottens2017-09-042-35/+86
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-09-011-3/+9
|\
| * Fix shader linking error on RPI/BRCMSergio Martins2017-08-251-3/+9
* | Merge remote-tracking branch 'origin/5.9' into devAndy Nichols2017-07-114-8/+9
|\|
| * Apply slight z-offsets to distance field glyphsWieland Hagen2017-07-072-6/+7
| * SkyboxEntity: Shaders should be usable by OpenGL 3.0Wieland Hagen2017-06-272-2/+2
* | Port Metal/Rough materials to shader graphsKevin Ottens2017-07-055-452/+518
* | Add textureTransform to QTextureMaterialMike Krus2017-06-302-4/+6
|/