summaryrefslogtreecommitdiffstats
path: root/drivers/gles3/rasterizer_canvas_gles3.h
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotSpartan3222024-10-131-0/+2
* Only use backbuffer mipmaps in SCREEN_TEXTURE when generated.clayjohn2024-09-171-2/+2
* Fix Parallax2D repeats being not relative to its transformkleonc2024-09-161-1/+1
* Remove unused flag and codeStuart Carnie2024-06-201-1/+0
* Add more validation to UBO size and alignment in Compatibility rendererclayjohn2024-06-141-0/+6
* Add new Parallax2D nodemarkdibarry2024-03-031-1/+1
* Ensure proper vertex input masks are used in 2D compatibility rendererclayjohn2024-02-271-1/+1
* Add custom shader attributes to Canvas Item ShadersGiwayume2024-01-231-0/+1
* Implement render info counters for the 2D rendererclayjohn2023-12-061-3/+3
* Debug CanvasItem redrawJuan Linietsky2023-08-281-0/+6
* fix GLES3 changing 2d shadow atlas size is brokenMounir Tohami2023-08-161-1/+1
* Allow for external python scripts to call the build python headers via extern...Bradley Clemetson2023-03-191-2/+2
* Remove cap on number of items drawn in frame in 2D gl_compatibility renderclayjohn2023-01-281-7/+8
* fix normal map not flipping in sprite2Djainl28patel2023-01-141-0/+3
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Use instanced array buffer instead of UBO for canvas item batchingclayjohn2022-12-151-2/+3
* Detect and report if 2D particles use the screen SDFclayjohn2022-12-071-2/+2
* Add GPUParticles to the OpenGL3 renderer.clayjohn2022-11-141-2/+2
* Remove redundant Variant-types initializationsMarkus Sauermann2022-11-141-3/+3
* Add 2D shadows and canvas SDF to OpenGL3 rendererclayjohn2022-10-281-6/+39
* Improve behaviour of clip_children by clippingclayjohn2022-10-131-0/+2
* Add 2D lights to OpenGL3 canvas rendererclayjohn2022-10-121-4/+41
* Use a giant UBO to optimize performance in 2Dclayjohn2022-10-061-39/+72
* Remove usage of unitialized variablesRafał Mikrut2022-10-011-2/+2
* Add font LCD sub-pixel anti-aliasing support.bruvzg2022-08-231-1/+2
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-3/+4
* Implement Vector4, Vector4i, Projectionreduz2022-07-231-1/+1
* Split dependency logicBastiaan Olij2022-06-281-4/+1
* Implement MultiMesh in 3D and flesh out MultiMesh functionsclayjohn2022-06-141-0/+2
* Implement 2D Meshes and MultiMeshes in GLES3 backendclayjohn2022-05-251-0/+1
* Add clipping, backbuffer, and CanvasGroups to 2D GLES3 rendererclayjohn2022-05-241-28/+6
* Basic 3D renderingclayjohn2022-05-121-6/+5
* Merge pull request #60503 from clayjohn/OPENGL-3DRémi Verschelde2022-04-281-11/+14
|\
| * Overhaul GLES3: Add basis for 3D renderer, overhaul materials and texturesclayjohn2022-04-261-11/+14
* | Fix cppcheck const parametersMarkus Sauermann2022-04-281-1/+1
* | Fix more issues found by cppcheck.bruvzg2022-04-201-1/+1
|/
* Initialize OpenGL before rasterizers in GLES3clayjohn2022-04-191-3/+1
* Merge canvas and decal into TextureStorage and add render targetBastiaan Olij2022-04-171-1/+0
* Zero initialize all pointer class and struct membersRémi Verschelde2022-04-041-4/+4
* Extract global variable, shader and material storageBastiaan Olij2022-03-311-2/+5
* Split dummy renderer classes into separate filesBastiaan Olij2022-03-161-1/+5
* New OpenGL batching canvas rendererclayjohn2022-01-111-21/+231
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Use OpenGL 3.3 core profile instead of compatibility profileClay John2021-10-311-0/+71
* Remove obsolete GLES3 backendRémi Verschelde2020-02-131-158/+0
* Custom material support seems complete.Juan Linietsky2020-02-111-1/+1
* Texture refactorJuan Linietsky2020-02-111-1/+1
* Refactored RID/RID_Owner to always use O(1) allocation.Juan Linietsky2020-02-111-2/+2
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2