summaryrefslogtreecommitdiffstats
path: root/modules/lightmapper_rd/lightmapper_rd.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotSpartan3222024-10-131-0/+2
* Use correct lightmap coefficients to ensure that the directional lightmap mod...clayjohn2024-09-171-2/+15
* Lightmapper: Prevent infinite loop when blitting lightmaps into an atlasBlueCube33102024-07-131-3/+11
* Lightmapper: Ensure the atlas is big enough to fit padded UV mapsBlueCube33102024-07-111-1/+1
* Fix lightmapper seam blendingpassivestar2024-05-151-0/+1
* Add denoiser range property for LightmapGIlandervr2024-05-151-6/+7
* LightmapGI: Fix seam blending with directional lightmapsBlueCube33102024-04-181-1/+1
* Use `Vector*` component-wise `min/max/clamp` functions where applicableA Thousand Ships2024-03-201-2/+1
* Finish splitting functionality of the Vulkan and D3D12 backends into Renderin...Dario2024-02-121-2/+52
* Replace error checks against `size` with `is_empty`A Thousand Ships2024-02-091-2/+2
* Add GLES3 infrastructure for lightmap baking in the compatibility backendclayjohn2024-01-241-1/+1
* Promote CowData to 64 bitsJuan Linietsky2024-01-191-1/+1
* Acyclic Command Graph for RenderingDevice.Dario2024-01-081-2/+2
* Merge pull request #86555 from RandomShaper/fix_warnRémi Verschelde2024-01-041-1/+1
|\
| * Fix warning in MSVCPedro J. Estébanez2023-12-271-1/+1
* | Fix potential integer underflow in rounded up divisionsEddieBreeg2024-01-021-11/+11
|/
* Don't use TTR/RTR for ERR/WARN printsRémi Verschelde2023-11-121-2/+2
* Optimize lightmapper using triangle clusters on the acceleration structure.Dario2023-10-131-26/+148
* Rewrite the GPU Lightmapper's indirect lighting logic to match Godot 3.5's CP...Dario2023-10-131-156/+134
* Re-add optional OIDN denoise as an external executable.bruvzg2023-10-111-2/+154
* Make the lightmapper not dilate before denoising.Dario2023-09-291-14/+6
* Replace OIDN denoiser with a JNLM denoiser compute shader implementation.Dario2023-09-251-37/+95
* Add half-pixel offset to lightmapper rasterization.Dario2023-09-181-6/+10
* Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-2/+3
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Make some Image methods statickobewi2022-10-141-41/+15
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-4/+4
* Implement Physical Light Units as an optional setting.clayjohn2022-08-311-1/+5
* Rename `str2var` to `str_to_var` and similarMicky2022-08-261-2/+2
* Use integer types in Image and ImageTexture methodsFireForge2022-07-181-3/+3
* add support for soft shadows to the lightmapperPriyansh Rathi2022-06-241-21/+24
* Rename Basis "elements" to "rows"Aaron Franke2022-04-291-9/+9
* String: Remove TTR and DTR defines in non-tools buildRémi Verschelde2022-03-281-14/+15
* Change some math macros to constexprkobewi2022-03-091-2/+2
* Add a UniformSet cachereduz2022-03-061-34/+34
* Use fill() to fill an entire image instead of setting pixels individually.Anilforextra2022-01-081-5/+1
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* GPULightmapper: execute dilate also after denoiseWilliam Deurwaarder2021-10-161-0/+8
* GPULightmapper: execute dilate before denoiseWilliam Deurwaarder2021-10-161-60/+64
* GPULightmapper's triangles and their bounding box will be in-syncWilliam Deurwaarder2021-09-111-32/+16
* Implement Binary Shader Compilationreduz2021-07-261-8/+8
* Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-17/+17
* Assorted fixes to UV unwrapping and GPU lightmapperjfons2021-05-031-49/+37
* Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde2021-04-271-4/+4
* Reorganize Project Settingsreduz2021-02-181-11/+11
* Invert spotlight angle attenuationjfons2021-02-071-2/+2
* Reorganize RenderingDevice barriersreduz2021-01-261-2/+2
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Rename empty() to is_empty()Marcel Admiraal2020-12-281-2/+2