aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/video_core/vulkan_common
AgeCommit message (Collapse)Author
2024-03-04"Merge Tagged PR 13178"yuzubot
2024-02-22Merge pull request #13001 from liamwhite/scaled-availabilityNarr the Reg
vulkan_device: don't use fixed cap for memory limits
2024-02-22Merge pull request #13075 from liamwhite/mali-having-a-bad-timeNarr the Reg
shader_recompiler: throw on missing geometry streams in geometry shaders
2024-02-19scope_exit: Make constexprFearlessTobi
Allows the use of the macro in constexpr-contexts. Also avoids some potential problems when nesting braces inside it.
2024-02-19shader_recompiler: throw on missing geometry streams in geometry shadersLiam
2024-02-18vulkan_device: don't use fixed cap for memory limitsLiam
2024-02-01Add Samsung Proprietary Driver ID to Reorder PassMoonlacer
For RDNA-based Samsung Xclipse GPUs
2024-01-29Merge pull request #12439 from FireBurn/vkresultliamwhite
Simplify VkResult lookup
2024-01-24Demote Mesa dozen to the bottom of the device listMatías Locatti
2024-01-22Simplify VkResult lookupMike Lothian
2024-01-07Fix typos in video_coreViktor Szépe
2023-12-26Merge pull request #12449 from liamwhite/debug-utilsliamwhite
renderer_vulkan: skip SetObjectNameEXT on unsupported driver
2023-12-23renderer_vulkan: skip SetObjectNameEXT on unsupported driverLiam
2023-12-23renderer_vulkan: demote format assert to error logLiam
2023-12-20Merge pull request #12414 from jbeich/vk274liamwhite
externals: update Vulkan-Headers to v1.3.274
2023-12-20Merge pull request #12403 from liamwhite/clipdistanceFernando S
shader_recompiler: use minimal clip distance array
2023-12-20vulkan_common: unbreak build with Vulkan-Headers 1.3.274Jan Beich
src/video_core/vulkan_common/vulkan_wrapper.cpp:293:13: error: enumeration value 'VK_ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR' not handled in switch [-Werror,-Wswitch] switch (result) { ^~~~~~
2023-12-18shader_recompiler: ignore clip distances beyond driver support levelLiam
2023-12-17renderer_vulkan: work around turnip binding bug in a610Liam
2023-11-29renderer_vulkan: exclude more qcom drivers from extensionsLiam
2023-11-29Merge pull request #12154 from liamwhite/more-driversliamwhite
vulkan_device: add names for more driverID enumeration values
2023-11-26Merge pull request #11535 from GPUCode/upload_cmdbufFernando S
renderer_vulkan: Introduce separate cmd buffer for uploads
2023-11-24vulkan_device: add names for more driverID enumeration valuesLiam
2023-11-24renderer_vulkan: exclude steam deck oled from force max clock settingLiam
2023-11-19renderer_vulkan: ignore viewport stores on non-supporting driversLiam
2023-11-19Vulkan: Be more generous with pipeline workers for AndroidFernando Sahmkow
2023-11-12renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode
2023-10-24vulkan_common: use highest API versionLiam
2023-10-19Manually robust on Maxwell and earlierKelebek1
2023-10-10Not not allocate DeviceLocal buffers as mappedKelebek1
2023-10-07Merge pull request #11656 from liamwhite/recreate-surface-automaticallyliamwhite
vk_present_manager: recreate surface on any surface loss
2023-10-07Merge pull request #11544 from Kelebek1/reduce_stream_buffer_renderdocliamwhite
Allow GPUs without rebar to open multiple RenderDoc captures
2023-10-07Merge pull request #11688 from Kelebek1/x8d42liamwhite
Implement X8_D24 pixel format
2023-10-07Merge pull request #11684 from Kelebek1/disable_push_descriptor_maxwellliamwhite
Disable push descriptor for Pascal and older nVidia architectures
2023-10-06Allow GPUs without rebar to open multiple RenderDoc capturesKelebek1
2023-10-06Implement X8_D24 formatKelebek1
2023-10-05Rework nvidia architecture detection, disable push descriptor for Pascal and ↵Kelebek1
older
2023-10-02vk_present_manager: recreate surface on any surface lossLiam
2023-10-02ci: fix new codespell errorsLiam
2023-09-28Merge pull request #11402 from FernandoS27/depth-bias-controlliamwhite
Vulkan: Implement Depth Bias Control
2023-09-25renderer_vulkan: Implement MSAA copiesGPUCode
2023-09-25Merge pull request #11225 from FernandoS27/no-laxatives-in-santas-cookiesliamwhite
Y.F.C: Rework the Query Cache.
2023-09-24Merge pull request #11165 from Morph1984/ds_blitliamwhite
vulkan_device: Return true if either depth/stencil format supports blit
2023-09-23Macro HLE: Add DrawIndirectByteCountFernando Sahmkow
2023-09-23Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow
2023-09-21renderer_vulkan: Correct component order for A4B4G4R4_UNORMGPUCode
2023-09-16Vulkan: add temporary workaround for AMDVLKFernando Sahmkow
2023-09-16Vulkan: Implement Depth Bias ControlFernando Sahmkow
2023-09-10Merge pull request #11470 from GPUCode/bundle-vvlliamwhite
android: Add option to bundle validation layer
2023-09-08renderer_vulkan: Remove debug reportGPUCode
* VVL has implemented the more modern alternative, thus we don't need to support it anymore