..
BdaResources.hpp
style: drop the branch's code comments per CONVENTIONS.md
2026-09-29 21:25:29 +03:00
BufferPool.hpp
fix(agc): give pooled buffers a VkBuffer of exactly the requested size
2026-10-10 15:25:21 +01:00
ColorTargetLayout.hpp
feat(agc): render into SW_4KB_S_X and SW_4KB_D_X color targets
2026-10-10 01:18:15 -05:00
ColorTargetTransfer.hpp
feat(agc): support tiled color target layout
2026-09-23 13:15:30 +03:00
Context.hpp
fix(agc): skip the background pipeline relink on NVIDIA's proprietary driver
2026-10-11 12:44:46 +02:00
DccMetadata.hpp
fix(agc): expand comp-to-single DCC keys in a DCC decompress pass
2026-10-11 01:38:27 +02:00
DepthSurface.hpp
fix(agc): an HTILE fill covers a depth surface only over its whole pipe-aligned metadata
2026-10-11 10:19:53 +02:00
Draw.hpp
fix(agc): zero-fill a vertex fetch past the record count
2026-10-10 20:58:25 +13:00
GpuColorTransfer.hpp
feat(agc): present 16-bit float display buffers
2026-10-11 00:38:12 +02:00
GuestBufferMemory.hpp
Merge pull request #3425 from oneandonlydean/up4/fix-3158-span-limit
2026-10-11 12:35:57 +02:00
GuestSamplerResource.hpp
fix(agc): pick float or integer sampler border colours from the paired images
2026-10-10 21:57:09 -04:00
GuestTextureResource.hpp
fix(agc): decide ANISO_OVERRIDE single-level images from the T#'s own levels
2026-10-10 10:57:02 +02:00
HalfFloatScanout.hpp
feat(agc): present 16-bit float display buffers
2026-10-11 00:38:12 +02:00
ParallelCompare.hpp
perf(agc): compare large stale draw snapshots on helper threads
2026-10-10 23:55:38 +13:00
PassHazards.hpp
feat(agc): render pass hazard tracker
2026-10-10 23:27:18 +13:00
Pipeline.hpp
feat(agc-driver): blend into COLOR_8_8 SWAP_ALT targets with a separate alpha equation
2026-10-11 04:00:44 +02:00
PipelineCache.hpp
feat(agc): persistent shader disk cache and Vulkan pipeline cache
2026-09-30 12:01:25 +03:00
PipelineLibrary.hpp
fix(agc): keep a shader library part's modules until the part is destroyed
2026-10-11 01:42:44 +02:00
PipelineSpecialization.hpp
fix(shader): validate and serialize pipeline specialization constants (wip)
2026-10-08 17:28:35 +03:00
PlaceholderImages.hpp
fix(agc): typed image heaps on devices without nullDescriptor
2026-10-11 10:32:49 +02:00
Recorder.hpp
fix(agc): a depth surface's clears record on its own device
2026-10-11 10:19:53 +02:00
Resources.hpp
fix(agc): give pooled buffers a VkBuffer of exactly the requested size
2026-10-10 15:25:21 +01:00
Sampler.hpp
fix(agc): pick float or integer sampler border colours from the paired images
2026-10-10 21:57:09 -04:00
ShaderInputState.hpp
refactor(shader): separate artifact preparation from draw and dispatch
2026-10-08 17:26:40 +03:00
ShaderResources.hpp
Merge pull request #1377 from gjonn/fix/agc-unnormalized-base-level-view
2026-10-11 11:17:05 +02:00
Shaders.hpp
perf(agc): give each graphics stage a fixed push constant slot with pipeline libraries
2026-10-10 12:19:31 +02:00
State.hpp
feat(shader): implement triangle-patch tessellation
2026-10-11 11:25:56 +02:00
Texture.hpp
fix(agc): sample the base level of mipmapped views with unnormalized coordinates
2026-10-11 11:07:25 +02:00
TextureCache.hpp
perf(agc): keep render targets on gpu across draws
2026-09-24 21:30:00 +03:00
TextureDetiler.hpp
perf(agc): move storage texels between the image and its tiled bytes in one pass
2026-10-10 23:46:06 +13:00
TextureFormat.hpp
fix(agc): sample 5_6_5, 1_5_5_5 and 4_4_4_4 textures in AMD's channel order
2026-10-10 11:15:42 -04:00
TextureSwizzleEquations.hpp
fix(agc): lay out 3D SW_64KB_D_X textures as thick volumes
2026-10-08 18:28:19 -04:00
TextureTiling.hpp
feat(agc): thick mip tails of mipmapped 3D textures
2026-10-05 21:32:06 +13:00
UnitShadow.hpp
fix(agc): retire host imports before guest unmap
2026-10-10 09:35:43 +02:00
VertexInput.hpp
fix(agc): honour primitive restart in mesh-path triangle strips
2026-10-10 07:57:16 -05:00