Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 #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-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 | 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 | 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 | |||
2022-11-11 | Merge pull request #68186 from pkdawson/expose-texture-rd | Rémi Verschelde | |
Expose texture_get_rd_texture for scripts | |||
2022-11-11 | Merge pull request #68235 from pkdawson/pr-expose-vertex-array-create | Rémi Verschelde | |
Expose RenderingDevice::vertex_array_create to scripting | |||
2022-11-11 | Merge pull request #67374 from MrBlockers/fix-draw-primitive | Rémi Verschelde | |
Fix draw_primitive ignoring texture argument | |||
2022-11-11 | Merge pull request #68425 from clayjohn/RD-doubles-particles | Rémi Verschelde | |
Fix GPUParticles not rendering in doubles build of the engine. | |||
2022-11-10 | Enable mipmaps in cubemap roughness shader | clayjohn | |
2022-11-10 | Ensure user shader is used in depth pass when point size is used | clayjohn | |
2022-11-10 | Use raster versions of copy effects for 2D operations when using the mobile ↵ | clayjohn | |
renderer This PR implements a few basic copy operations in raster that weren't available before | |||
2022-11-09 | Merge pull request #68413 from Chaosus/fix_instance_uniforms | Yuri Rubinsky | |
2022-11-09 | Some fixes for instance shader parameters | Yuri Rubinsky | |
2022-11-09 | Fix GPUParticles not rendering in doubles build of the engine. | clayjohn | |
real_t was mistakenly used in uniform structs causing a mismatch between the GPU uniform and the CPU uniform | |||
2022-11-08 | Request redraw in OpenGL3 and mobile renderers when TIME used in shader | clayjohn | |
2022-11-07 | Merge pull request #68346 from Calinou/particles-rename-trail-length-property | Rémi Verschelde | |
Rename GPUParticles2D/3D's `trail_length_secs` to `trail_lifetime` | |||
2022-11-07 | Rename GPUParticles2D/3D's `trail_length_secs` to `trail_lifetime` | Hugo Locurcio | |
The property already has a "seconds" suffix in the inspector. The "lifetime" term makes it more obvious that the property is specified as time, not a distance in units. The property hint now allows manually entering values greater than 10 seconds. The internal rendering value's default now matches the particles nodes' default. |