rpcsx/rpcs3/Emu/RSX/VK/vkutils
2023-03-29 17:31:06 +03:00
..
barriers.cpp vk: Restructure framebuffer loop barrier management 2022-12-28 17:37:50 +03:00
barriers.h vk: Fix custom event signals 2021-01-24 14:24:55 +03:00
buffer_object.cpp [rsx] reduce size of config structs 2021-12-02 21:36:57 +03:00
buffer_object.h vk: Make use of multi-pool memory types 2021-07-25 20:55:09 +03:00
chip_class.cpp vk: Fix vendor detection for apple 2023-03-29 17:31:06 +03:00
chip_class.h vk: Add some missing PCI IDs 2022-12-27 02:00:28 +03:00
commands.cpp vk: Rewrite command buffer chains 2022-02-21 23:58:01 +03:00
commands.h vk: Avoid unnecessary dynamic state updates 2022-10-07 11:53:34 +03:00
data_heap.cpp vk: Fix 'grow' behavior when we reach the size limit 2022-01-30 10:56:15 +03:00
data_heap.h vk: Refactor some uber-headers 2021-01-10 12:04:31 +03:00
descriptors.cpp rsx: Use emplace when constructing in-place. 2023-03-01 01:10:06 +03:00
descriptors.h rsx: Workaround for clang build 2023-03-01 01:10:06 +03:00
device.cpp Support compiling with older SDK headers 2022-12-11 15:21:58 +03:00
device.h vk: Bump max number of suppported inline draw calls to 32k 2023-01-11 16:48:53 +03:00
framebuffer_object.hpp rsx: Implement RSX-compliant polygon offset 2022-10-11 14:00:34 +03:00
graphics_pipeline_state.hpp rsx/vk: Fix some problems with dynamic state updates 2023-01-11 16:48:53 +03:00
image.cpp gl: Avoid UBO/SSBO binding index collisions 2022-09-19 01:37:10 +03:00
image.h vk: Reimplement compliant async texture streaming 2022-07-25 21:05:31 +03:00
image_helpers.cpp Warning fixes 2022-09-17 16:35:02 +03:00
image_helpers.h vk: Spec-compliant async compute 2022-02-13 14:39:42 +03:00
instance.hpp TRPLoader: Use std::string_view 2022-04-25 20:15:10 +02:00
mem_allocator.h vk: Refactor some uber-headers 2021-01-10 12:04:31 +03:00
memory.cpp Implement FN (lambda shortener) 2022-07-08 14:47:41 +03:00
memory.h vk: Keep the total number of allocated samplers under control 2022-01-20 19:21:24 +03:00
pipeline_binding_table.h VK: move helpers to vkutils 2020-12-31 22:57:17 +03:00
query_pool.hpp vk: Refactor some uber-headers 2021-01-10 12:04:31 +03:00
sampler.cpp vk: Keep the total number of allocated samplers under control 2022-01-20 19:21:24 +03:00
sampler.h vk: Improve compatibility with sub-par drivers and hardware 2021-05-30 22:35:34 +03:00
scratch.cpp vk: Add missing memory barrier 2022-12-17 13:10:32 +03:00
scratch.h vk: Zero-initialize scratch VRAM allocations 2022-12-14 03:24:37 +03:00
shared.cpp Enable -Wunused-parameter 2021-03-06 18:07:08 +03:00
shared.h More informative Error message on Vulkan driver crash 2021-01-31 15:51:21 +01:00
swapchain.hpp Add enable exclusive fullscreen mode setting 2022-11-14 17:50:13 +01:00
sync.cpp rsx: Attempt to fix frame limiter 2022-10-09 01:33:40 +03:00
sync.h Fix vulkan compilation warnings 2022-03-23 11:26:06 +03:00