Commit History

Author SHA1 Message Date
  Adam Yang 4d40670ef3 Fixed writing to RWTexture generating a load and store for each component (#3304) 5 years ago
  Greg Roth d574d27c1f Implement Shader Model 6.6 (#3293) 5 years ago
  Adam Yang e6b313b6ab remove-dead-blocks handles switch. Split resource array before finalize. (#3184) 5 years ago
  Greg Roth 754e99b405 Revert "Optimize compile times by not skipping allocas (#3168)" (#3183) 5 years ago
  Greg Roth 9459577e8f Optimize compile times by not skipping allocas (#3168) 5 years ago
  Xiang Li 8e3b9e7ed5 Update Constant/TextureBuffer implementation. (#3147) 5 years ago
  Greg Roth ce645d1c11 Improve location reporting for validation errors (#2938) 5 years ago
  Greg Roth dda777009a Better post-CG error formats using custom diaginfo (#2925) 5 years ago
  Adam Yang 5c64108bcc Optimized bitcode loading. Added function to only materialize named MD. (#2854) 5 years ago
  Greg Roth 78b58851fd Print Lines or "add -Zi" on error messages (#2782) 5 years ago
  Xiang Li 91fe12f0eb Add GetResourceFromHeap. (#2691) 5 years ago
  Xiang Li 9e88903d42 Check hasName before getName for StructType. (#2678) 5 years ago
  Xiang Li 2f440d0462 Move wave sensitive check from validation into DxilValidateWaveSensit… (#2640) 6 years ago
  Tex Riddell f4965b71dd Integrate dxcapi v2 and other changes from internal (#2575) 6 years ago
  Adam Yang 85b366764e Fixed cfg related hash failures (#2491) 6 years ago
  Tex Riddell 8a65c18d93 Refactor useful code from DxilTranslateRawBuffer into dxilutil (#2487) 6 years ago
  Tristan Labelle 0332b4bd90 Update FeedbackTexture2D types to be templated (#2347) 6 years ago
  Tex Riddell 397a67082e Misc cleanup during review 6 years ago
  Tex Riddell 02d4ba3095 Fix SROA of RayQuery alloca, update test 6 years ago
  Tex Riddell cd9fee2291 Merge rayquery into merge-dxil-1-5 6 years ago
  Tristan Labelle b7868f8081 This change implements the `FeedbackTexture2D[Array](MinLOD|Tiled)` types in HLSL and the backing `WriteSamplerFeedback[Bias|Level|Grad]` DXIL intrinsics. 6 years ago
  Tex Riddell 2209844cda Add RayQuery object, TraceRayInline method + template arg annotations 6 years ago
  Tex Riddell 03ecd7d3d7 Fix more: array[1] and unbounded cases, address feedback 6 years ago
  Tristan Labelle ada42260b2 Fix an assert on cbuffer loads of bool vectors. (#2104) 6 years ago
  Tristan Labelle 0a801dae8e Moved debug values to the ResRet struct. 6 years ago
  Tristan Labelle 088c3cf27b Fix debug info for the return value of resource vector loads. 6 years ago
  Tristan Labelle f56fb3a3d0 Eliminate dxilutil::IsHLSLMatrixType in favor of HLMatrixType::isa (#1986) 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 dc318ee472 Rewrote the HLMatrixLower pass to make it deterministic and correct. 7 years ago