summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* Initial TAA implementationjfons2022-06-072-4/+4
* Ensure has_os_features is safely called as it can't be called from within the...Bastiaan Olij2022-06-011-0/+4
* Implement NinePatchRects in GLES3 rendererclayjohn2022-05-251-12/+12
* Merge pull request #61425 from clayjohn/GLES3-2DRémi Verschelde2022-05-265-139/+182
|\
| * Implement 2D Meshes and MultiMeshes in GLES3 backendclayjohn2022-05-255-139/+182
* | Merge pull request #60641 from clayjohn/Sky-ignRémi Verschelde2022-05-241-0/+1
|\ \ | |/ |/|
| * Use IGN instead of white noise for sky ditheringclayjohn2022-05-241-0/+1
* | Add clipping, backbuffer, and CanvasGroups to 2D GLES3 rendererclayjohn2022-05-2422-1144/+708
|/
* Merge pull request #60803 from Chaosus/shader_hint_renameRémi Verschelde2022-05-241-8/+5
|\
| * Rename `hint_albedo`, `hint_white/black` in shadersYuri Roubinsky2022-05-091-8/+5
* | 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