summaryrefslogtreecommitdiff
path: root/drivers/vulkan/vulkan_context.h
AgeCommit message (Expand)Author
2022-11-24Improve logic for detecting and tracking extensionsBastiaan Olij
2022-11-17Fix VRS issuesBastiaan Olij
2022-11-01Fix several render issues found while debugging XRBastiaan Olij
2022-10-12Added fallback to vkCreateRenderPass if VK_KHR_CREATE_RENDERPASS_2_EXTENSION_...Bastiaan Olij
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-08-25Let platforms override the sizing of Vulkan swapchain and windowPedro J. Estébanez
2022-08-09Apply correct formatting to comments in the Vulkan driverPedro J. Estébanez
2022-07-26Merge pull request #63323 from RandomShaper/const_ref_capabilitiesRémi Verschelde
2022-07-25Code quality: Fix header guards consistencyRémi Verschelde
2022-07-22Avoid copies of structures when returning Vulkan capabilitiesPedro J. Estébanez
2022-07-17Adding Variable Rate Shading support to GodotBastiaan Olij
2022-06-28Apply some small fixes/enhancements to the Vulkan RDPedro J. Estébanez
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-03Add `get_video_adapter_api_version()` to RenderingServerHugo Locurcio
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
2022-02-23Implementing OpenXR driverBastiaan Olij
2022-02-18Merge pull request #58236 from bruvzg/win_min_fixRémi Verschelde
2022-02-17[Windows] Fix Vulkan driver crash on sub-window minimization.bruvzg
2022-02-17We were only getting our available shader features, now we also enabling themBastiaan Olij
2022-01-17Merge pull request #55020 from bruvzg/vlk_device_surface_checkRémi Verschelde
2022-01-04Merge pull request #55790 from Calinou/renderingserver-add-device-type-getterRémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-10Add `RenderingServer.get_video_adapter_type()` methodHugo Locurcio
2021-11-23Implemented AMD's FSR as a computer shader for upscaling 3D scenesJe06jm
2021-11-22[Vulkan] Check each device capabilities before selecting it.bruvzg
2021-09-14Print the Vulkan API version and device used on the same lineHugo Locurcio
2021-09-09Expose Vulkan internal values for access from extensionsBastiaan Olij
2021-08-13Upgrade Vulkan memory allocatorPedro J. Estébanez
2021-08-12Use "volk" instead of statically linked Vulkan loader.bruvzg
2021-07-06Restructure and reimplement vsync optionsHendrik Brucker
2021-06-28Fix Context Validation Layer Errorsreduz
2021-06-13Add stereoscopic rendering through multiviewBastiaan Olij
2021-05-06Cleanup vulkan capabilities check and add multiview checkBastiaan Olij
2021-04-12Validation layers on AndroidSzymon Majewski
2021-03-31Merge pull request #47250 from BastiaanOlij/check_vulkan_versionRémi Verschelde
2021-03-30WIP: Add support for VK_EXT_debug_report in VulkanSzymon Majewski
2021-03-26Obtain supported Vulkan APIBastiaan Olij
2021-02-04Rewrote how barriers work for faster renderingreduz
2021-01-25Add named resources and debug labels in RenderDocclayjohn
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-11-23Initialize class/struct variables with default values in core/ and drivers/Rafał Mikrut
2020-11-18allow vulkan validation layers in release builds if explicity asked forJordan Schidlowsky
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-27Vulkan: Make validation layers optionalRémi Verschelde
2020-07-13Add error messages if Vulkan init failed, prevent Vulkan context freeing unin...bruvzg
2020-06-03Vulkan: Initialize struct members on declarationRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-04-18Ability to create local RenderingDevice instances.Juan Linietsky
2020-04-03Vulkan rendering for AndroidPouleyKetchoupp
2020-03-26Added a Window node, and made it the scene root.Juan Linietsky