AnyPS5/core/libs/prx/libSceAgcDriver/tests
Adrià Franch 9fe5d90cbe test(agc): split agc_driver_flat_apertures into six parts
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-11 03:47:10 +02:00
..
execution test(agc): split agc_driver_flat_apertures into six parts 2026-10-11 03:47:10 +02:00
shaders feat(agc): support last provoking vertex for native primitives 2026-10-10 08:26:14 +02:00
BdaContracts.cpp
…
BdaDevice.cpp test(agc): run agc_driver_bda_device_tests under ctest 2026-10-07 17:39:25 +01:00
BdaExecution.cpp perf(shader): store multi-dword global writes with one BDA lookup 2026-10-10 00:46:34 -05:00
BdaResources.cpp test(agc): a strided buffer's rounded-up last record stays within its own allocation 2026-10-11 01:37:00 +02:00
BdaShader.cpp perf(shader): store multi-dword global writes with one BDA lookup 2026-10-10 00:46:34 -05:00
BdaShader.hpp perf(shader): store multi-dword global writes with one BDA lookup 2026-10-10 00:46:34 -05:00
BdaTests.hpp fix(agc): throw instead of aborting when a heap mirror cannot be made 2026-10-09 14:58:20 +02:00
BufferPool.cpp fix(agc): give pooled buffers a VkBuffer of exactly the requested size 2026-10-10 15:25:21 +01:00
CmaskFastClear.cpp fix(agc): address-based builds map only memory mapped for the GPU 2026-10-10 14:34:34 +05:30
ColorTargetLayout.cpp Merge pull request #1735 from TheAggie/feat/agc-color-target-4kb-xor 2026-10-10 10:49:43 +02:00
ColorTransferTests.cpp
…
ColorTransferTests.hpp
…
ConstantBitTest.cpp fix(shader): keep s_cselect_b64 of two masks as a lane bit and fold constant masks 2026-10-10 10:15:05 +02:00
ControlFlow.cpp Merge pull request #2974 from MarcZX100/fix/structural-dominance-control-flow 2026-10-11 01:42:14 +02:00
DccKeySharing.cpp
…
DenormalFlushElimination.cpp perf(shader): drop denormal flushes of values that can't be denormal 2026-10-09 04:39:16 -04:00
DepthSurfaceReuse.cpp test(agc): cover depth surface lookups of reused memory 2026-10-10 00:44:40 +01:00
DisplayBufferDcc.cpp fix(agc): store and read DCC keys over the console's metadata extent 2026-10-08 15:24:43 +02:00
DppWrite.cpp
…
EmbeddedVertexFetch.cpp fix(recompiler): apply the S_BFE_U32 width when the vertex fetch scanner folds constants 2026-10-09 10:37:40 -06:00
Flip.cpp fix(agc): wake the flip hold on worker progress 2026-10-10 23:04:30 +13:00
Float16Conversion.cpp feat(recompiler): convert f32 to f16 natively when the device rounds 16-bit floats to nearest even 2026-10-08 12:51:07 +00:00
FormattedBufferOnce.cpp fix(recompiler): emit a GPU-selected formatted buffer access through one shared function 2026-10-10 10:40:05 +02:00
FragmentBarycentric.cpp fix(agc): do not use fragment barycentric on MoltenVK 2026-10-08 17:31:20 +02:00
Graphics.cpp fix(agc): expand comp-to-single DCC keys in a DCC decompress pass 2026-10-11 01:38:27 +02:00
GraphicsTests.hpp test(agc): cover depth surface lookups of reused memory 2026-10-10 00:44:40 +01:00
GuestAllocations.cpp fix(agc): address-based builds map only memory mapped for the GPU 2026-10-10 14:34:34 +05:30
GuestSamplerResource.cpp fix(agc): turn anisotropy off for single-level images under ANISO_OVERRIDE 2026-10-10 10:57:02 +02:00
GuestTextureResource.cpp feat(agc): accept texture BC swizzles that leave the sampled border unchanged 2026-10-10 01:17:59 -05:00
LiveStack.cpp
…
MaskedSelect.cpp
…
Mesh.cpp fix(agc): honour primitive restart in mesh-path triangle strips 2026-10-10 07:57:16 -05:00
MubufLdsDecode.cpp fix(shader): refuse the MUBUF lds modifier instead of decoding a VGPR load 2026-10-08 18:28:16 -04:00
NarrowConstantStoreFixture.hpp fix(recompiler): avoid illegal narrow constants during optimization 2026-10-08 13:20:06 +02:00
PassHazards.cpp feat(agc): render pass hazard tracker 2026-10-10 23:27:18 +13:00
PixelPositionExport.cpp
…
Pm4.cpp fix(agc): report a refused queue worker priority as a driver failure and reject unknown APS5_THREAD_PRIORITY values 2026-10-10 12:23:12 -06:00
PositionInvariance.cpp fix(shader): mark the vertex position output invariant 2026-10-09 17:53:07 -04:00
ProfileOutput.cpp fix(agc): stop profile writer before DLL teardown 2026-10-08 17:37:34 +03:00
RdnaTruncatedModifier.cpp
…
Recorder.cpp test(agc): pass the gpu flag to GuestAllocations::Mutation::Add in the CMASK pass test 2026-10-11 01:58:31 +02:00
RecorderKeptBytes.cpp fix(agc): count memory shared by a batch's keeps once and test the three keep sites 2026-10-11 00:33:07 +02:00
ResidentPresent.cpp
…
ResidentPresent.hpp
…
ScalarSelectMask.cpp fix(shader): keep s_cselect_b64 of two masks as a lane bit and fold constant masks 2026-10-10 10:15:05 +02:00
ShaderDeviceProfile.cpp fix(recompiler): hold 64 images in a sampled image heap 2026-10-10 10:09:43 +02:00
ShaderDiskCache.cpp feat(shader): note which guest buffer elements a shader loads from 2026-10-10 23:45:38 +13:00
ShaderMemory.cpp Merge pull request #2989 from CnRJay/fix/srt-null-root-reads 2026-10-11 01:49:13 +02:00
ShaderModeRegisters.cpp fix(shader): guard runtime MODE changes 2026-10-10 03:16:25 +02:00
SharedWrites.cpp perf(memory): write tracked direct memory through backing views 2026-10-10 00:53:29 +02:00
SpirvLdsAtomicLock.cpp fix(shader): 32-bit flat atomics in the LDS aperture take the workgroup lock 2026-10-11 01:53:37 +03:00
SpirvModule.cpp fix(recompiler): fold extracts into a vector shuffle only between vectors 2026-10-10 19:59:14 +02:00
SpirvNarrowConstantStore.cpp fix(recompiler): avoid illegal narrow constants during optimization 2026-10-08 13:20:06 +02:00
SpirvOptimizer.cpp fix(shader): preserve structured exits during SPIR-V specialization 2026-10-08 19:19:50 +03:00
Structurizer.cpp perf(recompiler): reuse dominance intersection storage 2026-10-10 16:08:00 +02:00
SubgroupClock.cpp fix(agc): detect narrow clock on RX 7800 XT 2026-10-09 22:04:49 +00:00
Submit.cpp perf(agc): sync only the source for DMA_DATA copies into host-only memory 2026-10-10 16:07:13 +02:00
TessellationFactorRing.cpp fix(agc): correct the default tessellation factor ring address 2026-10-09 11:45:53 +08:00
TextureDetiler.cpp feat(agc): detile XOR-swizzled textures whose base carries a pipe/bank XOR 2026-10-08 14:30:52 -05: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
ThreadPriority.cpp fix(agc): report a refused queue worker priority as a driver failure and reject unknown APS5_THREAD_PRIORITY values 2026-10-10 12:23:12 -06:00
ValidateProgram.cpp
…
VertexBarrier.cpp fix(shader): drop s_barrier in vertex programs that share nothing between waves 2026-10-11 07:32:30 +13:00
Visual.cpp fix(agc): restore the standalone visual demo 2026-10-09 14:12:24 +02:00
Vop1ControlDecode.cpp
…
Vop1SdwaMoveDecode.cpp
…
Vop2EncodingDecode.cpp fix(shader): stop decoding gfx6/7-only VOP2 opcodes on RDNA 2026-10-09 12:30:40 -04:00
WaveControlDecode.cpp feat(shader): decode halt, trap return, code end, GWS and ordered count instructions 2026-10-08 11:49:06 +02:00
WriteTracking.cpp perf(memory): reduce repeated write-tracking range scans 2026-10-10 00:49:13 +02:00
WriteWatchCoverage.cpp fix(memory): restore write tracking for fresh private backing 2026-10-08 15:32:42 +02:00