summaryrefslogtreecommitdiff
path: root/servers/visual/rasterizer_rd/shaders
AgeCommit message (Collapse)Author
2020-02-20Fix MIMPAMPS typos in constants throughout the engineAndrii Doroshenko (Xrayez)
2020-02-11Vulkan: Move thirdparty code out of drivers, style fixesRémi Verschelde
- `vk_enum_string_helper.h` is a generated file taken from the SDK (Vulkan-ValidationLayers). - `vk_mem_alloc.h` is a library from GPUOpen: https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
2020-02-11Added normalmap guided roughness mipmap generator, and a global roughness ↵Juan Linietsky
limiter.
2020-02-11Re-implemented screen space ambient occlusionJuan Linietsky
2020-02-11Modified rendering to use cluster instead of fowardJuan Linietsky
2020-02-11DOF fully implemented, can be edited on the fly.Juan Linietsky
2020-02-11Mostly working DOF BokehJuan Linietsky
2020-02-11WIP CameraEffects implementation (bokeh not working for now)Juan Linietsky
2020-02-11Auto exposure re-implemented in VulkanJuan Linietsky
2020-02-11-Refactored post processing, re-added glow and added a mix blend mode.Juan Linietsky
2020-02-11Fix Specular Blinn in vulkanclayjohn
2020-02-11Vulkan: Fix false positive in ninepatch axis stretch codeRémi Verschelde
Adapted from e4907e50feab1af05f514a66adc0086d1c141885, supersedes and closes #34704.
2020-02-11Changed variable name in shader because it was too genericMatias Pierdomenico
2020-02-11Fix code formatting issues and VS compilationRémi Verschelde
Also temporarily disable multicheck build so that we get a full build even when there are style issues on Vulkan. Fixes #33356.
2020-02-11Improved Voxel AO settings.Juan Linietsky
2020-02-11Dynamic objects in GIProbes are now affected by propagation parameter.Juan Linietsky
2020-02-11More correctly divide alpha by 8 for mipmaps, fixes voxel overocclusion.Juan Linietsky
2020-02-11Changed SDF processing to smooth out shadows.Juan Linietsky
2020-02-11Several fixes to GIProbesJuan Linietsky
2020-02-11AO support for GIProbe (right on time for Godot Sprint!)Juan Linietsky
2020-02-11Dynamic object support for GI Probes (a bit buggy still)Juan Linietsky
2020-02-11More GIProbe work and fixesJuan Linietsky
2020-02-11Better GIProbe quality settings.Juan Linietsky
2020-02-11GIProbes working.Juan Linietsky
2020-02-11Untested support for compute shadersJuan Linietsky
2020-02-11Skeletons are now working.Juan Linietsky
2020-02-11Properly working instancing, and compatibility fixing for old meshesJuan Linietsky
2020-02-11Modernized default 3D material, fixes material bugs.Juan Linietsky
2020-02-11Several fixes to 3D rendering, and multimesh implementation.Juan Linietsky
2020-02-11Reflection probes workingJuan Linietsky
2020-02-11Directional light cleanup.Juan Linietsky
2020-02-11Directional lights and shadow mapping are functional.Juan Linietsky
2020-02-11Rewrote large part of rendering, omni and spot shadows now work.Juan Linietsky
2020-02-11Tonemapping ported (not all parameters supported yet, only enough to get ↵Juan Linietsky
correct color)
2020-02-11Environment sky more or less working.Juan Linietsky
2020-02-11Yay very basic 3D (only white) finally shows.Juan Linietsky
2020-02-11Base 3D engine done, still untested, though.Juan Linietsky
2020-02-11Custom material support seems complete.Juan Linietsky