kobewi
|
10f6c01b9c
Remove ABS in favor of Math::abs
|
2 éve |
clayjohn
|
4cf9d58dce
Clean up more dynamic allocations in the RD renderers with a focus on 2D.
|
5 hónapja |
clayjohn
|
5efcd64b23
Reduce per-frame memory allocations from the heap in the Mobile renderer.
|
5 hónapja |
Thaddeus Crews
|
729c4e9e88
Merge pull request #102905 from kleonc/render_info_fix_primitive_count_per_triangle_strip
|
5 hónapja |
yesfish
|
93bc18f2b0
Fix 2D instance params crashing using outside of main()
|
5 hónapja |
kleonc
|
2bb6ad5cdf
Fix debug CanvasItem redraw rects in RD renderer
|
5 hónapja |
kleonc
|
b691a997a3
Fix render info primitive count per TRIANGLE_STRIP
|
6 hónapja |
Stuart Carnie
|
90b2d4b844
2D: Fix free of invalid ID
|
6 hónapja |
Stuart Carnie
|
0a9cd5ede9
2D: Fix clip children and rendering artefacts
|
6 hónapja |
Stuart Carnie
|
2510fefebd
2D: Fix rendering artefacts when using `BackBufferCopy`.
|
6 hónapja |
Stuart Carnie
|
663917449b
2D: Fix `CanvasTexture` rendering when updating channels
|
6 hónapja |
Aarni Koskela
|
f134769506
Fix various typos
|
7 hónapja |
Rémi Verschelde
|
f7d6924afb
Merge pull request #100677 from clayjohn/light2d-cull
|
7 hónapja |
clayjohn
|
30801af298
Properly transform light rect and occluder rect to perform light2d culling in canvas space
|
7 hónapja |
Yufeng Ying
|
e88e30c273
Remove unused headers in servers.
|
8 hónapja |
Thaddeus Crews
|
d3e5b62ea2
Merge pull request #99230 from paddy-exe/instance_uniforms_compatability_renderer
|
7 hónapja |
clayjohn
|
793d065f8b
Avoid allocating instance buffer for PointLight2D shadows when there are no instances.
|
7 hónapja |
kobewi
|
ceefc0d38a
Implement 2D instance shader parameters
|
2 éve |
clayjohn
|
7c61252dd7
Optimize PointLight2D shadow rendering by reducing draw calls and RD state changes.
|
8 hónapja |
Thaddeus Crews
|
66dea152b5
Merge pull request #99257 from darksylinc/matias-TheForge-pr04-excluded-ubo+render_opt
|
8 hónapja |
Thaddeus Crews
|
5f5f86bff0
Merge pull request #100128 from clayjohn/rd-shader-spam
|
8 hónapja |
Thaddeus Crews
|
75a425f1d3
Merge pull request #99995 from clayjohn/RD-batch-ptrw
|
8 hónapja |
clayjohn
|
fce34f22a2
Avoid error spam when shaders fail to compile by freeing shader_data version when compilation fails
|
8 hónapja |
Matias N. Goldberg
|
c77cbf096b
Improvements from TheForge (see description)
|
9 hónapja |
clayjohn
|
0dfbf4a5df
Optimize batch uniform set creation by caching ptrw when creating batch uniform
|
8 hónapja |
CrazyRoka
|
d9ef826c54
Optimize RenderForwardClustered::_setup_render_pass_uniform_set by reducing Vector allocations during push_back operations
|
1 éve |
Dario
|
1c6aad660f
Fix incorrect clear color flag on canvas renderer.
|
8 hónapja |
Dario
|
6d5ac8f7ef
Resolve load and store ops automatically for render passes for discardable textures.
|
9 hónapja |
clayjohn
|
2b68c63a88
Mask out shadows on CanvasItems that don't have a matching item_shadow_mask
|
9 hónapja |
Thaddeus Crews
|
2b02143d35
Merge pull request #98307 from clayjohn/Light2D-shadow-projection
|
9 hónapja |