summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Expand)Author
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-23Merge pull request #62513 from reduz/shader_preprocessor_remakeRémi Verschelde
2022-07-22Merge pull request #62478 from BastiaanOlij/split_effects_20220628Rémi Verschelde
2022-07-22Clean up Shader Preprocessorreduz
2022-07-22Avoid copies of structures when returning Vulkan capabilitiesPedro J. Estébanez
2022-07-22Validate texture format for VRS attachmentPedro J. Estébanez
2022-07-21Rename OSX to macOS and iPhoneOS to iOS.bruvzg
2022-07-20Merge pull request #63237 from RandomShaper/amend_error_msgRémi Verschelde
2022-07-20Improve `linuxbsd` headless building, cleanup build scriptsRiteo
2022-07-20Improve messages about VRSPedro J. Estébanez
2022-07-20Add missing fields to VkRenderPassCreateInfo2KHR structBastiaan Olij
2022-07-19Move screen space effects into a separate classBastiaan Olij
2022-07-18Merge pull request #63057 from sakrel/vulkan-fix-2d-shadowsRémi Verschelde
2022-07-18Merge pull request #62265 from d-robbins/specular_shininess_usedRémi Verschelde
2022-07-18Merge pull request #62848 from RandomShaper/shader_writability_improvementRémi Verschelde
2022-07-18Enhance determination of uniform writability in Vulkan RDPedro J. Estébanez
2022-07-18Improve versioning of shader binary data filesPedro J. Estébanez
2022-07-18added usage_defines for SPECULAR_SHININESSDavid R
2022-07-17Update comments in vulkan_context.cppAaron Franke
2022-07-17Adding Variable Rate Shading support to GodotBastiaan Olij
2022-07-16rename translate(d) to translate(d)_local in Transform 2D/3DFabian Keller
2022-07-15Fix DirectionalLight2D and PointLight2D shadows not rendering correctlysakrel
2022-07-13Rename soft shadow quality project settings for easier searchingHugo Locurcio
2022-07-07Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows fi...bruvzg
2022-07-06Set default resource names under pure debug in Vulkan RDPedro J. Estébanez
2022-07-06Prevent possible crash when mesh is freedYuri Rubinsky
2022-07-06Merge pull request #62344 from BastiaanOlij/extract_dependenciesRémi Verschelde
2022-07-06Remove unused anisotropy setter/getter methods in VoxelGIHugo Locurcio
2022-07-05Add Desktop to file dialog drive on UnixShlomi
2022-07-05Add full support for Android scoped storage.Fredia Huya-Kouadio
2022-07-02Vulkan: Make `loader_get_json` "error" a verbose message on WindowsRémi Verschelde
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-29Evaluate specular reflections using specular dominant direction instead of as...clayjohn
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