summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan
Commit message (Expand)AuthorAgeFilesLines
* Fix typos with codespellRémi Verschelde2022-09-301-2/+2
* Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable usedRémi Verschelde2022-09-282-6/+6
* Split rendering driver project setting into renderer_name and rendering_drive...clayjohn2022-09-191-4/+4
* Fix crash when executing `SubViewport.set_size_2d_override_stretch`Haoyu Qiu2022-09-071-1/+1
* Re-enable per-pixel transparency support on Linux, macOS, and Windows (for Vu...bruvzg2022-09-031-1/+1
* Merge pull request #63003 from Geometror/msaa-2dRémi Verschelde2022-08-302-6/+37
|\
| * Implement MSAA for 2D [Vulkan only]Hendrik Brucker2022-08-132-6/+37
* | Merge pull request #64883 from RandomShaper/vk_swapchain_sizingRémi Verschelde2022-08-302-26/+21
|\ \
| * | Let platforms override the sizing of Vulkan swapchain and windowPedro J. Estébanez2022-08-252-26/+21
* | | Add font LCD sub-pixel anti-aliasing support.bruvzg2022-08-232-0/+11
|/ /
* / Remove requirement to have vertex positions when creating a mesh. Meshes can ...clayjohn2022-08-191-6/+0
|/
* Apply correct formatting to comments in the Vulkan driverPedro J. Estébanez2022-08-094-471/+471
* For dev builds, keep track of resource names in the Vulkan driverBastiaan Olij2022-08-092-0/+35
* Merge pull request #62787 from RandomShaper/vk_object_nameRémi Verschelde2022-08-061-7/+59
|\
| * Set default resource names under pure debug in Vulkan RDPedro J. Estébanez2022-07-061-7/+59
* | Add a Framebuffer cacheJuan Linietsky2022-08-052-7/+32
* | Improve error message when the requested V-Sync mode cannot be usedHugo Locurcio2022-08-041-3/+18
* | Merge pull request #63571 from RandomShaper/conservative_validate_vrsRémi Verschelde2022-07-281-2/+4
|\ \
| * | Improve handling of the format of the VRS imagePedro J. Estébanez2022-07-281-2/+4
* | | Remove unintended string copiesPedro J. Estébanez2022-07-271-2/+2
|/ /
* | Merge pull request #63296 from RandomShaper/fix_vk_singleviewRémi Verschelde2022-07-272-7/+18
|\ \
| * | Fill view and correlation masks correctly for single view in Vulkan RDPedro J. Estébanez2022-07-272-7/+18
* | | Merge pull request #63314 from RandomShaper/validate_vrs_formatRémi Verschelde2022-07-271-0/+8
|\ \ \
| * | | Validate texture format for VRS attachmentPedro J. Estébanez2022-07-221-0/+8
| |/ /
* | | Merge pull request #63323 from RandomShaper/const_ref_capabilitiesRémi Verschelde2022-07-261-5/+5
|\ \ \
| * | | Avoid copies of structures when returning Vulkan capabilitiesPedro J. Estébanez2022-07-221-5/+5
| |/ /
* / / Code quality: Fix header guards consistencyRémi Verschelde2022-07-252-2/+2
|/ /
* | Rename OSX to macOS and iPhoneOS to iOS.bruvzg2022-07-211-3/+3
* | Merge pull request #63237 from RandomShaper/amend_error_msgRémi Verschelde2022-07-202-6/+6
|\ \
| * | Improve messages about VRSPedro J. Estébanez2022-07-202-6/+6
* | | Improve `linuxbsd` headless building, cleanup build scriptsRiteo2022-07-201-1/+1
* | | Add missing fields to VkRenderPassCreateInfo2KHR structBastiaan Olij2022-07-201-0/+2
* | | Merge pull request #63057 from sakrel/vulkan-fix-2d-shadowsRémi Verschelde2022-07-181-3/+2
|\ \ \
| * | | Fix DirectionalLight2D and PointLight2D shadows not rendering correctlysakrel2022-07-151-3/+2
| | |/ | |/|
* | | Merge pull request #62848 from RandomShaper/shader_writability_improvementRémi Verschelde2022-07-181-3/+8
|\ \ \
| * | | Enhance determination of uniform writability in Vulkan RDPedro J. Estébanez2022-07-181-1/+5
| * | | Improve versioning of shader binary data filesPedro J. Estébanez2022-07-181-2/+3
| |/ /
* | / Update comments in vulkan_context.cppAaron Franke2022-07-171-72/+70
| |/ |/|
* | Adding Variable Rate Shading support to GodotBastiaan Olij2022-07-174-196/+444
|/
* Vulkan: Make `loader_get_json` "error" a verbose message on WindowsRémi Verschelde2022-07-021-9/+9
* Use a more robust method of determining writability of bindingsPedro J. Estébanez2022-06-301-22/+8
* Avoid manual memory management of certain arrays in Vulkan RDPedro J. Estébanez2022-06-282-19/+14
* Fix confusion between Vulkan and RD storage buffer usage valuesPedro J. Estébanez2022-06-281-2/+1
* Stop debug time full barriers preventing layout transitions in Vulkan RDPedro J. Estébanez2022-06-281-7/+4
* Optimize texture update in Vulkan RDPedro J. Estébanez2022-06-281-24/+20
* Apply some small fixes/enhancements to the Vulkan RDPedro J. Estébanez2022-06-284-30/+40
* Consider uniform writability part of the interface of the setPedro J. Estébanez2022-06-272-3/+34
* Split GI effects and fix stereoscopic rendering of GI effectsBastiaan Olij2022-06-221-0/+6
* Clean up Hash Functionsreduz2022-06-201-7/+7
* Add a new HashSet templatereduz2022-05-202-11/+11