Commit History

Author SHA1 Message Date
  Ehsan 93ba5ed95f [spirv] Non-floating point matrix layout. (#1097) 7 years ago
  Lei Zhang 7b7510b2c5 [spirv] Fix location assignment for composite stage IO types (#1098) 7 years ago
  Lei Zhang 552b5cc8a2 [spirv] Support 64bit types during resource calculation (#1099) 7 years ago
  Lei Zhang 4221a698e1 [spirv] Support WaveGetLaneCount() and WaveGetLaneIndex() (#1077) 7 years ago
  Lei Zhang b05430d9fb [spirv] Add support for PS [earlydepthstencil] attribute (#1074) 7 years ago
  Lei Zhang 1f1ea2b7f5 [spirv] Avoid getting constant zero for static resources (#1056) 7 years ago
  Lei Zhang 240a5d8e7f [spirv] Wrap global matrix variables in structs (#1050) 7 years ago
  Lei Zhang a7aaccef9f [spirv] Support OO inheritance in GS stage IOs (#1043) 7 years ago
  Lei Zhang 902b1ee3c1 [spirv] Handle OO inheritance in stage IOs (#1041) 7 years ago
  Lei Zhang e9120a1594 [spirv] Add support for OO inheritance (#1039) 7 years ago
  Lei Zhang d90f31f177 [spirv] Support assigning arrays as a whole (#1038) 7 years ago
  Lei Zhang d81941c4cb [spirv] Majorness decoration for *StructuredBuffer<matrix> (#1035) 7 years ago
  Lei Zhang c616efef3e [spirv] Fix neglecting majorness on cbuffer/tbuffer members (#1018) 7 years ago
  Lei Zhang 05a5fd7759 [spirv] FloatConversion for structs with one single member (#1019) 7 years ago
  Lei Zhang 14c3c0d92c [spirv] Add initial support for specialization constant (#1009) 7 years ago
  Lei Zhang 878441553f [spirv] Handle function definitions in cbuffer/tbuffer (#1015) 7 years ago
  Lei Zhang 4cbada6181 [spirv] Translate SubpassInput(MS) and their methods (#1013) 7 years ago
  Lei Zhang 6af2a123d8 [spirv] Add support for .GetSamplePosition() (#1008) 7 years ago
  Lei Zhang 79f4da1500 [spirv] Support float[1] as the type of SV_InsideTessFactor (#1003) 7 years ago
  Lei Zhang 4b2cbf2167 [spirv] Legalization: associated counters in implicit objects (#1002) 7 years ago
  Lei Zhang 6f6c600ebc [spirv] Legalization: associated counter in structs (#997) 7 years ago
  Lei Zhang 4e01373037 [spirv] Fix extra OpLoad when using images on lhs of assignment (#981) 7 years ago
  Lei Zhang ca1df7b35c [spirv] Fix vector swizzling on RWBuffer/RWTexture elements (#979) 7 years ago
  Lei Zhang 7ef612d3a4 [spirv] Fix out/inout vector parameter assignment (#978) 7 years ago
  Lei Zhang 02bc6fae08 [spirv] Legalization: validate with relaxed logical pointer (#975) 7 years ago
  Lei Zhang 415e190a8b [spirv] Legalization: support structured/byte buffer in structs (#970) 7 years ago
  Lei Zhang f9d613b795 [spirv] Add support for -fvk-invert-y (#967) 7 years ago
  Lei Zhang 46c0e3cf2f [spirv] Use temporary variable for method call on static variable (#973) 7 years ago
  Sebastian Tafuri 1eaf553cfb [spirv] Respect default matrix order set from command line(#961) 7 years ago
  Ehsan eeab612da9 [spirv] 16-bit and 64-bit int, uint, and float. (#966) 7 years ago