chocola-mint
|
101dc9868f
Implement the count parameter in RenderingServer.canvas_item_add_triangle_array()
|
3 months ago |
dsmtE
|
4e68f277c6
add REGION_RECT
|
4 months ago |
Thaddeus Crews
|
c7e9dc96a4
Rendering: Fix `Math` constant conversion
|
4 months ago |
Thaddeus Crews
|
94282d88f9
Core: Use `Math` namespace for constants
|
4 months ago |
Yufeng Ying
|
4f4031a675
Replace size() == 0 with is_empty().
|
4 months ago |
kobewi
|
10f6c01b9c
Remove ABS in favor of Math::abs
|
2 years ago |
clayjohn
|
4cf9d58dce
Clean up more dynamic allocations in the RD renderers with a focus on 2D.
|
5 months ago |
clayjohn
|
5efcd64b23
Reduce per-frame memory allocations from the heap in the Mobile renderer.
|
5 months ago |
Thaddeus Crews
|
729c4e9e88
Merge pull request #102905 from kleonc/render_info_fix_primitive_count_per_triangle_strip
|
5 months ago |
yesfish
|
93bc18f2b0
Fix 2D instance params crashing using outside of main()
|
5 months ago |
kleonc
|
2bb6ad5cdf
Fix debug CanvasItem redraw rects in RD renderer
|
5 months ago |
kleonc
|
b691a997a3
Fix render info primitive count per TRIANGLE_STRIP
|
6 months ago |
Stuart Carnie
|
90b2d4b844
2D: Fix free of invalid ID
|
6 months ago |
Stuart Carnie
|
0a9cd5ede9
2D: Fix clip children and rendering artefacts
|
6 months ago |
Stuart Carnie
|
2510fefebd
2D: Fix rendering artefacts when using `BackBufferCopy`.
|
6 months ago |
Stuart Carnie
|
663917449b
2D: Fix `CanvasTexture` rendering when updating channels
|
6 months ago |
Aarni Koskela
|
f134769506
Fix various typos
|
7 months ago |
Rémi Verschelde
|
f7d6924afb
Merge pull request #100677 from clayjohn/light2d-cull
|
7 months ago |
clayjohn
|
30801af298
Properly transform light rect and occluder rect to perform light2d culling in canvas space
|
7 months ago |
Yufeng Ying
|
e88e30c273
Remove unused headers in servers.
|
7 months ago |
Thaddeus Crews
|
d3e5b62ea2
Merge pull request #99230 from paddy-exe/instance_uniforms_compatability_renderer
|
7 months ago |
clayjohn
|
793d065f8b
Avoid allocating instance buffer for PointLight2D shadows when there are no instances.
|
7 months ago |
kobewi
|
ceefc0d38a
Implement 2D instance shader parameters
|
2 years ago |
clayjohn
|
7c61252dd7
Optimize PointLight2D shadow rendering by reducing draw calls and RD state changes.
|
8 months ago |
Thaddeus Crews
|
66dea152b5
Merge pull request #99257 from darksylinc/matias-TheForge-pr04-excluded-ubo+render_opt
|
8 months ago |
Thaddeus Crews
|
5f5f86bff0
Merge pull request #100128 from clayjohn/rd-shader-spam
|
8 months ago |
Thaddeus Crews
|
75a425f1d3
Merge pull request #99995 from clayjohn/RD-batch-ptrw
|
8 months ago |
clayjohn
|
fce34f22a2
Avoid error spam when shaders fail to compile by freeing shader_data version when compilation fails
|
8 months ago |
Matias N. Goldberg
|
c77cbf096b
Improvements from TheForge (see description)
|
9 months ago |
clayjohn
|
0dfbf4a5df
Optimize batch uniform set creation by caching ptrw when creating batch uniform
|
8 months ago |