Tristan Labelle
|
657604586c
Fix constant evaluation of atan2 intrinsic (#1981)
|
6 years ago |
Tristan Labelle
|
5e4446344f
Don't copy matrix arrays elementwise if orientations match.
|
6 years ago |
Tex Riddell
|
5cdb20b28e
Clean up addrspacecast from final shader code
|
6 years ago |
Tex Riddell
|
f2a47cd5af
Merge commit '333931eb' into 19h1-fixes
|
6 years ago |
Tex Riddell
|
df3fd179a0
Merge branch 'fix-struct-param-5' into 19h1-fixes
|
6 years ago |
Tex Riddell
|
b4bb5795cd
Fix some argument passing and groupshared bad codegen and crashes
|
6 years ago |
Tristan Labelle
|
333931ebb4
Fixed bad aggregate type checks.
|
6 years ago |
Tristan Labelle
|
dc318ee472
Rewrote the HLMatrixLower pass to make it deterministic and correct.
|
6 years ago |
Tristan Labelle
|
a7ee78049e
De-duplicate numerical conversions code (#1885)
|
6 years ago |
Xiang Li
|
c2e744dcf4
Enable sroa for hlsl to remove static indexing array. (#1893)
|
6 years ago |
Tristan Labelle
|
55b6136435
Fix conversions between aggregate and numerical types (#1876)
|
6 years ago |
Tex Riddell
|
61b6f99f5e
Generalize resource support in CGMSHLSLRuntime::AddHLSLFunctionInfo
|
6 years ago |
Sebastian Tafuri
|
9b826febee
Do not try to use EvalBinaryIntrinsic for min/max with integer type arguments. (#1823)
|
6 years ago |
Tristan Labelle
|
8226092fd7
Change in-memory representation of bool vectors to use i32's (#1742)
|
6 years ago |
Tristan Labelle
|
7fcbdb1969
Prevent texture of structs/matrices/arrays, and don't crash (#1744)
|
6 years ago |
Tristan Labelle
|
ac18ec5819
Fix row_major being lost through typedefs. (#1723)
|
6 years ago |
Tristan Labelle
|
685b2afa84
Added support for pre-SM5.1 resource allocation algorithm (#1687)
|
6 years ago |
Tristan Labelle
|
2ae1365f91
Add an error when bitfields are used. (#1719)
|
6 years ago |
Tristan Labelle
|
d34f1dcd1b
Changed cbuffer-promoted global vars to have external linkage as to not have initializers (#1713)
|
6 years ago |
Tristan Labelle
|
7e2dda708a
Fixed crash when static methods are used. (#1714)
|
6 years ago |
Tristan Labelle
|
a69864789d
Fix crash when assigning to global matrix in compat mode (#1709)
|
6 years ago |
Tex Riddell
|
fbe1371aae
Fix Validation for RDAT and other issues with Subobjects (#1706)
|
6 years ago |
Helena Kotas
|
d75f96aabb
HitGroup subobject changes (#1688)
|
6 years ago |
Helena Kotas
|
b7d1c195c5
Add root signature flags (#1663)
|
6 years ago |
Helena Kotas
|
b77a577f5b
Subobject tests (#1657)
|
6 years ago |
Helena Kotas
|
637e6d2d7b
Add Subobjects to compiler front end (#1645)
|
6 years ago |
Tex Riddell
|
2c80affcf9
Fix mixed line endings in CGHLSLMS.cpp (#1619)
|
6 years ago |
Helena Kotas
|
527bfc4176
Add string type (#1601)
|
6 years ago |
Xiang Li
|
16a5f94ab2
Move DxilRootSignature to its own directory. (#1609)
|
6 years ago |
Vishal Sharma
|
3978a00271
Resolve typedefs before param annotation (#1602)
|
6 years ago |