summaryrefslogtreecommitdiff
path: root/servers/rendering/renderer_rd/renderer_scene_sky_rd.cpp
AgeCommit message (Expand)Author
2022-03-31Extract global variable, shader and material storageBastiaan Olij
2022-03-17Replace DirectionalLight3D's `use_in_sky_only` with `sky_mode` enumHugo Locurcio
2022-03-16Split dummy renderer classes into separate filesBastiaan Olij
2022-03-15Merge pull request #45263 from KoBeWi/😕Rémi Verschelde
2022-03-13Merge pull request #58819 from vreon/fix-eyedir-zRémi Verschelde
2022-03-09Change some math macros to constexprkobewi
2022-03-08Sky renderer: Only flip Z when calculating panorama_coordsJesse Dubay
2022-03-06Sky renderer: Don't invert Z component of light directionJesse Dubay
2022-03-06Add a UniformSet cachereduz
2022-03-05Fix flipped EYEDIR.z in sky shadersJesse Dubay
2022-02-16Use prefiltered radianceclayjohn
2022-02-10Fix 3D sky update performance regressionHugo Locurcio
2022-02-10Merge pull request #57104 from clayjohn/VULKAN-sky-conflictRémi Verschelde
2022-01-25Merge pull request #53954 from Chaosus/fix_quit_errorsRémi Verschelde
2022-01-23Update Sky lights in sky setup functionclayjohn
2022-01-19Merge pull request #54489 from briansemrau/texture-delete-updateRémi Verschelde
2022-01-11New OpenGL batching canvas rendererclayjohn
2022-01-04Merge pull request #51206 from clayjohn/Vulkan-ASSGIRémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-11-12Fix default_texture_param in shader pipeline to support uniform arraysYuri Roubinsky
2021-11-06Added SSIL post processing effectclayjohn
2021-11-01Fix materials not updating when texture replaced/deletedBrian Semrau
2021-10-28Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFogclayjohn
2021-10-18Fix errors on quitting from an empty projectYuri Roubinsky
2021-10-06Remove bogus sky error checkclayjohn
2021-10-04Added support for uniform arrays in shadersYuri Roubinsky
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-29Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio
2021-08-31Merge pull request #51873 from Chaosus/fix_uniform_error_spamClay John
2021-08-26Merge pull request #50883 from BastiaanOlij/mobile_hdrBastiaan Olij
2021-08-23Scale color output in the mobile renderer to provide HDR supportBastiaan Olij
2021-08-19Fix incorrect checking of uniform set to prevent error spam (2)Yuri Roubinsky
2021-08-18Add comments at the top of each built-in shader to ease debuggingHugo Locurcio
2021-08-16Makes a clear error message if shader compilation failedYuri Roubinsky
2021-08-10Merge pull request #50682 from aaronfranke/basis-looking-atRémi Verschelde
2021-08-06Merge pull request #51309 from Chaosus/fix_uniform_error_spamRémi Verschelde
2021-08-06Use subpasses to do 3D rendering and resolve in mobile rendererBastiaan Olij
2021-08-06Fix incorrect checking of uniform set to prevent error spamYuri Roubinsky
2021-08-01Move code for looking_at to BasisAaron Franke
2021-08-01Porting cubemap compute shaders to raster for the mobile rendererBastiaan Olij
2021-07-19Use C++11 raw literals for shader code to improve readabilityHugo Locurcio
2021-07-07Fix material invalidation on reimport.reduz
2021-07-06Unify material parameter updatereduz
2021-06-26Move render_sky logic from effects into our sky object, and some minor cleanupBastiaan Olij
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-14Fixed error spam when XR mode is not enabled and a missed setting renameBastiaan Olij
2021-06-13Add stereoscopic rendering through multiviewBastiaan Olij
2021-06-03Rename Transform to Transform3D in coreAaron Franke
2021-05-25Added constants PI, TAU and E to the shader languageJoosep Jääger