Tristan Labelle
|
4bc1498c47
Merge pull request #1968 from MrTrillian/19h1-fixes
|
6 anos atrás |
Tristan Labelle
|
5e4446344f
Don't copy matrix arrays elementwise if orientations match.
|
6 anos atrás |
Tex Riddell
|
1137011ac7
Merge branch 'cleanup-addrspacecast' into 19h1-fixes
|
6 anos atrás |
Tex Riddell
|
69c685f3ea
Change SROA_HLSL to not iterate through use if modifying them.
|
6 anos atrás |
Tex Riddell
|
5cdb20b28e
Clean up addrspacecast from final shader code
|
6 anos atrás |
Tex Riddell
|
bc3beec39f
Merge pull request #1955 from tex3d/19h1-fixes
|
6 anos atrás |
Tex Riddell
|
b0537bf79d
Merge branch 'vector-tgsm' into 19h1-fixes
|
6 anos atrás |
Tex Riddell
|
97dae4f708
Fix matrix HLInit for vector arg case from EmitHLSLFlatConversion
|
6 anos atrás |
Tex Riddell
|
4ca0c01e63
Merge commit '8da3bae7d5e2de25e40be138e47dd3a9e76c8f5e' into 19h1-fixes
|
6 anos atrás |
Ehsan Nasiri
|
9b9081c8bd
[spirv] Fix translation of InterlockedMethods (use canonical type).
|
6 anos atrás |
Tex Riddell
|
75189a7b42
Fix unreferenced local vars in release build
|
6 anos atrás |
Tex Riddell
|
d461337cfc
Fix groupshared member matrix tests and simplify slightly
|
6 anos atrás |
Tristan Labelle
|
8da3bae7d5
Fixed a crash on unused matrix inputs
|
6 anos atrás |
Tex Riddell
|
71c5f3287c
Fix non-const AddrSpaceCast, and constant cleanup in HLMatrixLower
|
6 anos atrás |
Tex Riddell
|
f2a47cd5af
Merge commit '333931eb' into 19h1-fixes
|
6 anos atrás |
Tex Riddell
|
df3fd179a0
Merge branch 'fix-struct-param-5' into 19h1-fixes
|
6 anos atrás |
Tex Riddell
|
3dad92516e
Merge commit 'dc318ee4' into 19h1-fixes
|
6 anos atrás |
Tex Riddell
|
b4bb5795cd
Fix some argument passing and groupshared bad codegen and crashes
|
6 anos atrás |
Tristan Labelle
|
333931ebb4
Fixed bad aggregate type checks.
|
6 anos atrás |
Tristan Labelle
|
dc318ee472
Rewrote the HLMatrixLower pass to make it deterministic and correct.
|
7 anos atrás |
Tex Riddell
|
5169a1298b
Don't scalarize groupshared vector arrays
|
7 anos atrás |
Xiang Li
|
27a7bf4b0b
Add a simple GVNHoist to reduce dxil code size. (#1897)
|
7 anos atrás |
Tristan Labelle
|
a7ee78049e
De-duplicate numerical conversions code (#1885)
|
7 anos atrás |
John Porto
|
0595b86237
[DxilPIXPasses] Assigns unique ID to each instruction. (#1888)
|
7 anos atrás |
Adam Yang
|
830cbe0113
Unroll after SROA. Breaking apart resource arrays inside unroll pass (#1883)
|
7 anos atrás |
Xiang Li
|
c2e744dcf4
Enable sroa for hlsl to remove static indexing array. (#1893)
|
7 anos atrás |
Tristan Labelle
|
f48fa9a1b6
Fix intrinsics being considered as overload candidates in namespace-qualified calls (#1886)
|
7 anos atrás |
Tristan Labelle
|
55b6136435
Fix conversions between aggregate and numerical types (#1876)
|
7 anos atrás |
Patrice Vignola
|
cff1af74ca
Add ml intrinsics tests (#1872)
|
7 anos atrás |
Tristan Labelle
|
7c7f2a9744
Added exhaustive tests for conversions between type shapes
|
7 anos atrás |