Hei
|
ce0a74bfe2
Break batch on Compatibility when primitive texture changes.
|
1 semana atrás |
Lukas Tenbrink
|
2b36c79f7b
Use `Span<uint8_t>` in `RenderingDevice` allocation APIs to avoid intermediary arrays on calls.
|
1 mês atrás |
chocola-mint
|
101dc9868f
Implement the count parameter in RenderingServer.canvas_item_add_triangle_array()
|
2 meses atrás |
Thaddeus Crews
|
94282d88f9
Core: Use `Math` namespace for constants
|
4 meses atrás |
Yufeng Ying
|
4f4031a675
Replace size() == 0 with is_empty().
|
4 meses atrás |
kobewi
|
10f6c01b9c
Remove ABS in favor of Math::abs
|
2 anos atrás |
Thaddeus Crews
|
729c4e9e88
Merge pull request #102905 from kleonc/render_info_fix_primitive_count_per_triangle_strip
|
5 meses atrás |
kleonc
|
b3769129cb
Fix 2D quad primitive missing lighting data in GLES3 renderer
|
5 meses atrás |
kleonc
|
b691a997a3
Fix render info primitive count per TRIANGLE_STRIP
|
5 meses atrás |
Stuart Carnie
|
0a9cd5ede9
2D: Fix clip children and rendering artefacts
|
6 meses atrás |
Stuart Carnie
|
2510fefebd
2D: Fix rendering artefacts when using `BackBufferCopy`.
|
6 meses atrás |
clayjohn
|
b8252196df
Avoid leaking ninepatch state to other draw commands in GLES backend
|
6 meses atrás |
Yufeng Ying
|
33817b186f
Remove unused header in drivers and modules.
|
7 meses atrás |
clayjohn
|
30801af298
Properly transform light rect and occluder rect to perform light2d culling in canvas space
|
7 meses atrás |
Thaddeus Crews
|
d3e5b62ea2
Merge pull request #99230 from paddy-exe/instance_uniforms_compatability_renderer
|
7 meses atrás |
kobewi
|
ceefc0d38a
Implement 2D instance shader parameters
|
2 anos atrás |
clayjohn
|
7c61252dd7
Optimize PointLight2D shadow rendering by reducing draw calls and RD state changes.
|
8 meses atrás |
clayjohn
|
2b68c63a88
Mask out shadows on CanvasItems that don't have a matching item_shadow_mask
|
9 meses atrás |
clayjohn
|
c810ea4c1b
Reduce shader permutations in the compatibility backend
|
1 ano atrás |
clayjohn
|
62516df757
Precompute projection matrices when rendering 2D shadows
|
9 meses atrás |
clayjohn
|
0305e437ff
Clean up two recently introduced WebGL errors
|
10 meses atrás |
clayjohn
|
d2f5c1a552
Only use backbuffer mipmaps in SCREEN_TEXTURE when generated.
|
11 meses atrás |
Aaron Franke
|
7db24a9ad5
Simplify and fix Rect2/AABB get_support function
|
11 meses atrás |
kleonc
|
1bd8372813
Fix Parallax2D repeats being not relative to its transform
|
11 meses atrás |
clayjohn
|
7eac9e855b
Remove linearization of canvas modulate in GLES3 backend
|
1 ano atrás |
Feiyue Zhang
|
6f30df4b6a
Linearize color if HDR 2D is on
|
1 ano atrás |
patwork
|
ed5f33ef07
Make query for GL_MAX_VIEWPORT_DIMS compatible with web exports
|
1 ano atrás |
cosparks
|
6d0dca76c0
Fixes SDF Collision Enable/Disable
|
1 ano atrás |
Ricardo Buring
|
2ed2ccc2d8
Fixed Timestep Interpolation (2D)
|
1 ano atrás |
Thaddeus Crews
|
3b3e2374c9
clang-tidy: Enforce `modernize-use-nullptr`
|
1 ano atrás |