summaryrefslogtreecommitdiffstats
path: root/scene/resources/material.h
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
* Implement asynchronous transfer queues, thread guards on RenderingDevice. Add...Dario2024-10-021-7/+16
* GDExtension: Mark virtual function as `is_required` in `extension_api.json`David Snopek2024-09-111-2/+2
* Let materials' shaders update happen on loader threadsPedro J. Estébanez2024-05-061-2/+2
* Added premult alpha blending to 3D (spatial) shaders.QbieShay2024-05-011-0/+1
* Optimise Object's `get_argument_options`Micky2024-02-291-0/+2
* Add const lvalue ref to container parametersMuller-Castro2024-01-051-1/+1
* Cleanup instances of using uint32_t for mesh formatsClay2023-10-121-2/+0
* Fix BaseMaterial3D update with certain material settingsbitsawer2023-10-111-0/+1
* Vertex and attribute compression to reduce the size of the vertex format.clayjohn2023-10-051-0/+2
* Implement render mode fog_disabled and BaseMaterial3D setting Disable FogMilan Gruner2023-09-051-0/+1
* Hash ORM flag in BaseMaterial to differentiate between ORM and Standard mater...clayjohn2023-06-071-0/+2
* Improve `SelfList` and fix error in `BaseMaterial3D` when running doctoolRedworkDE2023-05-221-1/+1
* Avoid sync issues in materials with scheduled shader updatesPedro J. Estébanez2023-05-101-1/+9
* Add warnings for unsupported features in mobile and gl_compatibility backendsclayjohn2023-02-261-2/+0
* [Sprite3D/Label3D] Expose alpha antialiasing properties.bruvzg2023-01-311-1/+1
* Fix unsafe murmur3 hash use for the default material keys, expose alpha hash ...bruvzg2023-01-241-1/+1
* Merge pull request #70377 from dsnopek/server-export-mk2Rémi Verschelde2023-01-231-0/+3
|\
| * Add "dedicated server" export mode which can strip unneeded visual resourcesDavid Snopek2023-01-231-0/+3
* | Clean up shader parameter remapJuan Linietsky2023-01-211-1/+2
|/
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Rename remaining "*_enable" to "*_enabled"Micky2022-09-211-1/+1
* Fix sorting of uniform items in the material propertiesYuri Rubinsky2022-09-161-11/+0
* Merge pull request #64952 from Chaosus/vs_rename_uniform_to_paramRémi Verschelde2022-09-021-2/+2
|\
| * Rename `uniform` to `parameter` across the engineYuri Rubinsky2022-09-011-2/+2
* | Implement Physical Light Units as an optional setting.clayjohn2022-08-311-3/+7
|/
* Make `_validate_property` a multilevel methodYuri Sizov2022-08-221-2/+2
* Make `property_*_revert` methods multilevel and expose them for scriptingYuri Sizov2022-08-181-2/+2
* Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio2022-08-041-2/+2
* Implement shader uniform groups/subgroupsYuri Rubinsky2022-07-261-0/+11
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-1/+1
* Replace most uses of Map by HashMapreduz2022-05-161-2/+5
* Merge pull request #60583 from reduz/placeholder-assetsRémi Verschelde2022-05-031-0/+7
|\
| * Implement placeholder assetsreduz2022-04-281-0/+7
* | Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-021-32/+32
|/
* Implement Label3D node.bruvzg2022-04-221-4/+14
* Discern between virtual and abstract class bindingsreduz2022-03-101-5/+8
* Use Filament specular models and parametrizationclayjohn2022-02-221-6/+4
* Optimize include files to improve `shader_language.h` compilation speedYuri Roubinsky2022-01-121-1/+0
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Hide render_priority except when using SpatialMaterialsclayjohn2021-10-041-0/+3
* Prevent shaders from generating code before the constructor finishes.Tom Coxon2021-09-211-0/+1
* Merge pull request #50193 from reduz/fix-command-queue-crashRémi Verschelde2021-07-071-0/+2
|\
| * Fix Command Queue Crashreduz2021-07-071-0/+2
* | Fix Subsurface Scatteringreduz2021-07-051-5/+0
|/
* Deprecate ImmediateGeometryreduz2021-06-301-1/+1
* Removes deleted OrenNayar mode from shaders and materialsYuri Roubinsky2021-06-081-1/+0
* Implement Particle Trailsreduz2021-04-301-5/+5
* Fix uninitialized `BaseMaterial3D::features` variable.bruvzg2021-02-141-1/+1