summaryrefslogtreecommitdiffstats
path: root/drivers/gles3/shader_gles3.h
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotSpartan3222024-10-131-0/+2
* Make query for GL_MAX_VIEWPORT_DIMS compatible with web exportspatwork2024-06-141-1/+1
* Add shader_cache_dir_valid check to _save_to_cachejsjtxietian2024-01-121-1/+3
* [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_AN...bruvzg2023-09-211-7/+1
* [Drivers,Platform] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-121-3/+3
* Fix integer value for GL_MAX_UNIFORM_BLOCK_SIZE overflowingAdam Scott2023-08-251-1/+1
* fix gles texture uniform array bindingDani Frank2023-05-261-2/+8
* Add shader cache to gles3ChibiDenDen2023-04-151-1/+2
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Add GPUParticles to the OpenGL3 renderer.clayjohn2022-11-141-5/+13
* Style: Misc docs and comment style and language fixesRémi Verschelde2022-11-021-3/+3
* Add 2D shadows and canvas SDF to OpenGL3 rendererclayjohn2022-10-281-2/+4
* Add multiview to the opengl3 driverDavid Snopek2022-10-211-1/+1
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-4/+5
* Implement Vector4, Vector4i, Projectionreduz2022-07-231-1/+1
* Add clipping, backbuffer, and CanvasGroups to 2D GLES3 rendererclayjohn2022-05-241-0/+1
* Add basic lighting to GLES3 renderer.clayjohn2022-05-161-1/+4
* Replace most uses of Map by HashMapreduz2022-05-161-4/+4
* Basic 3D renderingclayjohn2022-05-121-0/+1
* SceneShader compilingclayjohn2022-05-111-3/+4
* Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-021-1/+1
* Overhaul GLES3: Add basis for 3D renderer, overhaul materials and texturesclayjohn2022-04-261-1/+1
* Remove mistakenly added author infoclayjohn2022-01-121-3/+0
* New OpenGL batching canvas rendererclayjohn2022-01-111-3/+15
* WIP New GLES3 Shader Compilerreduz2022-01-111-178/+138
* 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/+277
* Remove obsolete GLES3 backendRémi Verschelde2020-02-131-392/+0
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Remove redundant author doc commentsIAmActuallyCthulhu2019-08-121-4/+0
* Style: Apply new changes from clang-format 8.0Rémi Verschelde2019-04-091-1/+3
* Properly dispose of custom shaders, closes #19300Juan Linietsky2019-01-251-0/+1
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Fix more "may be used initialized" warnings from GCC 7Rémi Verschelde2018-10-041-5/+7
* -Rewrote GLES2 lighting and shadows and optimized state changes, did many opt...Juan Linietsky2018-09-231-0/+1
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-5/+5
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
* Synchronize parameter names in definition and declarationTwistedTwigleg2017-08-161-4/+4
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-164/+153
* Add a bunch of missing Godot headers in own filesRémi Verschelde2017-03-051-2/+2
* Correct hash behavior for floating point numbersHein-Pieter van Braam2017-02-161-1/+1
* Type renames:Juan Linietsky2017-01-111-3/+3
* Blend shapes using transform feedback (GPU)Juan Linietsky2016-11-241-1/+9
* Done with lights and shadows (wonder if i'm missing something..)Juan Linietsky2016-11-111-0/+6
* PBR more or less working, still working on bringing gizmos backJuan Linietsky2016-10-271-0/+1
* 2D Shaders are working again using the new syntax, though all is buggy in gen...Juan Linietsky2016-10-101-10/+17