| .. |
|
execution
|
Merge pull request #1565 from Zheorgyan/fix/exec-host-lanes-vertex-subgroups
|
2026-10-10 03:11:21 +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 dword span read between read sites
|
2026-10-09 14:58:19 +02:00 |
|
BdaResources.cpp
|
Merge pull request #1411 from Celegans12/perf/agc-heap-mirror-runs
|
2026-10-10 08:06:17 +13:00 |
|
BdaShader.cpp
|
perf(shader): share the BDA dword span read between read sites
|
2026-10-09 14:58:19 +02:00 |
|
BdaShader.hpp
|
perf(shader): share the BDA dword span read between read sites
|
2026-10-09 14:58:19 +02: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
|
perf(agc): pool device staging buffers by size class
|
2026-10-09 14:58:21 +02: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
|
feat(shader): execute bounded S_CALL_B64
|
2026-10-08 20:22:51 +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 |
|
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
|
style: drop the branch's code comments per CONVENTIONS.md
|
2026-09-29 21:25:29 +03:00 |
|
Flip.cpp
|
test(agc): match the unreadable-code error and run the flip compute mode in ctest
|
2026-10-08 01:57:33 -03: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 |
|
Graphics.cpp
|
Merge pull request #1580 from Zheorgyan/feat/storage-buffers-update-after-bind
|
2026-10-10 03:12:01 +02:00 |
|
GraphicsTests.hpp
|
test(agc): cover depth surface lookups of reused memory
|
2026-10-10 00:44:40 +01: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): accept samplers that force sRGB decoding of sRGB textures
|
2026-10-10 01:38:17 +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
|
test(agc): run agc_driver_mesh_tests under ctest
|
2026-10-08 23:44:46 +02: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 |
|
PixelPositionExport.cpp
|
fix(shader): reject position exports without vertex input info
|
2026-10-02 23:45:19 +02:00 |
|
Pm4.cpp
|
fix(agc): write queued labels at a suspend point before a device exists
|
2026-10-08 09:40:37 -05:00 |
|
ProfileOutput.cpp
|
fix(agc): stop profile writer before DLL teardown
|
2026-10-08 17:37:34 +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 #1331 from TibixDev/pr/pipeline-key-storage
|
2026-10-10 03:00:46 +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 |
|
ShaderDeviceProfile.cpp
|
test(shader): align specialization checks with runtime abi
|
2026-10-08 17:37:37 +03:00 |
|
ShaderDiskCache.cpp
|
Merge pull request #1986 from kali113/fix/shader-cache-test-cleanup
|
2026-10-10 10:42:39 +13:00 |
|
ShaderMemory.cpp
|
feat(agc): fold samples of views whose channels all select constants
|
2026-10-10 01:22:21 +02:00 |
|
SharedWrites.cpp
|
perf(memory): write tracked direct memory through backing views
|
2026-10-10 00:53:29 +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(shader): preserve structured exits during SPIR-V specialization
|
2026-10-08 19:19:50 +03: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
|
feat(shader): carry the shader float mode into the recompile request
|
2026-10-08 22:17:07 +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 the display, T and 4 KiB XOR swizzle modes
|
2026-10-07 16:11:05 -05:00 |
|
TextureFormat.cpp
|
feat(agc): accept samplers that force sRGB decoding of sRGB textures
|
2026-10-10 01:38:17 +02:00 |
|
TextureTiling.cpp
|
fix(agc): round linear volume mip extents up as addrlib does
|
2026-10-08 18:28:18 -04:00 |
|
ValidateProgram.cpp
|
perf(shader): index ValidateProgram by value and block id
|
2026-10-04 08:18:51 +02:00 |
|
Visual.cpp
|
fix(agc): restore the standalone visual demo
|
2026-10-09 14:12:24 +02: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
|
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 |