summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_rd/storage_rd/particles_storage.h
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-061-3/+5
|\
| * Merge pull request #93401 from Repiteo/style/clang-tidy-fixesThaddeus Crews2024-11-041-1/+1
| |\
| | * Style: Apply `clang-tidy` fixes (superficial)Thaddeus Crews2024-11-041-1/+1
| * | Add dependency detection improvements to the render graph.Dario2024-11-011-2/+4
| |/
* | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/
* Acyclic Command Graph for RenderingDevice.Dario2024-01-081-0/+3
* Merge pull request #82431 from bitsawer/fix_gpuparticles_freeRémi Verschelde2023-10-121-3/+4
|\
| * Fix errors when freeing GPUParticlesbitsawer2023-09-271-3/+4
* | Particle internal refactor and additions for more artistic controlQbieShay2023-10-101-1/+10
|/
* [Servers] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-251-6/+6
* Add motion vector support for GPU 3D Particles.Dario2023-08-281-2/+13
* replace sampler arrays with constant sampler elementsChibiDenDen2023-06-221-0/+8
* Move roughness limiter and sort into their own classesBastiaan Olij2023-03-091-0/+4
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Avoid updating particles during 2D renderingclayjohn2022-12-221-1/+6
* Ensure that particles are processed at least once before being usedclayjohn2022-12-211-2/+2
* Refactor `ShaderData` & fix the sorting of shader uniformsYuri Rubinsky2022-12-151-9/+0
* Add GPUParticles to the OpenGL3 renderer.clayjohn2022-11-141-8/+4
* Fix GPUParticles not rendering in doubles build of the engine.clayjohn2022-11-091-3/+3
* Rename GPUParticles2D/3D's `trail_length_secs` to `trail_lifetime`Hugo Locurcio2022-11-071-1/+1
* Move cluster builder, sdfgi and gi structures to clustered renderer, move lig...Bastiaan Olij2022-10-041-0/+2
* Rename `uniform` to `parameter` across the engineYuri Rubinsky2022-09-011-2/+2
* Rename ParticlesMaterial to ParticleProcessMaterialMicky2022-08-261-2/+2
* Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio2022-08-041-1/+1
* Use global coordinates for particles by defaultHugo Locurcio2022-08-021-1/+1
* Changed storage structs to privateBastiaan Olij2022-08-011-193/+190
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-1/+1
* Clean up Shader Preprocessorreduz2022-07-221-0/+1
* Split dependency logicBastiaan Olij2022-06-281-3/+3
* Add a new HashSet templatereduz2022-05-201-1/+1
* Replace most uses of Map by HashMapreduz2022-05-161-4/+4
* Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-021-4/+3
* Moved particles into ParticlesStorageBastiaan Olij2022-04-171-0/+565