summaryrefslogtreecommitdiff
path: root/servers/rendering/rasterizer_rd
AgeCommit message (Expand)Author
2020-06-27Fixes recently introduced shader leaksqarmin
2020-06-26Addition of SDFGI for open world global illuminationJuan Linietsky
2020-06-19Implemented global const array to shadersYuri Roubinsky
2020-06-03Fix shader's length() function parsing in expressionsYuri Roubinsky
2020-05-27Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)
2020-05-18GLSL: Change shader type specifier from [vertex] to #[vertex]Rémi Verschelde
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Enforce use of bool literals instead of integersRémi Verschelde
2020-05-14Modernize remaining uses of 0/NULL instead of nullptr (C++11)Rémi Verschelde
2020-05-14Port member initialization from constructor to declaration (C++11)Rémi Verschelde
2020-05-12Fixes memory leak with lightmap part 2qarmin
2020-05-11Fix memory leak with light mapsqarmin
2020-05-10New lightmapperJuan Linietsky
2020-05-10Revert "Renamed plane's d to distance"Rémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-05-10Renamed plane's d to distanceMarcus Elg
2020-05-08Turn the anisotropic filtering setting into an enumHugo Locurcio
2020-05-01Calculate sun diameter even when not using shadowsclayjohn
2020-04-30Improve shader time roll overPedro J. Estébanez
2020-04-29Merge pull request #38302 from qarmin/format_setRémi Verschelde
2020-04-29Merge pull request #37795 from Chaosus/shader_fix_const_order2Rémi Verschelde
2020-04-28Don't override format valueqarmin
2020-04-28Fix copy paste array index bugqarmin
2020-04-23Fix "redefinition of 'ssr' with a different type" shader compile error.bruvzg
2020-04-21Add proper type to most public API uses of ArrayJuan Linietsky
2020-04-17Merge pull request #37949 from reduz/implement-global-shader-uniformsRémi Verschelde
2020-04-17Merge pull request #37953 from clayjohn/VULKAN-sky-sun-sizeRémi Verschelde
2020-04-17Add light size to Sky Shadersclayjohn
2020-04-17Implement global and per instance shader uniforms.Juan Linietsky
2020-04-16Use sky properly for ambient and reflectionsclayjohn
2020-04-15Fix texture check in decal setupclayjohn
2020-04-14Add support for projectors in spot and omni lights.Juan Linietsky
2020-04-14Merge pull request #37861 from reduz/implement-decalsRémi Verschelde
2020-04-14Implement decalsJuan Linietsky
2020-04-13Fixes leak with CopyToFbShaderRDqarmin
2020-04-13Merge pull request #37749 from clayjohn/Vulkan-improved-ssRémi Verschelde
2020-04-12Implement MSAAJuan Linietsky
2020-04-12Add screen space AA option, with FXAA implementation.Juan Linietsky
2020-04-11Merge pull request #37808 from reduz/port-effects-to-computeJuan Linietsky
2020-04-11Moved most of the effect code to compute.Juan Linietsky
2020-04-11Merge pull request #37794 from clayjohn/VULKAN-SSS-skyRémi Verschelde
2020-04-11Fix shader constant sortingYuri Roubinsky
2020-04-11Fix SSS affecting Skyclayjohn
2020-04-10Add proper quality settings to soft shadowsclayjohn
2020-04-09Support light size and soft shadowsJuan Linietsky
2020-04-08Refactored shadowmapping.Juan Linietsky
2020-04-04Fixed leak with SpecularMergeShaderRDqarmin