Commit History

Author SHA1 Message Date
  Lei Zhang c133d935eb [spirv] Support SM6.0 wave ops using Vulkan 1.1 (#1118) 7 years ago
  Lei Zhang c859bb040f [spirv] Support SPV_KHR_shader_draw_parameters (#1127) 7 years ago
  Lei Zhang 70990344ed [spirv] Implement relaxed layout for vector types (#1092) 7 years ago
  Ehsan fc771d1046 [spirv] Non-literal 'literal float' as initializer (#1122) 7 years ago
  Lei Zhang 307c860193 [spirv] Consider majorness when accessing matrix in cbuffer (#1116) 7 years ago
  Lei Zhang c1ea245a16 [spirv] Add support for WaveReadLineFirst() (#1106) 7 years ago
  Ehsan 8d5d976674 [spirv] Take bitwidth into account when casting (#1105) 7 years ago
  Lei Zhang ca077c9b1f [spirv] Fix type mismatch for compound assignment (#1104) 7 years ago
  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