4d9eedd0d8
* vk_platform: Add `SetObjectName` Creates a name-info struct and automatically deduces the object handle type using vulkan-hpp's handle trait data. Supports `string_view` and `fmt` arguments. * vk_texture_runtime: Use `SetObjectName` for surface handles Names both the image handle and the image-view. * vk_stream_buffer: Add debug object names Names the buffer and its device memory based on its size and type. * vk_swapchain: Set swapchain handle debug names Identifies the swapchain images themselves as well as the semaphores * vk_present_window: Set handle debug names * vk_resource_pool: Set debug handle names * vk_blit_helper: Set debug handle names * vk_platform: Use `VulkanHandleType` concept Use a new `concept`-type rather than `enable_if`-patterns to restrict this function to Vulkan handle-types only. |
||
---|---|---|
.. | ||
custom_textures | ||
debug_utils | ||
host_shaders | ||
rasterizer_cache | ||
renderer_opengl | ||
renderer_software | ||
renderer_vulkan | ||
shader | ||
texture | ||
CMakeLists.txt | ||
command_processor.cpp | ||
command_processor.h | ||
geometry_pipeline.cpp | ||
geometry_pipeline.h | ||
gpu_debugger.h | ||
pica_state.h | ||
pica_types.h | ||
pica.cpp | ||
pica.h | ||
precompiled_headers.h | ||
primitive_assembly.cpp | ||
primitive_assembly.h | ||
rasterizer_accelerated.cpp | ||
rasterizer_accelerated.h | ||
rasterizer_interface.h | ||
regs_framebuffer.h | ||
regs_lighting.h | ||
regs_pipeline.h | ||
regs_rasterizer.h | ||
regs_shader.h | ||
regs_texturing.h | ||
regs.cpp | ||
regs.h | ||
renderer_base.cpp | ||
renderer_base.h | ||
utils.h | ||
vertex_loader.cpp | ||
vertex_loader.h | ||
video_core.cpp | ||
video_core.h |