summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/vulkan_context.h
Commit message (Expand)AuthorAgeFilesLines
* Add FidelityFX Super Resolution 2.2 (FSR 2.2.1) support.Dario2023-09-251-0/+3
* Fix validation error when using pipeline cache controlMatias N. Goldberg2023-09-161-0/+2
* Enabling additional vulkan extension and adding further checksBastiaan Olij2023-01-151-0/+1
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Fix issue where we should be using device supported version instead of instan...Bastiaan Olij2022-12-051-6/+3
* Improve logic for detecting and tracking extensionsBastiaan Olij2022-11-241-12/+20
* Fix VRS issuesBastiaan Olij2022-11-171-0/+2
* Fix several render issues found while debugging XRBastiaan Olij2022-11-011-0/+1
* Added fallback to vkCreateRenderPass if VK_KHR_CREATE_RENDERPASS_2_EXTENSION_...Bastiaan Olij2022-10-121-0/+3
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-1/+1
* Let platforms override the sizing of Vulkan swapchain and windowPedro J. Estébanez2022-08-251-0/+2
* Apply correct formatting to comments in the Vulkan driverPedro J. Estébanez2022-08-091-5/+5
* 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-251-1/+1
|/
* Adding Variable Rate Shading support to GodotBastiaan Olij2022-07-171-0/+15
* Apply some small fixes/enhancements to the Vulkan RDPedro J. Estébanez2022-06-281-4/+4
* Replace most uses of Map by HashMapreduz2022-05-161-2/+2
* Add `get_video_adapter_api_version()` to RenderingServerHugo Locurcio2022-05-031-0/+1
* Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-021-21/+21
* Implementing OpenXR driverBastiaan Olij2022-02-231-0/+5
* Merge pull request #58236 from bruvzg/win_min_fixRémi Verschelde2022-02-181-0/+1
|\
| * [Windows] Fix Vulkan driver crash on sub-window minimization.bruvzg2022-02-171-0/+1
* | We were only getting our available shader features, now we also enabling themBastiaan Olij2022-02-171-0/+4
|/
* Merge pull request #55020 from bruvzg/vlk_device_surface_checkRémi Verschelde2022-01-171-1/+3
|\
| * [Vulkan] Check each device capabilities before selecting it.bruvzg2021-11-221-1/+3
* | Merge pull request #55790 from Calinou/renderingserver-add-device-type-getterRémi Verschelde2022-01-041-0/+3
|\ \
| * | Add `RenderingServer.get_video_adapter_type()` methodHugo Locurcio2021-12-101-0/+3
* | | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/ /
* / Implemented AMD's FSR as a computer shader for upscaling 3D scenesJe06jm2021-11-231-0/+12
|/
* Print the Vulkan API version and device used on the same lineHugo Locurcio2021-09-141-0/+1
* Expose Vulkan internal values for access from extensionsBastiaan Olij2021-09-091-1/+2
* Upgrade Vulkan memory allocatorPedro J. Estébanez2021-08-131-4/+1
* Use "volk" instead of statically linked Vulkan loader.bruvzg2021-08-121-0/+4
* Restructure and reimplement vsync optionsHendrik Brucker2021-07-061-1/+5
* Fix Context Validation Layer Errorsreduz2021-06-281-3/+3
* Add stereoscopic rendering through multiviewBastiaan Olij2021-06-131-2/+4
* Cleanup vulkan capabilities check and add multiview checkBastiaan Olij2021-05-061-0/+8
* Validation layers on AndroidSzymon Majewski2021-04-121-8/+5
* Merge pull request #47250 from BastiaanOlij/check_vulkan_versionRémi Verschelde2021-03-311-0/+25
|\
| * Obtain supported Vulkan APIBastiaan Olij2021-03-261-0/+25
* | WIP: Add support for VK_EXT_debug_report in VulkanSzymon Majewski2021-03-301-0/+20
|/
* Rewrote how barriers work for faster renderingreduz2021-02-041-0/+9
* Add named resources and debug labels in RenderDocclayjohn2021-01-251-0/+6
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Initialize class/struct variables with default values in core/ and drivers/Rafał Mikrut2020-11-231-16/+16
* allow vulkan validation layers in release builds if explicity asked forJordan Schidlowsky2020-11-181-1/+0
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-4/+4
* Vulkan: Make validation layers optionalRémi Verschelde2020-10-271-22/+25
* Add error messages if Vulkan init failed, prevent Vulkan context freeing unin...bruvzg2020-07-131-0/+2