| .. |
|
BindlessImages.cpp
|
perf(shader): eliminate prepared-path overhead in data, descriptors, dispatch, bda
|
2026-10-08 17:29:17 +03:00 |
|
BranchPastEndpgm.cpp
|
fix(shader): keep decoding past an s_endpgm while a branch targets later code
|
2026-10-04 17:03:31 +02:00 |
|
BufferAtomicCsub.cpp
|
feat(shader): move buffer accesses to runtime descriptors via bda
|
2026-10-08 17:25:14 +03:00 |
|
BufferAtomics.cpp
|
feat(shader): move buffer accesses to runtime descriptors via bda
|
2026-10-08 17:25:14 +03:00 |
|
BufferAtomicsFloat.cpp
|
feat(shader): move buffer accesses to runtime descriptors via bda
|
2026-10-08 17:25:14 +03:00 |
|
BufferAtomicsIncDec64.cpp
|
feat(shader): move buffer accesses to runtime descriptors via bda
|
2026-10-08 17:25:14 +03:00 |
|
BufferAtomicsOrSwap64.cpp
|
fix(agc): refuse 64-bit buffer atomics on devices without shaderBufferInt64Atomics
|
2026-10-07 13:52:17 -04:00 |
|
BufferFormat.cpp
|
fix(shader): convert unorm and snorm buffer format loads with correct rounding
|
2026-10-04 18:49:49 +02:00 |
|
BufferIntegerAtomics.cpp
|
test(shader): execute the untested buffer byte/short/dwordx2/x3 loads and stores and the 32-bit integer buffer atomics against values measured on RDNA
|
2026-10-04 18:37:45 +02:00 |
|
BufferLoadStore.cpp
|
perf(shader): eliminate prepared-path overhead in data, descriptors, dispatch, bda
|
2026-10-08 17:29:17 +03:00 |
|
BufferUnalignedBase.cpp
|
fix(agc): bind guest buffer views that start off a DWORD boundary
|
2026-10-08 13:01:27 +02:00 |
|
Bvh64IntersectRay.cpp
|
feat(shader): implement image_bvh64_intersect_ray
|
2026-10-05 00:26:32 +00:00 |
|
CacheControl.cpp
|
feat(shader): decode cache invalidations and performance hints as no-ops
|
2026-10-01 22:45:25 +02:00 |
|
ConservativeRasterization.cpp
|
feat(agc): implement overestimating conservative rasterization
|
2026-10-08 13:20:22 +02:00 |
|
ConstantStore.cpp
|
fix(recompiler): avoid illegal narrow constants during optimization
|
2026-10-08 13:20:06 +02:00 |
|
D16Memory.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
DccKeysFirstWrite.cpp
|
fix(agc): forget a DCC key fill once a refresh sees other keys
|
2026-10-08 12:55:45 +02:00 |
|
DeviceSelection.cpp
|
feat(agc): choose the Vulkan device by name with ANYPS5_GPU
|
2026-10-06 14:55:12 +03:00 |
|
DivFixupF16.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
Division.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
DivisionOutputModifiers.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
DivisionResultModifiers.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
Dpp8.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
Dpp16InactiveSource.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
Dpp16Operands.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
Dpp16RowShareXmask.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
DppNoForm.cpp
|
fix(shader): refuse DPP16 on opcodes with no DPP form
|
2026-10-05 03:33:06 +02:00 |
|
DsAppendConsume.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
DsPermute.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
DsSwizzle.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
DsWrxchg2.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
DsWrxchg2B64.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
EmulatedColorCompare.cpp
|
feat(agc): accept texel offsets, LOD biases and LOD clamps in color comparison sampling
|
2026-10-07 11:30:00 +02:00 |
|
ExecHostLanes.cpp
|
fix(shader): mask EXEC copies to the host subgroup's lanes
|
2026-10-07 22:11:59 +02:00 |
|
F32MinMaxNan.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
F32OutputModifier.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
F32ResultClamp.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
F64Arithmetic.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
F64Conversions.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
F64Division.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
F64DivisionModifiers.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
F64NanConversions.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
F64Rounding.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
F64Transcendental.cpp
|
fix(tests): correct buffer OOB modes in F32, F64 and division tests
|
2026-10-08 17:37:30 +03:00 |
|
FlatCacheBits.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
FlatD16Loads.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
FlatGlobalLoadsRegion.hpp
|
test(shader): split the flat and global loads test to keep it within CI's time limit
|
2026-10-05 17:32:46 +02:00 |
|
FlatLoads.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
FlatLoadsX2X3.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
FlatLoadsX4.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
FlatStore.cpp
|
feat(shader): store through flat and global addresses
|
2026-10-05 05:05:03 +02:00 |
|
Float16Dot.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
Float16Misc.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
Float16Modifiers.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
Float16ResultModifiers.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
Float16Rounding.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
Float16TernaryClamp.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
FmaLegacy.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
FmaRounding.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
FormatD16.cpp
|
feat(shader): move buffer accesses to runtime descriptors via bda
|
2026-10-08 17:25:14 +03:00 |
|
FormatD16Store.cpp
|
feat(shader): move buffer accesses to runtime descriptors via bda
|
2026-10-08 17:25:14 +03:00 |
|
FormattedStore.cpp
|
feat(shader): move buffer accesses to runtime descriptors via bda
|
2026-10-08 17:25:14 +03:00 |
|
GdsAppendConsume.cpp
|
test(libSceAgcDriver): run ds_append and ds_consume on the GDS through DMA_DATA
|
2026-10-07 22:08:04 +02:00 |
|
GlobalAtomicCsub.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
GlobalAtomics.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
GlobalAtomics64.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
GlobalAtomicsFloat.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
GlobalAtomicsLanes.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
GlobalLoadAddtid.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
GlobalLoads.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
GlobalLoadsX2X3.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
GlobalLoadsX4.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
GlobalStoreAddtid.cpp
|
feat(shader): implement global_store_dword_addtid
|
2026-10-05 08:41:19 +02:00 |
|
GlobalVccBase.cpp
|
feat(shader): accept vcc as the scalar base address of global instructions
|
2026-10-06 00:35:37 +02:00 |
|
HostImportTeardown.cpp
|
test(agc): import the released block again from a second device
|
2026-10-07 23:41:49 +02:00 |
|
ImageAddressDimension.cpp
|
fix(recompiler): read image address components the instruction omits as 0
|
2026-10-07 21:07:06 -04:00 |
|
ImageAtomics.cpp
|
feat(shader): select image and sampler resources at runtime
|
2026-10-08 17:26:34 +03:00 |
|
ImageAtomics64.cpp
|
fix(agc): refuse 64-bit buffer atomics on devices without shaderBufferInt64Atomics
|
2026-10-07 13:52:17 -04:00 |
|
ImageAtomicsBitwise.cpp
|
test(shader): cover the bitwise and unsigned image atomics
|
2026-10-05 15:05:14 +02:00 |
|
ImageAtomicsFloat.cpp
|
feat(shader): select image and sampler resources at runtime
|
2026-10-08 17:26:34 +03:00 |
|
ImageCacheBits.cpp
|
feat(shader): accept the dlc cache bit on MIMG
|
2026-10-04 22:54:05 +02:00 |
|
ImageConvertedUnorm.cpp
|
test(agc): pin R10_G11_B11 float image edge values
|
2026-10-08 15:04:47 +02:00 |
|
ImageGatherOneDimensional.cpp
|
feat(shader): accept texel offsets in 1D gathers
|
2026-10-06 15:49:37 +00:00 |
|
ImageGatherOneDimensionalArray.cpp
|
feat(shader): implement 1D array gathers
|
2026-10-07 23:01:09 +02:00 |
|
ImageLoadPacked.cpp
|
perf(shader): eliminate prepared-path overhead in data, descriptors, dispatch, bda
|
2026-10-08 17:29:17 +03:00 |
|
ImageOneDimensionalArray.cpp
|
feat(agc): implement 1D array textures
|
2026-10-06 15:56:14 +00:00 |
|
ImageSampleBiasA16.cpp
|
feat(shader): select image and sampler resources at runtime
|
2026-10-08 17:26:34 +03:00 |
|
ImageSampleDerivatives.cpp
|
test(agc): skip the 2D derivative cases without non-constant texel offsets
|
2026-10-06 09:48:06 +02:00 |
|
ImageSampleLodClamp.cpp
|
feat(shader): select image and sampler resources at runtime
|
2026-10-08 17:26:34 +03:00 |
|
ImageSampleReduction.cpp
|
feat(agc): implement min and max sampler reduction modes
|
2026-10-07 09:04:26 +02:00 |
|
ImageSampleSharedSampler.cpp
|
fix(recompiler): take point-filtered sampler copies' descriptors from their source sampler
|
2026-10-08 14:55:18 +02:00 |
|
ImageSampleUnnormalized.cpp
|
feat(agc): implement unnormalized sampler coordinates on single-level 1D and 2D views
|
2026-10-06 07:36:30 +02:00 |
|
ImageSint8.cpp
|
feat(agc): implement 8_sint sampled images
|
2026-10-07 09:02:20 +02:00 |
|
ImageSrgbLoad.cpp
|
feat(agc): implement 8 and 8_8 srgb image loads through unorm views
|
2026-10-07 11:52:08 +02:00 |
|
ImageStorePacked.cpp
|
perf(shader): eliminate prepared-path overhead in data, descriptors, dispatch, bda
|
2026-10-08 17:29:17 +03:00 |
|
ImageStoreSint.cpp
|
feat(agc): implement sint storage images through uint views
|
2026-10-07 11:56:04 +02:00 |
|
ImageTexelStatus.cpp
|
feat(recompiler): accept lwe on MIMG samples and gathers
|
2026-10-07 21:18:19 -04:00 |
|
ImageXorSwizzleVolume.cpp
|
test(agc): align the XOR swizzle volume texels at run time
|
2026-10-06 13:54:03 -05:00 |
|
IntegerDot.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
LdsAddtid.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
LdsAtomics.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
LdsAtomics64.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
LdsCondxchg.cpp
|
fix(shader): preserve LDS conditional addresses
|
2026-10-08 11:04:26 +02:00 |
|
LdsIntegerAtomics.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
LdsReadWrite.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
LookBackScan.cpp
|
fix(agc): refuse 64-bit buffer atomics on devices without shaderBufferInt64Atomics
|
2026-10-07 13:52:17 -04:00 |
|
LoopEndingExits.cpp
|
feat(recompiler): structurize loops whose exits reach different program ends
|
2026-10-06 00:35:47 +02:00 |
|
ManyBuffers.cpp
|
feat(shader): accept more than 32 buffers per shader up to the device limit
|
2026-10-07 09:17:47 +02:00 |
|
MixPrecision.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
NggVertexWaveInfo.cpp
|
fix(recompiler): give vertex-path shaders a full NGG merged wave info
|
2026-10-08 15:05:35 +02:00 |
|
OversizedDescriptorSets.cpp
|
fix(agc): allocate oversized descriptor sets from a dedicated pool
|
2026-10-07 22:37:10 +02:00 |
|
PackedIntegerClamp.cpp
|
fix(tests): correct buffer OOB modes in half, FMA and packed arithmetic tests
|
2026-10-08 17:37:31 +03:00 |
|
Permlane16.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
PixelHelperLanes.cpp
|
fix(shader): isolate wave32 operations in wide host subgroups
|
2026-10-04 21:02:46 -03:00 |
|
PixelInterlock.cpp
|
feat(agc): implement primitive-ordered pixel shaders with fragment shader interlock
|
2026-10-08 11:18:46 +02:00 |
|
PixelLds.cpp
|
test(agc): validate pixel LDS and expose pipeline statistics
|
2026-10-04 23:04:39 -03:00 |
|
PixelLdsLaneSlots.cpp
|
perf(recompiler): index lane-strided per-invocation LDS by constant slots
|
2026-10-05 18:18:29 +13:00 |
|
PixelValidMask.cpp
|
fix(shader): keep helper invocations out of the pixel valid mask kill
|
2026-10-05 20:16:59 -03:00 |
|
PixelWaveReduction.cpp
|
test(agc): pin the AND and OR half-wave reductions in the pixel execution test
|
2026-10-08 12:16:02 +02:00 |
|
PreparedExports.cpp
|
perf(shader): eliminate prepared-path overhead in data, descriptors, dispatch, bda
|
2026-10-08 17:29:17 +03:00 |
|
PreparedGraphics.cpp
|
fix(shader): publish prepared stage groups atomically + preserve snapshot lifetime
|
2026-10-08 17:28:31 +03:00 |
|
PreparedPublication.cpp
|
perf(shader): cache registered state + reduce preparation transaction overhead
|
2026-10-08 17:37:03 +03:00 |
|
PreparedShaders.cpp
|
fix(shader): publish prepared stage groups atomically + preserve snapshot lifetime
|
2026-10-08 17:28:31 +03:00 |
|
ReadFirstLane.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
ReadLane.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
RelativeIndexing.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
RuntimeImages.cpp
|
perf(shader): eliminate prepared-path overhead in data, descriptors, dispatch, bda
|
2026-10-08 17:29:17 +03:00 |
|
ScalarBitCount.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarGetreg.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarProgramEnd.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarProgramEndSaved.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarProgramFlow.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarRelativeIndexing.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarSethalt.cpp
|
feat(shader): decode halt, trap return, code end, GWS and ordered count instructions
|
2026-10-08 11:49:06 +02:00 |
|
ScalarSetpc.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarSop1.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarSop2.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarSopkCompare.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarSopkMisc.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarSopkWaitcnt.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarSwappc.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
ScalarWideLoads.cpp
|
fix(tests): correct buffer OOB modes in DPP, DS, LDS and scalar tests
|
2026-10-08 17:37:28 +03:00 |
|
SdwaDestination.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
SdwaFloatSelectors.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
SdwaIntegerClamp.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
SdwaIntegerSelectors.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
SdwaLdexpF16.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
SdwaMoveSelectors.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
ShaderClock.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
Srgb8ColorTarget.cpp
|
feat(agc): implement 8 srgb color targets through rgba8 srgb proxies
|
2026-10-07 07:47:00 +02:00 |
|
TbufferFormatD16.cpp
|
feat(shader): move buffer accesses to runtime descriptors via bda
|
2026-10-08 17:25:14 +03:00 |
|
TypedHeaps.cpp
|
perf(shader): eliminate prepared-path overhead in data, descriptors, dispatch, bda
|
2026-10-08 17:29:17 +03:00 |
|
VertexFetch.cpp
|
perf(shader): eliminate prepared-path overhead in data, descriptors, dispatch, bda
|
2026-10-08 17:29:17 +03:00 |
|
ViewPastLastMip.cpp
|
fix(agc): address texture views that start past the surface's last mip
|
2026-10-04 19:52:04 +13:00 |
|
Vop1Control.cpp
|
test(shader): cover the operand-less decoding of v_nop, v_pipeflush and v_clrexcp
|
2026-10-02 17:50:53 +02:00 |
|
Vop1FloatUnary.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop1Vop2Integer.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop2ModifierForms.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3Aliases.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3AlignOpSel.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3CarryOut.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3CompareModifiers.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3CubeClamp.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3Integer.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3Integer16TernaryOpSel.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3IntegerAlu.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3IntegerClamp.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3IntegerClampWide.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3LegacySourceModifiers.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3Lerp.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3MadClamp.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3MadI64.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3PackLdexp.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3QuadSad.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
Vop3Sad.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
VopcCompare.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
VopcCompareF64.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
VopcCompareTable.cpp
|
fix(tests): correct buffer OOB modes in VOP and SDWA tests
|
2026-10-08 17:37:29 +03:00 |
|
VulkanTestDevice.hpp
|
ci: run the shader execution tests on lavapipe
|
2026-10-01 22:45:25 +02:00 |
|
Wave32Subgroup.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
WaveIdInWorkgroup.cpp
|
feat(shader): implement s_get_waveid_in_workgroup
|
2026-10-02 18:08:46 +02:00 |
|
WaveSleep.cpp
|
feat(shader): decode s_wakeup as a no-op
|
2026-10-02 18:10:07 +02:00 |
|
WaveUniform.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |
|
WriteLane.cpp
|
fix(tests): correct buffer descriptors in memory and wave execution tests
|
2026-10-08 17:37:32 +03:00 |