ameerj
|
2328b0b2a8
|
glsl: textures wip
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
32328acc39
|
glsl: Implement some attribute getters and setters
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
ee45d46f9e
|
glsl: Update phi node management
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
0adc9d2fc1
|
glsl: F16x2 storage atomics
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
3d950a8d18
|
glsl: implement phi nodes
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
659eecb295
|
glsl: Wip storage atomic ops
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
b3fce08191
|
glsl: Implement FCMP
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
7febd59ce1
|
glsl: Add a more robust fp formatter
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
d7656077bf
|
glsl: FP function fixes
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
30f47ec831
|
glsl: More FP instructions/fixes
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
1dae770c9d
|
glsl: Add many FP32/64 instructions
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
eea0726cd5
|
glsl: Implement a few Integer instructions
|
2021-07-22 21:51:36 -04:00 |
|
ameerj
|
c01220d25a
|
glsl: INeg and IAdd negate tests
|
2021-07-22 21:51:35 -04:00 |
|
ameerj
|
6ee142d3e4
|
glsl: Reusable typed variables. IADD32
|
2021-07-22 21:51:35 -04:00 |
|
ameerj
|
3355c467e0
|
glsl: Fix "reg" allocing
based on glasm with some tweaks
|
2021-07-22 21:51:35 -04:00 |
|
ameerj
|
fda83fe3c5
|
glsl: Initial backend
|
2021-07-22 21:51:35 -04:00 |
|