1. 30 Apr, 2016 1 commit
    • Implement the extension GL_ARB_gpu_shader_int64 · 8ff43de8
      Rex Xu authored
      - Add new keyword int64_t/uint64_t/i64vec/u64vec.
      - Support 64-bit integer literals (dec/hex/oct).
      - Support built-in operators for 64-bit integer type.
      - Add implicit and explicit type conversion for 64-bit integer type.
      - Add new built-in functions defined in this extension.
  2. 28 Apr, 2016 1 commit
  3. 27 Apr, 2016 4 commits
  4. 22 Apr, 2016 1 commit
  5. 21 Apr, 2016 1 commit
  6. 18 Apr, 2016 1 commit
  7. 14 Apr, 2016 2 commits
    • fix the problem that spec constant composite instruction being used when only… · 1f2820a3
      qining authored
      fix the problem that spec constant composite instruction being used when only front-end constants are used in the constructor
    • Fix spec const construtor for matrix and vector · 27e04a00
      qining authored
      Fix issue: #237
      
      1. The code generated for matrix constructor should 1) build column
      vectors first, 2) build matrix with the vectors.
      
      2. When there is only one scalar type constituent in vector's
      constructor, we should populate the constituent to fill all the slots in
      the vector. As for matrix, the single constituent should be populated to
      the diagonal positions (top-left to bottom-right diagonal).
      
      remove createSpvConstantFromConstSubTree()
  8. 13 Apr, 2016 5 commits
  9. 12 Apr, 2016 1 commit
  10. 11 Apr, 2016 1 commit
  11. 09 Apr, 2016 2 commits
  12. 07 Apr, 2016 2 commits
  13. 06 Apr, 2016 5 commits
  14. 04 Apr, 2016 3 commits
  15. 03 Apr, 2016 4 commits
  16. 02 Apr, 2016 3 commits
  17. 31 Mar, 2016 3 commits