summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Expand)Author
2022-07-02SCons: Properly track codegen script dependency for generated GLSL headersRémi Verschelde
2022-06-30Use a more robust method of determining writability of bindingsPedro J. Estébanez
2022-06-28Avoid manual memory management of certain arrays in Vulkan RDPedro J. Estébanez
2022-06-28Fix confusion between Vulkan and RD storage buffer usage valuesPedro J. Estébanez
2022-06-28Stop debug time full barriers preventing layout transitions in Vulkan RDPedro J. Estébanez
2022-06-28Optimize texture update in Vulkan RDPedro J. Estébanez
2022-06-28Apply some small fixes/enhancements to the Vulkan RDPedro J. Estébanez
2022-06-27Consider uniform writability part of the interface of the setPedro J. Estébanez
2022-06-28Split dependency logicBastiaan Olij
2022-06-22Precompute on the CPU as much as possible for the Cubemap filter shaderclayjohn
2022-06-22Split GI effects and fix stereoscopic rendering of GI effectsBastiaan Olij
2022-06-20Clean up Hash Functionsreduz
2022-06-17Introduce eye_offset for correcting stereoscopic reflectionsBastiaan Olij
2022-06-14Implement MultiMesh in 3D and flesh out MultiMesh functionsclayjohn
2022-06-07Initial TAA implementationjfons
2022-06-01Ensure has_os_features is safely called as it can't be called from within the...Bastiaan Olij
2022-05-25Implement NinePatchRects in GLES3 rendererclayjohn
2022-05-26Merge pull request #61425 from clayjohn/GLES3-2DRémi Verschelde
2022-05-25Implement 2D Meshes and MultiMeshes in GLES3 backendclayjohn
2022-05-24Merge pull request #60641 from clayjohn/Sky-ignRémi Verschelde
2022-05-24Add clipping, backbuffer, and CanvasGroups to 2D GLES3 rendererclayjohn
2022-05-24Use IGN instead of white noise for sky ditheringclayjohn
2022-05-24Merge pull request #60803 from Chaosus/shader_hint_renameRémi Verschelde
2022-05-20Add a new HashSet templatereduz
2022-05-19Fix sky updating when DirectionalLight mode changed and shader compatibility ...clayjohn
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-18Fix tonemapper shader to correctly apply alpha channelYuri Rubinsky
2022-05-16Add basic lighting to GLES3 renderer.clayjohn
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-16Fix computation of screen_uvSomnath Sarkar
2022-05-13Merge pull request #60894 from derammo/derammo_opengl3_windowsRémi Verschelde
2022-05-12Merge pull request #60643 from clayjohn/GLES3-3DRémi Verschelde
2022-05-12Basic 3D renderingclayjohn
2022-05-12Add a new HashMap implementationreduz
2022-05-11SceneShader compilingclayjohn
2022-05-11SkyShaders workingclayjohn
2022-05-11opengl3 driver now works on windows including multi windowderammo
2022-05-11[GL] Fix HTML5 builds.Fabio Alessandrelli
2022-05-10[macOS / iOS] Fix text-to-speech build with older macOS / iOS SDK.bruvzg
2022-05-10Merge pull request #60596 from clayjohn/GLES3-LightStorageRémi Verschelde
2022-05-09Rename `hint_albedo`, `hint_white/black` in shadersYuri Roubinsky
2022-05-04Merge pull request #60723 from reduz/refactor-module-initializationRémi Verschelde
2022-05-04Refactor module initializationreduz
2022-05-03Add OS::is_process_running function.mdavisprog
2022-05-03Rename Basis get_axis to get_column, remove redundant methodsAaron Franke
2022-05-03Merge pull request #51102 from Calinou/renderingserver-add-api-version-getterRémi Verschelde
2022-05-03Merge pull request #60627 from aaronfranke/rename-elementsRémi Verschelde
2022-05-03Merge pull request #60714 from Calinou/typedef-remove-refRémi Verschelde
2022-05-03Merge pull request #60601 from touilleMan/gdextension_get_library_pathRémi Verschelde
2022-05-03Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio