summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/vulkan_context.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Vulkan: Initialize struct members on declarationRémi Verschelde2020-06-031-22/+8
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-2/+0
* Ability to create local RenderingDevice instances.Juan Linietsky2020-04-181-0/+16
* Vulkan rendering for AndroidPouleyKetchoupp2020-04-031-2/+2
* Added a Window node, and made it the scene root.Juan Linietsky2020-03-261-9/+9
* Vulkan: Move thirdparty code out of drivers, style fixesRémi Verschelde2020-02-111-2/+2
* Add static Vulkan loader.bruvzg2020-02-111-0/+32
* Completed material/2D shader support (missing SCREEN_TEXTURE)Juan Linietsky2020-02-111-0/+1
* basic 2D engine is more or less working with Vulkan, including editor.Juan Linietsky2020-02-111-36/+57
* Initial work on Vulkan:Juan Linietsky2020-02-111-0/+158