summaryrefslogtreecommitdiff
path: root/servers/rendering/renderer_rd/renderer_storage_rd.cpp
AgeCommit message (Expand)Author
2022-02-15Add Particle Shader Userdatareduz
2022-02-10Free surface vertex_buffers after vertex_arrays due dependenciesSaracenOne
2022-02-05Optimize and fix backbuffer gaussian blurclayjohn
2022-02-02Vectors: Use clear() and has().Anilforextra
2022-01-19Merge pull request #54489 from briansemrau/texture-delete-updateRémi Verschelde
2022-01-14Remove support for PVRTC texture encoding and decodingHugo Locurcio
2022-01-13Fix various typosluz paz
2022-01-11New OpenGL batching canvas rendererclayjohn
2022-01-08Use fill() to fill an entire image instead of setting pixels individually.Anilforextra
2022-01-06Fix queueing a texture and regular uniform update in RD backend in succession.SaracenOne
2022-01-05Fix incorrect format and buffer used for bone weights.bruvzg
2022-01-04Merge pull request #55790 from Calinou/renderingserver-add-device-type-getterRémi Verschelde
2022-01-04Merge pull request #56305 from Calinou/rename-lod-thresholdRémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2022-01-03Add a shader warning when the uniform buffer limit is exceededYuri Roubinsky
2022-01-03Merge pull request #56187 from Chaosus/fix_default_textureRémi Verschelde
2021-12-31Fix incorrect updating global uniform bufferYuri Roubinsky
2021-12-29Rename Lod Threshold to Mesh Lod ThresholdHugo Locurcio
2021-12-23Fix default texture of unassigned sampler with hint_normalYuri Roubinsky
2021-12-10Rename `hint_aniso` to `hint_anisotropy` in the shader languageHugo Locurcio
2021-12-10Add `RenderingServer.get_video_adapter_type()` methodHugo Locurcio
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-12-07Merge pull request #35901 from nathanfranke/pool-byte-array-subarray-exclusiveRémi Verschelde
2021-12-05Remove or make verbose some debugging printsHugo Locurcio
2021-11-26PackedByteArray, Array slice end exclusive, rename subarray to sliceNathan Franke
2021-11-26Fix `TIME` using in custom functions of particle shaderYuri Roubinsky
2021-11-25Fix uniform array alignment to fix a bugYuri Roubinsky
2021-11-23Implemented AMD's FSR as a computer shader for upscaling 3D scenesJe06jm
2021-11-17Merge pull request #55029 from clayjohn/VULKAN-SRGBRémi Verschelde
2021-11-16Fix SRGB conversions in Vulkan Rendererclayjohn
2021-11-12Fix default_texture_param in shader pipeline to support uniform arraysYuri Roubinsky
2021-11-01Fix materials not updating when texture replaced/deletedBrian Semrau
2021-10-31Fix multimesh buffer overflow in RendererStorageRDSeleckyErik
2021-10-30Don't use Texture image caches if they are rendered toBrian Semrau
2021-10-28Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFogclayjohn
2021-10-20Prevent a rendering crash and error spam for uniform texture arrayYuri Roubinsky
2021-10-12Merge pull request #53712 from CakHuri/nullptrRémi Verschelde
2021-10-12Replaced NULL with nullptrM. Huri
2021-10-12Fix some LGTM errors of "Multiplication result converted to larger type"Aaron Franke
2021-10-06Fix regression which prevents using texture array uniformsYuri Roubinsky
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-09-26Fix GPUParticles3D local_coordsCaptainProton42
2021-09-26Fix GPUParticles3D generate AABBCaptainProton42
2021-08-31Merge pull request #51873 from Chaosus/fix_uniform_error_spamClay John
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-17Fixes to mobile rendererreduz
2021-08-16Makes a clear error message if shader compilation failedYuri Roubinsky