..
execution
Merge pull request #1394 from gjonn/feat/agc-r10g11b11-float-images
2026-10-08 15:25:08 +02:00
shaders
fix(agc): decode implicit six-face cube extents
2026-10-08 11:00:04 +03:00
BdaContracts.cpp
style: drop the branch's code comments per CONVENTIONS.md
2026-09-29 21:25:29 +03:00
BdaDevice.cpp
test(agc): run agc_driver_bda_device_tests under ctest
2026-10-07 17:39:25 +01:00
BdaExecution.cpp
perf(shader): share the BDA byte read fallback between read sites
2026-10-07 04:29:27 +02:00
BdaResources.cpp
fix(agc): bind guest buffer views that start off a DWORD boundary
2026-10-08 13:01:27 +02:00
BdaShader.cpp
perf(shader): share the BDA byte read fallback between read sites
2026-10-07 04:29:27 +02:00
BdaShader.hpp
perf(shader): share the BDA byte read fallback between read sites
2026-10-07 04:29:27 +02:00
BdaTests.hpp
fix(libc): unlock allocation registry while waiting without a callback
2026-10-08 02:31:14 +03:00
ColorTargetLayout.cpp
feat(agc): 64 KiB standard color targets
2026-10-08 10:16:22 +02:00
ColorTransferTests.cpp
perf(agc): use device-local tile buffers and cache spir-v validation
2026-09-25 09:14:03 +03:00
ColorTransferTests.hpp
perf(agc): move color transfers to + gpu resources cache
2026-09-23 22:32:42 +03:00
ControlFlow.cpp
fix(recompiler): merge a loop selection where its other arm joins or leaves
2026-10-06 15:31:45 +02:00
DccKeySharing.cpp
perf(agc): keep a surface's storage image when another descriptor names uncompressed DCC keys
2026-10-04 03:20:46 +13: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
style: drop the branch's code comments per CONVENTIONS.md
2026-09-29 21:25:29 +03:00
Flip.cpp
feat(agc): implement COND_EXEC
2026-10-05 17:51:11 +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): store and read DCC keys over the console's metadata extent
2026-10-08 15:24:43 +02:00
GraphicsTests.hpp
feat(agc): support rendertarget64kb shader textures
2026-09-24 11:18:35 +03:00
GuestAllocations.cpp
fix(libc): unlock allocation registry while waiting without a callback
2026-10-08 02:31:14 +03:00
GuestSamplerResource.cpp
feat(agc): implement min and max sampler reduction modes
2026-10-07 09:04:26 +02:00
GuestTextureResource.cpp
fix(agc): store and read DCC keys over the console's metadata extent
2026-10-08 15:24:43 +02:00
LiveStack.cpp
perf(agc): answer verifications of the caller's own live stack without a page query
2026-10-04 03:02:25 +13:00
MaskedSelect.cpp
perf(recompiler): let exec-guarded memory and exports end a masked select
2026-10-05 18:12:23 +13:00
Mesh.cpp
Merge pull request #1440 from ewraj/test/agc-mesh-tests
2026-10-08 15:53:01 +02:00
NarrowConstantStoreFixture.hpp
fix(recompiler): avoid illegal narrow constants during optimization
2026-10-08 13:20:06 +02:00
PixelPositionExport.cpp
fix(shader): reject position exports without vertex input info
2026-10-02 23:45:19 +02:00
Pm4.cpp
test(agc): pin the 32-bit GPU clock COPY_DATA write
2026-10-08 09:48:00 +02:00
ProfileOutput.cpp
fix(agc): write profiling reports off GPU workers
2026-10-05 23:36:25 -03:00
RdnaTruncatedModifier.cpp
fix(shader): reject SDWA and DPP instructions without their modifier word
2026-10-01 22:49:38 +02:00
Recorder.cpp
Merge pull request #1441 from ToyuAU/fix/windows-import-watch
2026-10-08 16:12:45 +02:00
RecorderKeptBytes.cpp
fix(agc): bound the upload buffers that recorder batches keep alive
2026-10-07 22:37:12 +02:00
ResidentPresent.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
ResidentPresent.hpp
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
ShaderDiskCache.cpp
fix(recompiler): take point-filtered sampler copies' descriptors from their source sampler
2026-10-08 14:55:18 +02:00
ShaderMemory.cpp
fix(shader): read s_memtime from the device clock where RADV's subgroup clock is 20 bits
2026-10-08 14:42:40 +02:00
SpirvModule.cpp
fix(shader): cache operand-free constants and cover interning with a test
2026-10-04 15:58:31 +03:00
SpirvNarrowConstantStore.cpp
fix(recompiler): avoid illegal narrow constants during optimization
2026-10-08 13:20:06 +02:00
SpirvOptimizer.cpp
fix(recompiler): guard narrow-type scanning bounds
2026-10-08 13:20:06 +02:00
Structurizer.cpp
feat(recompiler): structurize loops whose exits reach different program ends
2026-10-06 00:35:47 +02:00
SubgroupClock.cpp
fix(shader): read s_memtime from the device clock where RADV's subgroup clock is 20 bits
2026-10-08 14:42:40 +02:00
Submit.cpp
Merge pull request #1362 from gjonn/fix/agc-int-sel-send-data
2026-10-08 22:36:24 +13:00
TextureDetiler.cpp
feat(agc): detile the display, T and 4 KiB XOR swizzle modes
2026-10-07 16:11:05 -05:00
TextureFormat.cpp
Merge pull request #1063 from Celegans12/feat/agc-sampled-8-sint
2026-10-07 14:14:40 +02:00
TextureTiling.cpp
fix(agc): lay out block-compressed thick volumes in blocks
2026-10-07 21:13:13 -04:00
ValidateProgram.cpp
perf(shader): index ValidateProgram by value and block id
2026-10-04 08:18:51 +02:00
Visual.cpp
refactor(video): use presentation without maintenance extensions
2026-09-23 20:10:01 +03:00
Vop1ControlDecode.cpp
test(shader): cover the operand-less decoding of v_nop, v_pipeflush and v_clrexcp
2026-10-02 17:50:53 +02:00
Vop1SdwaMoveDecode.cpp
feat(shader): accept every SDWA selector on v_mov_b32
2026-10-06 02:35:42 +02: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
fix(memory): restore write tracking for fresh private backing
2026-10-08 15:32:42 +02:00
WriteWatchCoverage.cpp
fix(memory): restore write tracking for fresh private backing
2026-10-08 15:32:42 +02:00