Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-23 | Merge pull request #69005 from akien-mga/shaderlang-sampler-uniforms-array-type | Rémi Verschelde | |
Shader: Set proper resource type hints for sampler uniforms | |||
2022-11-22 | Merge pull request #69017 from raulsntos/physics3d-array | Rémi Verschelde | |
Change exclude property in `PhysicsRayQueryParameters3D` to TypedArray | |||
2022-11-22 | Merge pull request #69019 from Sauermann/fix-framebuffer-hashparameter | Rémi Verschelde | |
Fix parameters for hash_murmur3_one_32 | |||
2022-11-22 | Merge pull request #68997 from ueshita/fix_verts_65536 | Rémi Verschelde | |
Fix some switching decisions for index format. (vertex length 65536) | |||
2022-11-22 | Fix parameters for hash_murmur3_one_32 | Markus Sauermann | |
In multiple locations in the codebase hash_murmur3_one_32 is used for generating hash values. Whenever a sequence of multiple hash-calculation happens within a single function, the previous hash value is always used as input in the following hash-calculations. The only exception is get_cache_multipass, where currently the previous hash value is overridden without utilizing it. This patch corrects that. | |||
2022-11-22 | Shader: Set proper resource type hints for sampler uniforms | Rémi Verschelde | |
Supersedes #64383. | |||
2022-11-22 | Merge pull request #68942 from Chaosus/barrier_mask_flags | Rémi Verschelde | |
Expose `BarrierMask` as flags enum in `RenderingDevice` | |||
2022-11-22 | Expose `BarrierMask` as flags enum in `RenderingDevice` | Yuri Rubinsky | |
2022-11-22 | Fix some switching decisions for index format. | ueshita | |
2022-11-21 | Merge pull request #68527 from pkdawson/vertex-array-offsets | Rémi Verschelde | |
Add `offsets` parameter to RenderingDevice::vertex_array_create | |||
2022-11-21 | Code simplifications found by cppcheck | Markus Sauermann | |
They are based on: - Boolean arithmetic simplifications - setting variables that are not accessed - constant variables | |||
2022-11-20 | Merge pull request #68884 from ↵ | Rémi Verschelde | |
dzil123/create_local_rendering_device_null_check_docs RenderingServer::create_local_rendering_device - Add null check and update docs | |||
2022-11-20 | Merge pull request #68876 from dzil123/renderdummy_texture_replace_null_check | Rémi Verschelde | |
RenderDummy::TextureStorage::texture_replace add missing null check | |||
2022-11-20 | Merge pull request #68830 from Ayush-singla27/issuebranch | Rémi Verschelde | |
fixed incorrect mesh normals in shaders | |||
2022-11-19 | RenderingServer::create_local_rendering_device null check and docs | dzil123 | |
Co-authored-by: Clay John <claynjohn@gmail.com> | |||
2022-11-18 | Fix drawing of 2D skeletons in the RD renderer. | clayjohn | |
Also clean up skeleton code in preparation for adding them to GLES3 Properly update Mesh2D AABBs when skeleton is updated | |||
2022-11-18 | RenderDummy::TextureStorage::texture_replace add missing null check | dzil123 | |
2022-11-19 | fixed incorrect mesh normals in shaders | Ayush Singla | |
2022-11-18 | Merge pull request #68710 from BastiaanOlij/fix_vrs | Rémi Verschelde | |
Fix VRS issues | |||
2022-11-18 | Merge pull request #68808 from CherrySodaPop/global-instance-uniform | Yuri Rubinsky | |
2022-11-17 | Fix global uniforms parsed as instance uniform | Lily Garcia | |
2022-11-17 | Finish implementing Canvas Background mode | clayjohn | |
2022-11-17 | Merge pull request #68779 from dzil123/fix_renderdummy_mesh_surface_overflow | Rémi Verschelde | |
RendererDummy - Fix buffer overflow due to stale mesh_get_surface | |||
2022-11-17 | RendererDummy fix buffer overflow due to mesh_get_surface | dzil123 | |
2022-11-16 | GLES3 TextureStorage - add missing null checks | dzil123 | |
2022-11-17 | Fix VRS issues | Bastiaan Olij | |
2022-11-16 | Merge pull request #68718 from dzil123/fix_fog_shader_buffer_overflow | Rémi Verschelde | |
Fix shader compiler asan out of bounds | |||
2022-11-15 | Mark shader built-ins as used when passed to functions as out parameter | Yuri Rubinsky | |
2022-11-15 | Merge pull request #67948 from DeeJayLSP/split_webp | Rémi Verschelde | |
Overhaul WebP packer and split compression options | |||
2022-11-15 | Overhaul WebP packer and split compression options | DeeJayLSP | |
2022-11-15 | Fix Fog shader buffer overflow | dzil123 | |
2022-11-15 | Merge pull request #68673 from clayjohn/RD-alpha-hash | Rémi Verschelde | |
Fix alpha hash by correcting typos and doing calculations in object space | |||
2022-11-15 | Merge pull request #68426 from clayjohn/GLES3-particles | Rémi Verschelde | |
Add GPUParticles to the OpenGL3 renderer. | |||
2022-11-15 | Merge pull request #68487 from clayjohn/RD-mobile-raster | Rémi Verschelde | |
Use raster versions of copy effects for 2D operations when using the mobile renderer | |||
2022-11-15 | Merge pull request #68628 from clayjohn/shadows | Rémi Verschelde | |
Implement is_animated and casts_shadows | |||
2022-11-14 | Add GPUParticles to the OpenGL3 renderer. | clayjohn | |
This includes collision (2D SDF, Box, Sphere, Heightmap), attraction (Box, Sphere), and all sorting modes. This does not include 3D SDF collisions, trails, or manual emission. | |||
2022-11-14 | Fix alpha hash by correcting typos and doing calculations in object space | clayjohn | |
2022-11-14 | Merge pull request #68339 from clayjohn/RD-shadow-acne | Rémi Verschelde | |
Scale light shadow bias by soft_shadow_scale to reduce shadow acne | |||
2022-11-14 | Merge pull request #65821 from raulsntos/xr_notification | Rémi Verschelde | |
Remove redefinition of `notification` method in `XRInterfaceExtension` | |||
2022-11-14 | Remove redefinition of `notification` method in `XRInterfaceExtension` | Raul Santos | |
2022-11-14 | Remove redundant Variant-types initializations | Markus Sauermann | |
2022-11-14 | Merge pull request #61884 from Calinou/alpha-hash-use-opaque-pipeline | Rémi Verschelde | |
Use opaque rendering pipeline for alpha hash materials | |||
2022-11-13 | Implement is_animated and casts_shadows | clayjohn | |
This allows the renderer to correctly decide when to update shadow maps This PR also adds TIME to a few missing places | |||
2022-11-13 | Merge pull request #68574 from clayjohn/RD-shadow-time | Rémi Verschelde | |
Properly set TIME shader uniform when rendering shadows | |||
2022-11-12 | Properly set TIME shader uniform when rendering shadows | clayjohn | |
2022-11-11 | Merge pull request #67746 from SonnyBonds/fix_cluster_shader_mvk | Rémi Verschelde | |
Fix cluster_render.glsl failing on some Macs | |||
2022-11-11 | Merge pull request #67972 from and-rad/vector-field-consistency | Rémi Verschelde | |
Fix inconsistency between vector field texture and world space directions | |||
2022-11-11 | Add `offsets` parameter to RenderingDevice::vertex_array_create | Patrick Dawson | |
2022-11-11 | Merge pull request #68496 from clayjohn/RD-point | Rémi Verschelde | |
Ensure user shader is used in depth pass when point size is used | |||
2022-11-11 | Merge pull request #68511 from clayjohn/RD-mobile-sky | Rémi Verschelde | |
Enable mipmaps in cubemap roughness shader |