summaryrefslogtreecommitdiffstats
path: root/drivers/gles3
Commit message (Expand)AuthorAgeFilesLines
* Add MeshStorage to GLES3clayjohn2022-04-284-51/+1507
* Fix typo after #60503Rémi Verschelde2022-04-281-1/+1
* Merge pull request #60503 from clayjohn/OPENGL-3DRémi Verschelde2022-04-2819-2198/+4759
|\
| * Overhaul GLES3: Add basis for 3D renderer, overhaul materials and texturesclayjohn2022-04-2619-2198/+4759
* | Fix cppcheck const parametersMarkus Sauermann2022-04-282-2/+2
* | Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde2022-04-272-17/+17
|\ \
| * | Fix more issues found by cppcheck.bruvzg2022-04-202-17/+17
* | | Fix "ortogonal" -> "orthogonal" typo in rasterizer codeHugo Locurcio2022-04-262-2/+2
* | | Merge pull request #60386 from bruvzg/label3dRémi Verschelde2022-04-251-4/+0
|\ \ \ | |_|/ |/| |
| * | Implement Label3D node.bruvzg2022-04-221-4/+0
| |/
* / Fixed ambiguous reference to "Shader" and "Material" classes in drivers/gles3...Shnazzy2022-04-221-58/+59
|/
* Merge pull request #60175 from Geometror/visual-shader-vector4Yuri Rubinsky2022-04-201-1/+1
|\
| * Add Vector4 to VisualShaderHendrik Brucker2022-04-121-1/+1
* | Initialize OpenGL before rasterizers in GLES3clayjohn2022-04-197-61/+64
* | Moved particles into ParticlesStorageBastiaan Olij2022-04-175-269/+398
* | Move light, reflection probe and lightmap into LightStorageBastiaan Olij2022-04-175-343/+475
* | Merge canvas and decal into TextureStorage and add render targetBastiaan Olij2022-04-1714-1423/+1208
* | Make FileAccess and DirAccess classes reference counted.bruvzg2022-04-111-8/+6
|/
* Fix some issues found by cppcheck.bruvzg2022-04-063-9/+6
* Style: Apply clang-tidy to current code, add `readability-redundant-member-init`Rémi Verschelde2022-04-041-1/+1
* Zero initialize all pointer class and struct membersRémi Verschelde2022-04-043-11/+11
* Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorageBastiaan Olij2022-04-025-335/+471
* Extract global variable, shader and material storageBastiaan Olij2022-03-318-1142/+1307
* Extract Decal and Decal atlas from Storage classBastiaan Olij2022-03-215-59/+145
* Rename several transform built-ins in shadersYuri Roubinsky2022-03-185-28/+28
* Replace DirectionalLight3D's `use_in_sky_only` with `sky_mode` enumHugo Locurcio2022-03-172-5/+5
* Split dummy renderer classes into separate filesBastiaan Olij2022-03-1615-1890/+2325
* Change some math macros to constexprkobewi2022-03-091-1/+1
* Remove unused `shadow_color` property from Light3DHugo Locurcio2022-03-042-4/+0
* GLES3: Fix `-Wmaybe-uninitialized` warning for MipMaps::SizeRémi Verschelde2022-03-041-15/+9
* Implement distance fade properties in OmniLight3D and SpotLight3DHugo Locurcio2022-02-252-0/+4
* Use Filament specular models and parametrizationclayjohn2022-02-221-4/+4
* Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde2022-02-164-4/+11
* Add Particle Shader Userdatareduz2022-02-152-0/+4
* Enable 16-bit shadow atlas by default in the RenderingServer methodsHugo Locurcio2022-02-041-2/+2
* simplify formatting scripts, add a clang-tidy script, and run clang-tidyNathan Franke2022-01-295-134/+126
* add support for glow mapsAnsraer2022-01-202-2/+2
* Revert "Add new scaling modes for splash screen"Rémi Verschelde2022-01-192-62/+27
* Add new scaling modes for splash screenSamuel Pedrajas2022-01-182-27/+62
* Merge pull request #56761 from Calinou/sdfgi-allow-any-number-of-cascadesRémi Verschelde2022-01-182-2/+2
|\
| * Allow using between 1 and 8 cascades for SDFGIHugo Locurcio2022-01-172-2/+2
* | Remove property hints referencing unsupported svgz extensionRémi Verschelde2022-01-171-2/+0
* | Remove support for PVRTC texture encoding and decodingHugo Locurcio2022-01-142-71/+6
|/
* Remove mistakenly added author infoclayjohn2022-01-121-3/+0
* New OpenGL batching canvas rendererclayjohn2022-01-1136-9222/+1960
* WIP New GLES3 Shader Compilerreduz2022-01-1116-1665/+3463
* Fix typos with codespellRémi Verschelde2022-01-071-1/+1
* Added material_overlay property to MeshInstance3DFernando Cosentino2022-01-052-0/+4
* Merge pull request #55790 from Calinou/renderingserver-add-device-type-getterRémi Verschelde2022-01-042-0/+5
|\
| * Add `RenderingServer.get_video_adapter_type()` methodHugo Locurcio2021-12-102-0/+5