Ehsan
|
ec9cfae3b6
[spirv] Translation of while loops (#532)
|
8 anos atrás |
Lei Zhang
|
e4db8bda97
[spirv] Revise to provide more initializer list support (#523)
|
8 anos atrás |
Lei Zhang
|
32872ab4d2
[spirv] Translate operator[] for vector and matrix types (#519)
|
8 anos atrás |
Ehsan
|
de4bdebdc6
[spirv] Translate switch statements using if statements (#517)
|
8 anos atrás |
Lei Zhang
|
9a2c5cc89d
[spirv] Add support for matrix swizzling (#514)
|
8 anos atrás |
Lei Zhang
|
660ab29b70
[spirv] Add support for matrix splatting (#513)
|
8 anos atrás |
Lei Zhang
|
d6c810d23d
[spirv] Support ++ and -- for floating point matrices (#512)
|
8 anos atrás |
Lei Zhang
|
2fde79b470
[spirv] Add support for matrix arithmetic operations (#508)
|
8 anos atrás |
Ehsan
|
8395b98539
[spirv] Intrinsic function all, any, asfloat, asint, and asuint (#506)
|
8 anos atrás |
Ehsan
|
bb303364a9
[spirv] Translate switch statements using OpSwitch (#505)
|
8 anos atrás |
Lei Zhang
|
7ecb030694
[spirv] Add support for floating point matrix types (#504)
|
8 anos atrás |
Lei Zhang
|
a1a3623787
[spirv] Add support for vector swizzling (#503)
|
8 anos atrás |
Lei Zhang
|
694c35a47e
[spirv] Translate vector truncation and splatting (#502)
|
8 anos atrás |
Lei Zhang
|
c760e02232
[spirv] Support casting to bool/int/float (vector) values (#500)
|
8 anos atrás |
Lei Zhang
|
f38109c154
[spirv] Translate boolean math operators: &&, ||, ?: (#499)
|
8 anos atrás |
Lei Zhang
|
c8ff1681be
[spirv] Support unary operators: ++, --, !, +, - (#497)
|
8 anos atrás |
Ehsan
|
e6685a310d
[spirv] Translate intrinsic dot product. (#496)
|
8 anos atrás |
Lei Zhang
|
399e987298
[spirv] Translate bitwise operators (#495)
|
8 anos atrás |
Lei Zhang
|
5d7f35b0c1
[spirv] Translate arithmetic assign operators (#493)
|
8 anos atrás |
Lei Zhang
|
660a367778
[spirv] Vector types, variable initializers, and comparison (#488)
|
8 anos atrás |
Lei Zhang
|
dc240f47e7
[spirv] Translate non-entry functions and function calls (#487)
|
8 anos atrás |
Lei Zhang
|
e02ff7fa4e
[spirv] Handle basic block orders (#481)
|
8 anos atrás |
Lei Zhang
|
6503469808
[spirv] Improve SPIR-V structures and tests for them (#477)
|
8 anos atrás |
Lei Zhang
|
59b4535990
[spirv] Translate for statement (#470)
|
8 anos atrás |
Lei Zhang
|
a4538a9252
[spirv] Translate if statement (#462)
|
8 anos atrás |
Lei Zhang
|
5b37ea784f
[spirv] Translate arithmetic operations for integers and floats (#461)
|
8 anos atrás |
Lei Zhang
|
5e4b7c46ba
[spirv] Support primitive types, their constants, and assignments (#458)
|
8 anos atrás |
Ehsan
|
aa2751504e
[spirv] Effcee test fixture and a sample test. (#452)
|
8 anos atrás |
Lei Zhang
|
6c64875343
[spirv] Refactoring: split files and use LLVM libraries (#450)
|
8 anos atrás |
Ehsan
|
4e1e9a78db
[spirv] Fully translate constant pixel shader (#448)
|
8 anos atrás |