Commit History

Author SHA1 Message Date
  Young Kim 0777a7a020 Merge branch 'master' into rtmaster 7 years ago
  Xiang Li 66e3606921 Bring back clamp op2 to 0 ~ bitWidth-1 for shift. (#1199) 7 years ago
  Tex Riddell 335ee949bb More places to be cautious about alloca vs. non-alloca insert locs. 7 years ago
  Xiang Li 9476863370 Use lshr for uint vectors and remove the and for shift. (#1174) 7 years ago
  Helena Kotas 20353da208 Fix anonymous struct cbuffer (#1134) 7 years ago
  Xiang Li d66d48721f Set default input control point count to 1. (#1135) 7 years ago
  Tex Riddell cb5f27c080 Merge branch 'master' into user/texr/rt-merge-rebase 7 years ago
  Tex Riddell 9beafa70b4 Skip deadInsts in SimpleTransformForHLDXIR to prevent AV (#1129) 7 years ago
  Tex Riddell f8e1af0417 Merge branch 'master' into user/texr/rt-merge-rebase 7 years ago
  Xiang Li 277bb0bce3 Use memcpy when cast cbuffer constant into static global. (#1125) 7 years ago
  Tex Riddell fa03d3362a Fix payload/attr/param sizes, add test, fix some metadata non-determinism 7 years ago
  Tex Riddell 6e6f8dbdf6 Merged PR 24: Require payload/attribute/param structs for ray shaders. (MD CHANGE) 7 years ago
  Tex Riddell 634fd7556b Merge branch 'rtmaster' into user/texr/rt-merge-rebase 7 years ago
  Xiang Li 21c251a391 Choose i32 as result type for select used by binary operator. (#1080) 7 years ago
  Tex Riddell 15cd5f16e6 Matrix lowering for functions with UDT params preserved. 7 years ago
  Xiang Li c45aa784ac Add AcceptHitAndEndSearch, CallShader, CommitHitAndStopRay and change ReportIntersection into ReportHit. 7 years ago
  Xiang Li b9ec4014d0 Add res type map for RayTracingAccelerationStructure. 7 years ago
  Xiang Li bc2e19b771 Support TraceRay and ReportIntersection which has user-define param at front-end. 7 years ago
  Tex Riddell 9a3bbb6603 Support SV_RayPayload and SV_IntersectionAttributes 7 years ago
  Tex Riddell e67ee2ae17 Treat RT entry like export - flatten params and don't clone 7 years ago
  Tex Riddell e9ce3e97d1 Add RT shader types for function attribution in lib target. 7 years ago
  Marcelo Lopez Ruiz a3b3c37720 Fixes #679 - missing scenario with *it is of type FunctionDecl (#1012) 7 years ago
  Xiang Li c011ec3d55 Support vector constant in TryEvalIntrinsic. (#902) 7 years ago
  Xiang Li 455885b3fc Support matrix transpose. (#900) 7 years ago
  Xiang Li fa0674829b Fix crash in code gen caused by cast atomic dst address. (#843) 7 years ago
  Lei Zhang 406fe38220 Add validation checks for HS/GS attributes after parsing (#768) 7 years ago
  Young Kim 44db464c32 Native Int16 and Uint16 types (#783) 7 years ago
  Young Kim 8c55bbbe6d Denorm to function attribute (#764) 7 years ago
  John Porto 502323cb73 moves the patch constant fn validation to the backend. (#754) 7 years ago
  Tex Riddell 694296b6b0 Add target-dependent experimental function attribute (#759) 7 years ago