| .. |
|
execution
|
Merge pull request #3228 from GustavoGamarra95/feat/agc-alpha-to-coverage
|
2026-10-11 09:22:23 +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
|
Merge pull request #3231 from Raghav314/perf/agc-pass-fault-only-draws
|
2026-10-11 09:14:20 +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
|
feat(agc): present 16-bit float display buffers
|
2026-10-11 00:38:12 +02:00 |
|
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
|
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
|
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 |
|
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
|
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
|
Merge pull request #3228 from GustavoGamarra95/feat/agc-alpha-to-coverage
|
2026-10-11 09:22:23 +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): 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): let image writes, explicit-LOD gathers and size queries pass the masked-lane walk
|
2026-10-11 17:55:54 +13:00 |
|
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
|
perf(agc): store write-back changes sixteen bytes at a time
|
2026-10-10 23:51:26 +01: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
|
fix(agc): compare host imports when device writes reach the write watch
|
2026-10-11 14:15:27 +13: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
|
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(recompiler): hold 64 images in a sampled image heap
|
2026-10-10 10:09:43 +02:00 |
|
ShaderDiskCache.cpp
|
Merge pull request #3220 from kr4y4/fix/agc-sampler-border-color-class
|
2026-10-11 09:19:14 +02:00 |
|
ShaderMemory.cpp
|
Merge pull request #3228 from GustavoGamarra95/feat/agc-alpha-to-coverage
|
2026-10-11 09:22:23 +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
|
Merge pull request #3213 from Raghav314/fix/libc-heap-without-gpu
|
2026-10-11 09:14:14 +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
|
feat(shader): accept every SDWA selector on v_mov_b32
|
2026-10-06 02:35:42 +02:00 |
|
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 |