summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_rd/shaders/forward_clustered
Commit message (Expand)AuthorAgeFilesLines
* Allow `SCREEN_UV` to be used in light function of spatial shaderChaosus2024-11-191-3/+3
* Add multiple specialization constants to Forward+ and Mobile.Dario2024-11-042-31/+42
* Fix soft shadows by increasing the bit count for specialization constants.Dario2024-10-281-4/+4
* Implement asynchronous transfer queues, thread guards on RenderingDevice. Add...Dario2024-10-022-35/+107
* Implement vertex shadingywmaa2024-09-291-4/+186
* Merge pull request #97428 from clayjohn/shadow-filter-jitter-rebaseRémi Verschelde2024-09-261-8/+8
|\
| * Jitter shadow map dithering pattern across frames when TAA is enabledHugo Locurcio2024-09-241-8/+8
* | SCons: Add unobtrusive type hints in SCons filesThaddeus Crews2024-09-251-0/+1
|/
* Style: Apply new `clang-format` changesThaddeus Crews2024-09-201-4/+6
* LightmapGI: Pack L1 SH coefficients for directional lightmapsBlueCube33102024-09-051-10/+9
* Merge pull request #93448 from clayjohn/transmittance-fixesRémi Verschelde2024-09-031-2/+3
|\
| * Various fixes for transmittance effectclayjohn2024-06-211-2/+3
* | Add `CLIP_SPACE_FAR` built-in to spatial shaderChaosus2024-08-271-0/+2
* | Merge pull request #95888 from clayjohn/Lightmap-SH-coefficientsRémi Verschelde2024-08-251-10/+4
|\ \
| * | Use correct lightmap coefficients to ensure that the directional lightmap mod...clayjohn2024-08-211-10/+4
* | | LightmapGI: Fix shader data alignment after #89919BlueCube33102024-08-211-1/+1
* | | Add Metal support for macOS (arm64) and iOSStuart Carnie2024-08-201-1/+1
* | | Merge pull request #89919 from BlueCube3310/bicubic-lightmapRémi Verschelde2024-08-202-6/+86
|\ \ \
| * | | Implement support for bicubic lightmap filteringBlueCube33102024-08-192-6/+86
* | | | Merge pull request #86000 from jsjtxietian/add-missing-model_normal_matrixRémi Verschelde2024-08-201-0/+7
|\ \ \ \ | |_|/ / |/| | |
| * | | Add model_normal_matrix for fragment shaderjsjtxietian2024-08-201-0/+7
| |/ /
* | | Merge pull request #92213 from clayjohn/ambient-disabledRémi Verschelde2024-08-191-8/+8
|\ \ \
| * | | Disable all sources of ambient light when `ambient_light_disabled` render mod...clayjohn2024-05-211-8/+8
| | |/ | |/|
* | | Fix undefined `alpha_scissor` in standard shaderjsjtxietian2024-08-151-1/+1
| |/ |/|
* | Fix position from vertex shader partially uninitializedPedro J. Estébanez2024-07-231-1/+1
|/
* reverted naming to premul alpha (no T)QbieShay2024-05-011-6/+6
* Added premult alpha blending to 3D (spatial) shaders.QbieShay2024-05-011-0/+7
* Fix issue in shadow to opacityBastiaan Olij2024-04-261-10/+2
* Properly calculate penumbra for soft shadows with reverse zclayjohn2024-04-251-1/+1
* Add LIGHT_VERTEX to fragment shaderRob Blanckaert2024-04-251-0/+14
* Use Reverse Z for the depth bufferKhasehemwy2024-04-041-2/+2
* Add optional depth fogEidolon2024-02-171-1/+10
* Add ivec variants to multiview_uv for stereo renderingBastiaan Olij2024-01-231-0/+12
* Use best fit normals for storing screen space normalsclayjohn2023-12-213-6/+91
* Merge pull request #82668 from mrjustaguy/masterYuri Sizov2023-12-181-5/+5
|\
| * Improve Split Blendingmrjustaguy2023-10-021-5/+5
* | Reduce the number of samplers used by the scene shadersclayjohn2023-12-152-34/+23
* | Use render pass uniform set to store viewport samplers.clayjohn2023-11-082-72/+96
* | Fix bug with alpha to coverage by enabling depth discard when using alpha to ...clayjohn2023-10-301-4/+2
* | Only perform modelview transform on tangent and binormal when vertex shader i...clayjohn2023-10-051-2/+1
* | Vertex and attribute compression to reduce the size of the vertex format.clayjohn2023-10-052-33/+138
|/
* Add FidelityFX Super Resolution 2.2 (FSR 2.2.1) support.Dario2023-09-251-0/+2
* Fix LightmapGI shading sometimes being unlit or blackbitsawer2023-09-201-6/+5
* Implement render mode fog_disabled and BaseMaterial3D setting Disable FogMilan Gruner2023-09-051-0/+10
* Flip convention of motion vector to point from current pixel to the previous ...Dario2023-08-281-1/+1
* Add motion vector support for animated surfaces like skeletons or blend shapes.Dario2023-08-161-21/+65
* Fix use of discard in shadersClay2023-07-241-2/+8
* Merge pull request #77740 from ChibiDenDen/simplify_vulkanYuri Sizov2023-07-122-47/+34
|\
| * replace sampler arrays with constant sampler elementsChibiDenDen2023-06-222-47/+34
* | Apply reprojection in multiview for our cluster lookupBastiaan Olij2023-06-211-2/+9