Juan Linietsky
|
407b16ab00
Debug CanvasItem redraw
|
1 year ago |
Mounir Tohami
|
2987dd0c71
fix GLES3 changing 2d shadow atlas size is broken
|
1 year ago |
Bradley Clemetson
|
2302c7102f
Allow for external python scripts to call the build python headers via external scripts
|
2 years ago |
clayjohn
|
0b28c1f8ed
Remove cap on number of items drawn in frame in 2D gl_compatibility render
|
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 |
clayjohn
|
b6a1aa15b1
Use instanced array buffer instead of UBO for canvas item batching
|
2 years ago |
clayjohn
|
0a88c68d0a
Detect and report if 2D particles use the screen SDF
|
2 years ago |
clayjohn
|
9ce57050a5
Add GPUParticles to the OpenGL3 renderer.
|
2 years ago |
Markus Sauermann
|
3b14f0334c
Remove redundant Variant-types initializations
|
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 |
clayjohn
|
e600fb93a5
Add 2D lights to OpenGL3 canvas renderer
|
2 years ago |
clayjohn
|
154b9c1c91
Use a giant UBO to optimize performance in 2D
|
2 years ago |
Rafał Mikrut
|
2233624152
Remove usage of unitialized variables
|
2 years ago |
bruvzg
|
bcc3643989
Add font LCD sub-pixel anti-aliasing support.
|
2 years ago |
Rémi Verschelde
|
90019676b0
Code quality: Fix header guards consistency
|
2 years ago |
reduz
|
455c06ecd4
Implement Vector4, Vector4i, Projection
|
2 years ago |
Bastiaan Olij
|
ecfcfd97fa
Split dependency logic
|
2 years ago |
clayjohn
|
5f52936350
Implement MultiMesh in 3D and flesh out MultiMesh functions
|
2 years ago |
clayjohn
|
fb860265e0
Implement 2D Meshes and MultiMeshes in GLES3 backend
|
3 years ago |
clayjohn
|
3e20c1347d
Add clipping, backbuffer, and CanvasGroups to 2D GLES3 renderer
|
3 years ago |
clayjohn
|
652adcd5bf
Basic 3D rendering
|
3 years ago |
Rémi Verschelde
|
f394388aa2
Merge pull request #60503 from clayjohn/OPENGL-3D
|
3 years ago |
Markus Sauermann
|
a793960a10
Fix cppcheck const parameters
|
3 years ago |
clayjohn
|
2f2064fe3d
Overhaul GLES3: Add basis for 3D renderer, overhaul materials and textures
|
3 years ago |
bruvzg
|
de4c97758a
Fix more issues found by cppcheck.
|
3 years ago |
clayjohn
|
3a4b9b47fd
Initialize OpenGL before rasterizers in GLES3
|
3 years ago |
Bastiaan Olij
|
6b28d94e77
Merge canvas and decal into TextureStorage and add render target
|
3 years ago |
Rémi Verschelde
|
f8ab79e68a
Zero initialize all pointer class and struct members
|
3 years ago |