summaryrefslogtreecommitdiffstats
path: root/servers/rendering/dummy/storage/material_storage.h
Commit message (Collapse)AuthorAgeFilesLines
* Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio2022-08-041-2/+2
| | | | | | `shader_uniform` is now consistenly used across both per-shader and per-instance shader uniform methods. This makes methods easier to find in the class reference when looking for them.
* Rename RenderingServer global shader uniform methods to be more explicitHugo Locurcio2022-07-281-13/+13
| | | | | The `global_shader_uniform` name is longer, but it makes it much easier to find the methods when searching in the class reference.
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-1/+1
| | | | | Adds `header_guards.sh` bash script, used in CI to validate future changes. Can be run locally to fix invalid header guards.
* Clean up Shader Preprocessorreduz2022-07-221-0/+2
| | | | | | | | | * Moved preprocessor to Shader and ShaderInclude * Clean up RenderingServer side * Preprocessor is separate from parser now, but it emits tokens with include location hints. * Improved ShaderEditor validation code * Added include file code completion * Added notification for all files affected by a broken include.
* Split dependency logicBastiaan Olij2022-06-281-1/+2
| | | | | | Split FOG Split visibility notifier Final cleanup of storage classes
* Extract global variable, shader and material storageBastiaan Olij2022-03-311-0/+95