summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* Add a new HashSet templatereduz2022-05-206-17/+17
* Fix sky updating when DirectionalLight mode changed and shader compatibility ...clayjohn2022-05-193-6/+6
* Use range iterators for RBSet in most casesAaron Record2022-05-193-39/+39
* Fix tonemapper shader to correctly apply alpha channelYuri Rubinsky2022-05-181-6/+6
* Add basic lighting to GLES3 renderer.clayjohn2022-05-1615-526/+1537
* Replace most uses of Map by HashMapreduz2022-05-1613-119/+119
* Fix computation of screen_uvSomnath Sarkar2022-05-161-1/+1
* Merge pull request #60894 from derammo/derammo_opengl3_windowsRémi Verschelde2022-05-133-2/+9
|\
| * opengl3 driver now works on windows including multi windowderammo2022-05-113-2/+9
* | Merge pull request #60643 from clayjohn/GLES3-3DRémi Verschelde2022-05-1224-2067/+3408
|\ \
| * | Basic 3D renderingclayjohn2022-05-1222-253/+1728
| * | SceneShader compilingclayjohn2022-05-118-1740/+1163
| * | SkyShaders workingclayjohn2022-05-1110-159/+602
* | | Add a new HashMap implementationreduz2022-05-121-3/+2
|/ /
* | [GL] Fix HTML5 builds.Fabio Alessandrelli2022-05-112-2/+2
* | [macOS / iOS] Fix text-to-speech build with older macOS / iOS SDK.bruvzg2022-05-103-5/+5
* | Merge pull request #60596 from clayjohn/GLES3-LightStorageRémi Verschelde2022-05-102-47/+386
|\ \ | |/ |/|
| * Add LightStorage functions to GLES3 rendererclayjohn2022-04-282-47/+386
* | Merge pull request #60723 from reduz/refactor-module-initializationRémi Verschelde2022-05-041-2/+0
|\ \
| * | Refactor module initializationreduz2022-05-041-2/+0
* | | Add OS::is_process_running function.mdavisprog2022-05-032-0/+10
* | | Rename Basis get_axis to get_column, remove redundant methodsAaron Franke2022-05-031-1/+1
* | | Merge pull request #51102 from Calinou/renderingserver-add-api-version-getterRémi Verschelde2022-05-036-0/+17
|\ \ \
| * | | Add `get_video_adapter_api_version()` to RenderingServerHugo Locurcio2022-05-036-0/+17
* | | | Merge pull request #60627 from aaronfranke/rename-elementsRémi Verschelde2022-05-034-132/+135
|\ \ \ \
| * | | | Rename Basis "elements" to "rows"Aaron Franke2022-04-293-89/+89
| * | | | Rename Transform2D "elements" to "columns"Aaron Franke2022-04-294-43/+46
* | | | | Merge pull request #60714 from Calinou/typedef-remove-refRémi Verschelde2022-05-035-9/+9
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio2022-05-035-9/+9
| | |/ / | |/| |
* | | | Merge pull request #60601 from touilleMan/gdextension_get_library_pathRémi Verschelde2022-05-032-2/+7
|\ \ \ \ | |/ / / |/| | |
| * | | Add GDNativeInterface::get_library_path to GDExtensionEmmanuel Leblond2022-04-292-2/+7
| |/ /
* | | Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-026-61/+61
* | | Add `hint_color` support for `vec3` in shadersYuri Roubinsky2022-05-011-17/+51
|/ /
* / 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-274-19/+19
|\ \
| * | Fix more issues found by cppcheck.bruvzg2022-04-204-19/+19
* | | 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