AnyPS5/core/libs/prx/libSceAgcDriver/tests
Adrià 9bee015035
Merge pull request #3524 from XairRrR/perf/agc-attach-2d-array-layers
fix(agc): render a slice of a 2D array color target into that layer of the array
2026-10-11 23:30:07 +02:00
..
execution Merge pull request #3524 from XairRrR/perf/agc-attach-2d-array-layers 2026-10-11 23:30:07 +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(recompiler): verify BDA store boundary faults and written pages 2026-10-11 07:46:41 -04:00
BdaExecution.cpp test(recompiler): verify BDA store boundary faults and written pages 2026-10-11 07:46:41 -04:00
BdaResources.cpp perf(agc-driver): join host-import spans only over whole aligned windows 2026-10-11 22:35:28 +13:00
BdaShader.cpp test(recompiler): verify BDA store boundary faults and written pages 2026-10-11 07:46:41 -04:00
BdaShader.hpp test(recompiler): verify BDA store boundary faults and written pages 2026-10-11 07:46:41 -04:00
BdaTests.hpp
BufferPool.cpp fix(agc): reclaim idle buffers on allocation OOM 2026-10-11 15:50:46 +02: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 fix(agc): XOR overlapping R_X coordinate contributions 2026-10-11 11:49:23 +00:00
ColorTransferTests.cpp feat(agc): present 16-bit float display buffers 2026-10-11 00:38:12 +02:00
ColorTransferTests.hpp
ConstantBitTest.cpp fix(shader): fold BitReverse32 of an immediate 2026-10-11 05:23:40 -04:00
ControlFlow.cpp fix(shader): validate conditional exits before accepting every fallback 2026-10-11 10:00:07 -03:00
DccKeySharing.cpp
DenormalFlushElimination.cpp
DepthSurfaceReuse.cpp fix(agc): treat other-shaped views of a depth surface's stencil plane as reused memory 2026-10-10 20:03:09 +02:00
DisplayBufferDcc.cpp
DppWrite.cpp
EmbeddedVertexFetch.cpp
EmbeddedVertexFetchAliasing.cpp fix(shader): preserve aliased embedded fetch attributes 2026-10-10 07:22:51 -03:00
Flip.cpp fix(agc): wake the flip hold on worker progress 2026-10-10 23:04:30 +13:00
Float16Conversion.cpp
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
Graphics.cpp test(agc): check the MRT0 export formats alpha-to-coverage accepts 2026-10-11 08:00:05 -03:00
GraphicsTests.hpp
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): pick float or integer sampler border colours from the paired images 2026-10-10 21:57:09 -04: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 fix(shader): drop masked selects proven unobserved through whole quad mode 2026-10-11 15:05:49 +02:00
Mesh.cpp fix(agc): honour primitive restart in mesh-path triangle strips 2026-10-10 07:57:16 -05:00
MubufLdsDecode.cpp
NarrowConstantStoreFixture.hpp
PassHazards.cpp feat(agc): render pass hazard tracker 2026-10-10 23:27:18 +13:00
PipelineLinkOptimization.cpp fix(agc): skip the background pipeline relink on NVIDIA's proprietary driver 2026-10-11 12:44:46 +02:00
PixelPositionExport.cpp
PlaceholderImages.cpp fix(agc): typed image heaps on devices without nullDescriptor 2026-10-11 10:32:49 +02:00
Pm4.cpp Merge pull request #3420 from gookie-dev/perf/agc-lazy-constant-ram 2026-10-11 12:23:06 +02:00
PositionInvariance.cpp
ProfileOutput.cpp
RdnaTruncatedModifier.cpp
Recorder.cpp perf(libSceAgcDriver): cap draw input snapshot allocation size 2026-10-11 19:11:56 +05:30
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 feat(agc): present 16-bit float display buffers 2026-10-11 00:38:12 +02:00
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(agc): typed image heaps on devices without nullDescriptor 2026-10-11 10:32:49 +02:00
ShaderDiskCache.cpp fix(agc): read the base level of a mipmapped view through unnormalized coordinates only where the hardware does 2026-10-11 11:07:25 +02:00
ShaderMemory.cpp fix(shader): keep sRGB comparisons in the emulated runtime mode 2026-10-11 12:54:54 +00:00
ShaderModeRegisters.cpp
SharedWrites.cpp
Spirv13Image.cpp
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
SpirvOptimizer.cpp
Structurizer.cpp fix(recompiler): privatize shared continuations before loop gateways 2026-10-11 10:00:07 -03:00
SubgroupClock.cpp
Submit.cpp fix(agc): route registered NGG workgroups 2026-10-11 15:20:24 +02:00
TessellationFactorRing.cpp
TextureDetiler.cpp
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
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
Vop1ControlDecode.cpp
Vop1SdwaMoveDecode.cpp
Vop2EncodingDecode.cpp
WaitShutdown.cpp fix(agc): wait for shutdown at shader ABI entrypoints 2026-10-11 12:48:40 +00:00
WaveControlDecode.cpp
WriteTracking.cpp
WriteWatchCoverage.cpp