Skip to content
James-Jones edited this page Feb 18, 2013 · 3 revisions

Shaders which contain one or more instructions known to be problematic for the HLSL cross-compiler at some point.

-MOV with integer immediate src.

tests\ps5\ContactHardeningShadows11PS.asm mov r2.y, l(-5)

tests\vs5\precision.asm mov o1.x {min16u}, l(1) {def32 as min16u}

tests\ps4\RaycastTerrainShootRayPS.asm mov r8.x, l(-1)

-Mixed integer and floating point numbers within dcl_immediateConstantBuffer:

tests\ps4\HDAO.asm

Scalars can have swizzles

tests/ps4/primID.asm

Texture used with multiple samplers

tests\ps5\ContactHardeningShadows11.asm g_txShadowMap is used with g_SamplePoint and g_SamplePointCmp.