Commit History

Author SHA1 Message Date
  Lei Zhang 8bb01b2dac [spirv] Support cbuffer and layout decorations (#585) 8 years ago
  Ehsan f17bbb3c39 [spirv] Translation of SV_DispatchThreadID. (#582) 8 years ago
  Ehsan 4cbc45cf27 [spirv] Support (RW)ByteAddrressBuffer and load/store methods (#581) 8 years ago
  Ehsan 1e6a9afd47 [spirv] Translate numthreads attribute for CS. (#580) 8 years ago
  Lei Zhang 0e0e014232 [spirv] Add CL option for stage I/O location assignment order (#578) 8 years ago
  Lei Zhang 65d17b4f7c [spirv] Support setting resource binding numbers (#577) 8 years ago
  Lei Zhang 2b3be347a9 [spirv] Support six texture methods (#576) 8 years ago
  Lei Zhang f284c982c9 [spirv] Support texture and sampler types (#572) 8 years ago
  Lei Zhang 299bb535b8 [spirv] Support interpolation modes on PS input variables (#571) 8 years ago
  Lei Zhang 9fbe9bb349 [spirv] Turn on C++11 attributes and support [[vk::location(X)]] (#568) 8 years ago
  Lei Zhang d4f8ffaab6 [spirv] Optimize IfStmt codegen for const-eval'able conditions (#567) 8 years ago
  Lei Zhang c99605827c [spirv] Add support for constant array type (#565) 8 years ago
  Lei Zhang 634b459283 [spirv] Assign locations to stage I/O variables alphabetically (#564) 8 years ago
  Lei Zhang a727fc8838 [spirv] Support PS SV_Depth{Greater|Less}Equal and SV_IsFrontFace (#563) 8 years ago
  Ehsan 8b2d5a0d0f [spirv] Process the clamp intrinsic function (#562) 8 years ago
  Ehsan 4aae84deef [spirv] Translation of more intrinsic HLSL functions (#560) 8 years ago
  Lei Zhang 5423d05daf [spirv] Support input modifiers on function parameters (#559) 8 years ago
  Lei Zhang d98d66564a [spirv] Converted to generate wrapper for entry function (#557) 8 years ago
  Lei Zhang 1e6d05ac59 [spirv] Add test for struct accessing and assignment (#551) 8 years ago
  Lei Zhang 35138b401c [spirv] More support for matrices and structs in init lists (#548) 8 years ago
  Ehsan 9d7db791eb [spirv] Translate intrinsic HLSL mul() function (#547) 8 years ago
  Ehsan 546597d994 [spirv] Handle early return and discard statements (#546) 8 years ago
  Ehsan 2c10bad1ea [spirv] Support continue and break statements (#543) 8 years ago
  Lei Zhang b529d22725 [spirv] Add tests for struct types and emit struct debug names (#542) 8 years ago
  Lei Zhang 1da87c6aaf [spirv] Handle static global and local variables (#541) 8 years ago
  Ehsan 0a04055996 [spirv] Translation of do-while loops (#539) 8 years ago
  Lei Zhang aef18a9966 [spirv] Derive storage class properly from original variables (#538) 8 years ago
  Ehsan ff65329ee2 [spirv] Translate more instrinsic functions (#537) 8 years ago
  Lei Zhang c5a2da0275 [spirv] Handle variable definitions in if statements (#536) 8 years ago
  Lei Zhang d153fe8e96 [spirv] Support several SV semantics in VS and PS (#534) 8 years ago