clayjohn
|
7c61252dd7
Optimize PointLight2D shadow rendering by reducing draw calls and RD state changes.
|
8 months ago |
clayjohn
|
2b68c63a88
Mask out shadows on CanvasItems that don't have a matching item_shadow_mask
|
10 months ago |
Stuart Carnie
|
0d1d945727
2D: Fix various issues and minor performance optimisations
|
10 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 |
clayjohn
|
4d635b7a3a
Combine texture and instance data into one uniform set in the 2D renderer
|
11 months ago |
Stuart Carnie
|
c113e5b143
2D: Fix use-after-free in batch rendering
|
11 months ago |
Stuart Carnie
|
a657ea42f1
2D: Add batching to RendererCanvasRenderRD
|
1 year ago |
kleonc
|
1bd8372813
Fix Parallax2D repeats being not relative to its transform
|
1 year ago |
Stuart Carnie
|
98e9578d66
Remove unused flag and code
|
1 year ago |
markdibarry
|
a62870956a
Add new Parallax2D node
|
1 year ago |
clayjohn
|
528b4a3283
Implement render info counters for the 2D renderer
|
1 year ago |
Juan Linietsky
|
407b16ab00
Debug CanvasItem redraw
|
2 years ago |
clayjohn
|
40d70bf9b8
Fallback to linear color texture when using 2D HDR and MSDF font
|
2 years ago |
clayjohn
|
57eb762bae
Add option to enable HDR rendering in 2D
|
2 years ago |
ChibiDenDen
|
35715e510f
replace sampler arrays with constant sampler elements
|
2 years ago |
jainl28patel
|
390f83bf5a
fix normal map not flipping in sprite2D
|
2 years ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 years ago |
Yuri Rubinsky
|
56954485ed
Refactor `ShaderData` & fix the sorting of shader uniforms
|
2 years ago |
clayjohn
|
0a88c68d0a
Detect and report if 2D particles use the screen SDF
|
2 years ago |
clayjohn
|
0e5a98cdd8
Fix drawing of 2D skeletons in the RD renderer.
|
2 years ago |
clayjohn
|
2ec234ff67
Add 2D shadows and canvas SDF to OpenGL3 renderer
|
2 years ago |
clayjohn
|
09b1a6f85f
Improve behaviour of clip_children by clipping
|
2 years ago |
Yuri Rubinsky
|
8191b3c110
Rename `uniform` to `parameter` across the engine
|
3 years ago |
bruvzg
|
bcc3643989
Add font LCD sub-pixel anti-aliasing support.
|
3 years ago |
Max Hilbrunner
|
019d6584ee
Merge pull request #64167 from clayjohn/screen-texture-hint
|
3 years ago |
clayjohn
|
028ef2edc8
Add shader uniform hints for screen textures so users can specify custom filter and repeat modes.
|
3 years ago |
Hugo Locurcio
|
db22b7ded0
Rename shader parameter uniform setter/getter methods for consistency
|
3 years ago |
Bastiaan Olij
|
81c6f73109
Changed storage structs to private
|
3 years ago |
Rémi Verschelde
|
90019676b0
Code quality: Fix header guards consistency
|
3 years ago |
reduz
|
f649678402
Clean up Shader Preprocessor
|
3 years ago |