Commit History

Author SHA1 Message Date
  Lei Zhang 4491a30fba [spirv] Support non-constant offsets in .Gather*() methods (#1232) 7 years ago
  Ehsan 483901edba [spirv] Member fn call use Function storage class. (#1226) 7 years ago
  Ehsan b241b8bd98 [spirv] Handle rvalue passed to Interlocked methods (#1220) 7 years ago
  Lei Zhang c7b2ba11a3 [spirv] Emit source file name if -Zi is specified (#1219) 7 years ago
  Ehsan 6d152bf14c [spirv] Boolean layout in struct reconstruction. (#1211) 7 years ago
  Ehsan e24f4b7a65 [spirv] Variable/Resource in namespaces. (#1208) 7 years ago
  Ehsan 38500c2f6f [spirv] Preliminary support for namespaces. (#1207) 7 years ago
  Lei Zhang 0a8b8c4e1d [spirv] Rename -fvk-use-glsl-layout to -fvk-use-gl-layout (#1206) 7 years ago
  Lei Zhang 99c142be0b [spirv] Add support for DX layout rules (#1198) 7 years ago
  Lei Zhang 0f165c6483 [spirv] Hack OpSampledImage for depth-comparison sampling (#1191) 7 years ago
  Lei Zhang 3c60ad7ed2 [spirv] Do per-element load for opaque arrays (#1189) 7 years ago
  Ehsan 2a0b7c49fd [spirv] Add -fspv-target-env command line option. (#1187) 7 years ago
  Lei Zhang 241d32c810 [spirv] Allow explicitly controlling SPIR-V extensions (#1151) 7 years ago
  Ehsan 3c511a0959 [spirv] Support TextureBuffer/ConstantBuffer arrays. (#1166) 7 years ago
  Lei Zhang 4cfcdf3239 [spirv] Emit single store for cross-storage-class composite types (#1158) 7 years ago
  Lei Zhang 9b0167be56 [spirv] Add support for :packoffset() (#1156) 7 years ago
  Lei Zhang 0d8a15a61a [spirv] Better reflection support via new extensions (#1111) 7 years ago
  Lei Zhang cfd787a18e [spirv] Cull RHS of shift operations (#1148) 7 years ago
  Ehsan be8c74dd4f [spirv] Booleans do not have a physical layout. (#1140) 7 years ago
  Lei Zhang 5d557ccb34 [spirv] Revamp matrix majorness handling (#1144) 7 years ago
  Lei Zhang f6f79e744d [spirv] Emit OpSource debug instruction (#1145) 7 years ago
  Lei Zhang e3662ff353 [spirv] Collect global non-resource variables into $Globals (#1138) 7 years ago
  Lei Zhang c133d935eb [spirv] Support SM6.0 wave ops using Vulkan 1.1 (#1118) 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 c8970cdf6b [spirv] Ignore static when seeing both static and groupshared (#1101) 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