Commit History

Author SHA1 Message Date
  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