summaryrefslogtreecommitdiff
path: root/src/render/pass/Pass.hpp
Commit message (Collapse)AuthorAgeFilesLines
* render/pass: optimize simplification and blur calculationsVaxry2026-04-041-1/+1
|
* renderer: refactor part 7: api fixes (#13631)UjinT342026-03-281-28/+32
| | | | | | | Part 7 of ujin's refactors --------- Co-authored-by: Vaxry <vaxry@vaxry.net>
* config: cleanup the entire config infrastructure (#13785)Vaxry2026-03-201-1/+0
| | | | Massively refactors the config infrastructure, sorely needed and will be req'd for the lua stuff
* renderer: refactor Texture, Framebuffer and Renderbuffer (#13437)UjinT342026-03-061-2/+2
| | | Part 1 of the renderer refactors
* renderpass: use unique ptr instead of shared ptrTom Englund2025-07-101-3/+3
| | | | | lets use unique ptrs instead of refcounting shared ptr when its not needed, use rvalue reference to construct in vector directly.
* render: refactor class member vars (#10292)davc0n2025-05-051-7/+5
| | | | | * render: refactor class member vars * render: fix clang format
* render: enforce framebuffer offloading and remove introspection toggle (#9217)nyx2025-01-311-1/+0
|
* pass: improve pass debug modevaxerski2025-01-051-3/+3
|
* pass: allow removing all pass elements of a given typevaxerski2025-01-021-0/+1
|
* pass: improve pass debuggingvaxerski2025-01-011-0/+7
|
* debug: add debug:pass for debugging the render passVaxry2024-12-221-0/+2
|
* Renderer: rewrite render scheduling (#8683)Vaxry2024-12-221-0/+36
This rewrites renderer scheduling. Occlusion is now unified in a new Pass type.