summaryrefslogtreecommitdiff
path: root/drivers/gles3
AgeCommit message (Expand)Author
2022-04-29Rename Transform2D "elements" to "columns"Aaron Franke
2022-04-28Add LightStorage functions to GLES3 rendererclayjohn
2022-04-28Add MeshStorage to GLES3clayjohn
2022-04-28Fix typo after #60503Rémi Verschelde
2022-04-28Merge pull request #60503 from clayjohn/OPENGL-3DRémi Verschelde
2022-04-28Fix cppcheck const parametersMarkus Sauermann
2022-04-27Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde
2022-04-26Fix "ortogonal" -> "orthogonal" typo in rasterizer codeHugo Locurcio
2022-04-26Overhaul GLES3: Add basis for 3D renderer, overhaul materials and texturesclayjohn
2022-04-25Merge pull request #60386 from bruvzg/label3dRémi Verschelde
2022-04-22Fixed ambiguous reference to "Shader" and "Material" classes in drivers/gles3...Shnazzy
2022-04-22Implement Label3D node.bruvzg
2022-04-20Fix more issues found by cppcheck.bruvzg
2022-04-20Merge pull request #60175 from Geometror/visual-shader-vector4Yuri Rubinsky
2022-04-19Initialize OpenGL before rasterizers in GLES3clayjohn
2022-04-17Moved particles into ParticlesStorageBastiaan Olij
2022-04-17Move light, reflection probe and lightmap into LightStorageBastiaan Olij
2022-04-17Merge canvas and decal into TextureStorage and add render targetBastiaan Olij
2022-04-12Add Vector4 to VisualShaderHendrik Brucker
2022-04-11Make FileAccess and DirAccess classes reference counted.bruvzg
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-04-04Style: Apply clang-tidy to current code, add `readability-redundant-member-init`Rémi Verschelde
2022-04-04Zero initialize all pointer class and struct membersRémi Verschelde
2022-04-02Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorageBastiaan Olij
2022-03-31Extract global variable, shader and material storageBastiaan Olij
2022-03-21Extract Decal and Decal atlas from Storage classBastiaan Olij
2022-03-18Rename several transform built-ins in shadersYuri Roubinsky
2022-03-17Replace DirectionalLight3D's `use_in_sky_only` with `sky_mode` enumHugo Locurcio
2022-03-16Split dummy renderer classes into separate filesBastiaan Olij
2022-03-09Change some math macros to constexprkobewi
2022-03-04Remove unused `shadow_color` property from Light3DHugo Locurcio
2022-03-04GLES3: Fix `-Wmaybe-uninitialized` warning for MipMaps::SizeRémi Verschelde
2022-02-25Implement distance fade properties in OmniLight3D and SpotLight3DHugo Locurcio
2022-02-22Use Filament specular models and parametrizationclayjohn
2022-02-16Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde
2022-02-15Add Particle Shader Userdatareduz
2022-02-04Enable 16-bit shadow atlas by default in the RenderingServer methodsHugo Locurcio
2022-01-29simplify formatting scripts, add a clang-tidy script, and run clang-tidyNathan Franke
2022-01-20add support for glow mapsAnsraer
2022-01-19Revert "Add new scaling modes for splash screen"Rémi Verschelde
2022-01-18Add new scaling modes for splash screenSamuel Pedrajas
2022-01-18Merge pull request #56761 from Calinou/sdfgi-allow-any-number-of-cascadesRémi Verschelde
2022-01-17Allow using between 1 and 8 cascades for SDFGIHugo Locurcio
2022-01-17Remove property hints referencing unsupported svgz extensionRémi Verschelde
2022-01-14Remove support for PVRTC texture encoding and decodingHugo Locurcio
2022-01-12Remove mistakenly added author infoclayjohn
2022-01-11New OpenGL batching canvas rendererclayjohn
2022-01-11WIP New GLES3 Shader Compilerreduz
2022-01-07Fix typos with codespellRémi Verschelde
2022-01-05Added material_overlay property to MeshInstance3DFernando Cosentino