Commit History

Author SHA1 Message Date
  Lei Zhang b6d65cbe27 [spirv] Support 16-bit types in stage IO (#1227) 7 years ago
  Lei Zhang a4491dd439 [spirv] Support shifting all sets with -fvk-*-shift N all (#1224) 7 years ago
  Lei Zhang bdd9254a82 [spirv] Fix push constant defined from anonymous struct (#1223) 7 years ago
  Lei Zhang 794840785f [spirv] Support signed integer types for some builtins (#1215) 7 years ago
  Lei Zhang ffe3753c8d [spirv] Stop checking descriptor binding number overlap (#1210) 7 years ago
  Ehsan e24f4b7a65 [spirv] Variable/Resource in namespaces. (#1208) 7 years ago
  Lei Zhang db417e9ad5 [spirv] Update external projects (#1205) 7 years ago
  Lei Zhang 99c142be0b [spirv] Add support for DX layout rules (#1198) 7 years ago
  Lei Zhang 241d32c810 [spirv] Allow explicitly controlling SPIR-V extensions (#1151) 7 years ago
  Lei Zhang 725ecab3b9 [spirv] Add support for arrays of resources (#1184) 7 years ago
  Ehsan 4e5e56d0cd [spirv] Update SPIR-V Tools and Fix Builtin usage. (#1183) 7 years ago
  Ehsan c66c37cfa1 [spirv] Add support for DeviceIndex builtin. (#1171) 7 years ago
  Ehsan 3c511a0959 [spirv] Support TextureBuffer/ConstantBuffer arrays. (#1166) 7 years ago
  Lei Zhang 66a8998f87 [spirv] Translate SV_InnerCoverage into FullyCoveredEXT (#1165) 7 years ago
  Lei Zhang 01fb45c865 [spirv] Unify checks for skipping struct fields in layout (#1164) 7 years ago
  Lei Zhang d6dfe83f0a [spirv] Skip cbuffer/tbuffer when creating $Globals (#1162) 7 years ago
  Lei Zhang 0d8a15a61a [spirv] Better reflection support via new extensions (#1111) 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 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
  Lei Zhang c859bb040f [spirv] Support SPV_KHR_shader_draw_parameters (#1127) 7 years ago
  Lei Zhang 307c860193 [spirv] Consider majorness when accessing matrix in cbuffer (#1116) 7 years ago
  Lei Zhang 7b7510b2c5 [spirv] Fix location assignment for composite stage IO types (#1098) 7 years ago
  Lei Zhang 1e410c0b54 [spirv] Do not assign descriptors to Workgroup variables (#1100) 7 years ago
  Lei Zhang 4221a698e1 [spirv] Support WaveGetLaneCount() and WaveGetLaneIndex() (#1077) 7 years ago
  Lei Zhang 8283f8aabd [spirv] Remove the "var." prefix on cbuffer/tbuffer names (#1071) 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