master
scope_exit: Make constexpr
Merge pull request #11795 from Squall-Leonhart/D32FToOther
Changes based on hardware tests
Fix typos in video_core
Implement X8_D24 format
Update 3D regs
Core: Eliminate core/memory dependancies.
general: Convert source file copyright comments over to SPDX
nvnflinger/gpu: implement applet capture
gpu: dependency-inject scaling/antialiasing filter state for capture layers
VideoCore: Move Slot Vector to Common
Buffer Cache: Refactor to use Range sets instead
Buffer Cache: Fully rework the buffer cache.
general: fix spelling mistakes
renderer_vulkan: Implement MSAA copies
video_core: Use sampler IDs instead pointers in the pipeline config The previous approach of storing pointers returned by `GetGraphicsSampler`/`GetComputeSampler` caused UB, as these functions can cause reallocation of the sampler slot vector and therefore invalidate the pointers
renderer_vulkan: separate guest and host compute descriptor queues
vk_descriptor_pool: Disallow descriptor set free
Rework time service to fix time passing offline.
Clang format and ddress feedback
Query Cache: address issues
renderer_vulkan: Introduce separate cmd buffer for uploads
shader_recompiler: throw on missing geometry streams in geometry shaders
Core: Clang format and other small issues.
renderer_vulkan: recreate swapchain when frame size changes
renderer_vulkan: bound async presentation queue growth
general: workarounds for SMMU syncing issues (#12749)
SMMU: Initial adaptation to video_core.
vk_rasterizer: flip scissor y on lower left origin mode (#13122)
video_core: simplify accelerated surface fetch and crop handling between APIs
Get out of render pass before query barriers, fix image names with samples > 1, remove image alias bit
general: fix compile for Apple Clang
Vulkan: Add a final barrier to the upload command buffer
Fix one more typo
renderer_vulkan: fix viewport swizzle dirty state tracking
Vulkan: rework stencil tracking.
Simplify VkResult lookup
renderer_vulkan: do not recreate swapchain for srgb
android: vk_turbo_mode: Remove unnecessary device recreation.
renderer_vulkan: Fix crashing when updating descriptors
renderer_vulkan: allow up to 7 swapchain images