rpcsx/rpcs3/Emu/RSX/VK/vkutils
2025-02-20 14:57:57 +03:00
..
barriers.cpp vk: Allow barriers to optionally skip renderpass splitting 2024-05-12 21:26:25 +03:00
barriers.h vk: Allow barriers to optionally skip renderpass splitting 2024-05-12 21:26:25 +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: Add basic support for honeykrisp driver 2024-12-25 01:41:23 +03:00
chip_class.h Add DXT1-5 decompression on ARM 2025-02-20 14:57:57 +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 vk: Do not hard-sync on first sign of fragmentation 2023-06-14 01:12:11 +03:00
descriptors.h vk: Rename gc_wrapper_t to gc_callback_t which is more relevant 2023-06-01 19:25:50 +03:00
device.cpp Add DXT1-5 decompression on ARM 2025-02-20 14:57:57 +03:00
device.h Add DXT1-5 decompression on ARM 2025-02-20 14:57:57 +03:00
framebuffer_object.hpp rsx: Implement RSX-compliant polygon offset 2022-10-11 14:00:34 +03:00
garbage_collector.h vk: Restructure gpu labels and add them as an event backend 2023-06-30 18:38:14 +03:00
graphics_pipeline_state.hpp Vk/Gl/Overlays: Do not blend the alpha channel when rendering overlays 2024-08-28 01:19:15 +03:00
image.cpp rsx: Implement texture border color decode to remapped rgba 2024-10-03 15:02:09 +03:00
image.h rsx: Use a proper struct to wrap around channel remap operations 2024-10-03 15:02:09 +03:00
image_helpers.cpp Headers cleanup 2025-02-11 20:38:35 +01:00
image_helpers.h rsx: Use a proper struct to wrap around channel remap operations 2024-10-03 15:02:09 +03:00
instance.hpp Improved wayland support 2024-08-04 02:59:03 +03:00
mem_allocator.h vk: Refactor some uber-headers 2021-01-10 12:04:31 +03:00
memory.cpp vk: Refactor memory allocators to easily inspect device properties 2023-05-15 12:28:19 +03:00
memory.h vk: Refactor memory allocators to easily inspect device properties 2023-05-15 12:28:19 +03:00
pipeline_binding_table.h vk: Add support for hardware instanced draws 2024-12-29 20:53:05 +03:00
query_pool.hpp Headers cleanup 2025-02-11 20:38:35 +01:00
sampler.cpp rsx: Make use of remapped border colors 2024-10-03 15:02:09 +03:00
sampler.h rsx: Make use of remapped border colors 2024-10-03 15:02:09 +03:00
scratch.cpp Headers cleanup 2025-02-11 20:38:35 +01:00
scratch.h vk: Zero-initialize scratch VRAM allocations 2022-12-14 03:24:37 +03:00
shared.cpp vk: Fix extension initialization during device creation 2025-02-11 02:28:31 +03:00
shared.h Replace src_loc with std::soource_location 2024-05-21 14:19:12 +03:00
swapchain.hpp Add enable exclusive fullscreen mode setting 2022-11-14 17:50:13 +01:00
sync.cpp vk: Fix namespace pollution in sync module 2023-07-04 09:31:51 +03:00
sync.h rsx: Move the host job management into common code to share with GL 2024-10-23 16:33:44 +03:00