clayjohn
|
f8827271d7
Remove positional light mask from directional lights in Canvas Item shaders.
|
8 months ago |
clayjohn
|
2b68c63a88
Mask out shadows on CanvasItems that don't have a matching item_shadow_mask
|
9 months ago |
Stuart Carnie
|
0d1d945727
2D: Fix various issues and minor performance optimisations
|
9 months ago |
Dario
|
e2c6daf7ef
Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile.
|
1 year ago |
Patrick Owen
|
d720eb80e1
Clamp UV-coordinates to centers of outermost texels when configured to do so
|
10 months ago |
clayjohn
|
e75900e1ad
Calculate pixel snap in canvas space instead of world space
|
11 months ago |
Thaddeus Crews
|
b37fc1014a
Style: Apply new `clang-format` changes
|
1 year ago |
Stuart Carnie
|
a657ea42f1
2D: Add batching to RendererCanvasRenderRD
|
1 year ago |
Stuart Carnie
|
98e9578d66
Remove unused flag and code
|
1 year ago |
clayjohn
|
506e93a207
Exit light calculation early when pixel outside of light bounding rectangle
|
1 year ago |
Rémi Verschelde
|
4a30fe5e7c
Merge pull request #86564 from Giwayume/feature/canvas-item-shader-custom-data
|
1 year ago |
Giwayume
|
bb83c4adec
Add custom shader attributes to Canvas Item Shaders
|
1 year ago |
kleonc
|
0fe7eead02
Fix 2D normals for transposed texture
|
1 year ago |
Patrick
|
c98ab5aba3
Add option to use world coordinates in canvas item shader
|
2 years ago |
clayjohn
|
57eb762bae
Add option to enable HDR rendering in 2D
|
2 years ago |
Yuri Sizov
|
bb15241e06
Merge pull request #77740 from ChibiDenDen/simplify_vulkan
|
2 years ago |
ChibiDenDen
|
35715e510f
replace sampler arrays with constant sampler elements
|
2 years ago |
Danil Alexeev
|
43b0702a02
Fix "Light Only" mode of `CanvasItemMaterial`
|
2 years ago |
clayjohn
|
ab603e347f
Clamp normal when calculating 2D lighting to avoid artifacts
|
2 years ago |
jainl28patel
|
390f83bf5a
fix normal map not flipping in sprite2D
|
2 years ago |
clayjohn
|
0e5a98cdd8
Fix drawing of 2D skeletons in the RD renderer.
|
2 years ago |
Markus Sauermann
|
b8031bb7d6
Code simplifications
|
2 years ago |
clayjohn
|
e600fb93a5
Add 2D lights to OpenGL3 canvas renderer
|
2 years ago |
clayjohn
|
1a0890122f
Clean up canvas light shader API.
|
2 years ago |
Rémi Verschelde
|
2ad63f68b3
Merge pull request #66370 from bitbrain/fix-light2d-blend-modes
|
2 years ago |
Miguel Gonzalez Sanchez
|
125f0be8b7
do not apply modulate on canvas when unshaded is set
|
2 years ago |
Miguel Gonzalez Sanchez
|
2047be4516
fix broken 2D light blending, addresses #49922
|
2 years ago |
bruvzg
|
bcc3643989
Add font LCD sub-pixel anti-aliasing support.
|
3 years ago |
bruvzg
|
be611c1c05
Implement Label3D node.
|
3 years ago |
Yuri Roubinsky
|
0d9aecd967
Rename several transform built-ins in shaders
|
3 years ago |