AnyPS5/core/libs/prx/libSceAgcDriver/Graphics/src
Adrià Franch bbe26912dc fix(agc): view 4_4_4_4 textures as B4G4R4A4, which every Vulkan device can sample
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-11 03:13:40 +02:00
..
BdaResources.cpp feat(shader): store through flat and global addresses 2026-10-05 05:05:03 +02:00
BufferAddress.cpp feat(agc): add bda memory mapping and resource management (wip) 2026-09-21 18:54:06 +03:00
BufferPool.cpp perf(agc): sub-allocate small host buffers from shared memory blocks 2026-10-10 23:05:21 +13:00
ColorTargetLayout.cpp Merge pull request #1735 from TheAggie/feat/agc-color-target-4kb-xor 2026-10-10 10:49:43 +02:00
ColorTargetTransfer.cpp feat(agc): render into SW_64KB_R_X color targets whose base carries a pipe/bank XOR 2026-10-10 01:18:14 -05:00
DccMetadata.cpp fix(agc): expand comp-to-single DCC keys in a DCC decompress pass 2026-10-11 01:38:27 +02:00
DepthSurface.cpp fix(agc): limit the depth surface fast proof to plain 2D lookups 2026-10-11 00:22:51 +02:00
Draw.cpp fix(agc): keep CMASK clears resident without host imports 2026-10-11 01:57:26 +02:00
GpuColorTransfer.cpp perf(agc): keep the 10-bit scanout resident and present it with the guest path's pixels 2026-10-03 08:49:27 +13:00
GuestBufferMemory.cpp fix(agc): bound a strided buffer's rounded-up last record by its allocation 2026-10-11 01:37:00 +02:00
GuestSamplerResource.cpp fix(agc): turn anisotropy off for single-level images under ANISO_OVERRIDE 2026-10-10 10:57:02 +02:00
GuestTextureResource.cpp fix(agc): decide ANISO_OVERRIDE single-level images from the T#'s own levels 2026-10-10 10:57:02 +02:00
ParallelCompare.cpp perf(agc): compare large stale draw snapshots on helper threads 2026-10-10 23:55:38 +13:00
PassHazards.cpp feat(agc): render pass hazard tracker 2026-10-10 23:27:18 +13:00
Pipeline.cpp fix(agc): require 32-lane subgroups for wave32 mesh programs 2026-10-10 20:03:49 +00:00
PipelineCache.cpp feat(agc): persistent shader disk cache and Vulkan pipeline cache 2026-09-30 12:01:25 +03:00
PipelineLibrary.cpp fix(agc): link optimized pipelines with the library store's layout 2026-10-10 16:58:17 +00:00
Recorder.cpp fix(agc): release retired imports while waiting for pins 2026-10-11 01:01:14 +02:00
Resources.cpp fix(agc): give pooled buffers a VkBuffer of exactly the requested size 2026-10-10 15:25:21 +01:00
Sampler.cpp feat(agc): sample with DISABLE_CUBE_WRAP through non-seamless cube samplers 2026-10-10 21:20:28 +13:00
ShaderAddressResources.cpp feat(agc): implement deferred faults for reads through null SRT pointers 2026-10-09 00:20:59 +02:00
ShaderInputState.cpp feat(agc): accept the LINE_STIPPLE_TEX and POS_FIXED_PT pixel inputs 2026-10-10 10:18:16 +02:00
ShaderResources.cpp fix(agc): bound a strided buffer's rounded-up last record by its allocation 2026-10-11 01:37:00 +02:00
ShaderValidation.cpp fix(agc-driver): list both stages' interfaces when graphics interfaces disagree 2026-10-10 19:59:15 +02:00
State.cpp feat(agc-driver): render to COLOR_8_8 targets with SWAP_ALT 2026-10-10 19:59:14 +02:00
Texture.cpp fix(agc): keep CMASK clears resident without host imports 2026-10-11 01:57:26 +02:00
TextureCache.cpp feat(agc): implement 1D array textures 2026-10-06 15:56:14 +00:00
TextureDetiler.cpp perf(agc): move storage texels between the image and its tiled bytes in one pass 2026-10-10 23:46:06 +13:00
TextureDetilerDescriptors.cpp perf(agc): move storage texels between the image and its tiled bytes in one pass 2026-10-10 23:46:06 +13:00
TextureFormat.cpp fix(agc): view 4_4_4_4 textures as B4G4R4A4, which every Vulkan device can sample 2026-10-11 03:13:40 +02:00
TextureTiling.cpp Merge pull request #1639 from gerardlesan/fix/agc-zx-mip-tail-limits 2026-10-10 17:40:18 +13:00
UnitShadow.cpp fix(agc): retire host imports before guest unmap 2026-10-10 09:35:43 +02:00