mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-06-01 08:13:16 +00:00
* video_core: texture: image subresources state tracking * shader_recompiler: use one binding if the same image is read and written * video_core: added rebinding of changed textures after overlap resolve * don't use pointers; slight `FindTexture` refactoring * video_core: buffer_cache: don't copy over the image size * redundant barriers removed; fixes * regression fixes * texture_cache: 3d texture layers count fixup * shader_recompiler: support for partially bound cubemaps * added support for cubemap arrays * don't bind unused color buffers * fixed depth promotion to do not use stencil * doors * bonfire lit * cubemap array index calculation * final touches |
||
---|---|---|
.. | ||
liverpool_to_vk.cpp | ||
liverpool_to_vk.h | ||
renderer_vulkan.cpp | ||
renderer_vulkan.h | ||
vk_common.cpp | ||
vk_common.h | ||
vk_compute_pipeline.cpp | ||
vk_compute_pipeline.h | ||
vk_descriptor_update_queue.cpp | ||
vk_descriptor_update_queue.h | ||
vk_graphics_pipeline.cpp | ||
vk_graphics_pipeline.h | ||
vk_instance.cpp | ||
vk_instance.h | ||
vk_master_semaphore.cpp | ||
vk_master_semaphore.h | ||
vk_pipeline_cache.cpp | ||
vk_pipeline_cache.h | ||
vk_pipeline_common.cpp | ||
vk_pipeline_common.h | ||
vk_platform.cpp | ||
vk_platform.h | ||
vk_rasterizer.cpp | ||
vk_rasterizer.h | ||
vk_resource_pool.cpp | ||
vk_resource_pool.h | ||
vk_scheduler.cpp | ||
vk_scheduler.h | ||
vk_shader_util.cpp | ||
vk_shader_util.h | ||
vk_swapchain.cpp | ||
vk_swapchain.h |