summaryrefslogtreecommitdiff
path: root/drivers/gles3/rasterizer_canvas_gles3.cpp
AgeCommit message (Expand)Author
2022-04-17Merge canvas and decal into TextureStorage and add render targetBastiaan Olij
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-03-31Extract global variable, shader and material storageBastiaan Olij
2022-03-16Split dummy renderer classes into separate filesBastiaan Olij
2022-03-09Change some math macros to constexprkobewi
2022-01-29simplify formatting scripts, add a clang-tidy script, and run clang-tidyNathan Franke
2022-01-11New OpenGL batching canvas rendererclayjohn
2022-01-11WIP New GLES3 Shader Compilerreduz
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-10Rename `hint_aniso` to `hint_anisotropy` in the shader languageHugo Locurcio
2021-10-31Use OpenGL 3.3 core profile instead of compatibility profileClay John
2020-02-13Remove obsolete GLES3 backendRémi Verschelde
2020-02-11A lot of progress with canvas rendering, still far from working.Juan Linietsky
2020-02-11Refactored RID/RID_Owner to always use O(1) allocation.Juan Linietsky
2020-01-16Add multimesh format max for proper error checkingclayjohn
2020-01-08RasterizerCanvas: Use getornull to fetch light occluder polygonRémi Verschelde
2020-01-03Merge pull request #34726 from nekomatata/polygon2d-antialiasing-fixRémi Verschelde
2020-01-03Merge pull request #34551 from MadEqua/fix-light-with-skeletonRémi Verschelde
2020-01-01Fixed antialiasing option for Polygon2DPouleyKetchoupp
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-23Fix canvas GLES3 skeleton transform uniform updating.Bruno Lourenço
2019-12-23Fix 2D lighting when using skeleton.Bruno Lourenço
2019-12-11Flip cull mode when rendering flipped Light2D and LightOccluder2DBojidar Marinov
2019-12-09GLES3: Properly unbind buffers after draw commandsRémi Verschelde
2019-12-04Properly orphan polygon index buffer after binding (take 2)Rémi Verschelde
2019-12-03properly orphan polygon index buffer after bindingclayjohn
2019-11-28Fixed antialiased option for Polygon2D / Line2DPouleyKetchoupp
2019-11-11Improve glBufferSubData usage where safeclayjohn
2019-11-07Partial revert of #32657, undoing line shifting by 0.5Rémi Verschelde
2019-10-11Fix draw_rectPaul Trojahn
2019-08-17Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily
2019-08-11Fixed vertex color initialization with default value in gles3PouleyKetchoupp
2019-07-30properly pass SCREEN_PIEXEL_SIZE to canvas light shaderclayjohn
2019-06-26Some code changed with Clang-Tidyqarmin
2019-06-20Fix always true/false valuesqarmin
2019-04-19Added ability for multiple images to be imported as an atlasJuan Linietsky
2019-04-06GLES3: Fix regression in particles buffer initializationRémi Verschelde
2019-04-02Enable warnings=extra on clang and GCC testers.marxin
2019-03-08Added default color to mesh rendersamHFIT
2019-03-03Properly redraw if something animated is visibleJuan Linietsky
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
2019-02-16Fix skeleton not being updated in shader, closes #25911Juan Linietsky
2019-02-12Fix fog in GLES2 by using epic hack, closes #25410Juan Linietsky
2019-01-27Use transparent framebuffer only when set to transparent, closes #21827Juan Linietsky
2019-01-17Fixes to 2D lights, closes #24750Juan Linietsky
2019-01-15Ensure canvas copy texscreen will not crash if render target is configured wi...Juan Linietsky
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-27-Implented 2D Mesh support for GLES2Juan Linietsky
2018-11-18Properly reset canvas state after drawing, fixes #18860Juan Linietsky
2018-11-16Proxies were being mishandled, leading to the now fixed #17651Juan Linietsky