Matúš Talčík
|
34c549d49d
|
spv-in flow: fix loop
|
2021-03-01 09:27:44 -05:00 |
|
Dzmitry Malyshau
|
0cefc1c46c
|
Remove mutation from the Call expression
|
2021-02-22 23:37:26 -05:00 |
|
Dzmitry Malyshau
|
694a00afcb
|
[spv-out] optimize if/else branching
|
2021-02-22 10:11:36 -05:00 |
|
Dzmitry Malyshau
|
5f21cf360f
|
Refactor snapshot testing to include some IR
|
2021-02-18 10:19:25 -05:00 |
|
Dzmitry Malyshau
|
8a0382a89d
|
Move global use flags into FunctionInfo
|
2021-02-17 15:37:37 -05:00 |
|
Pelle Johnsen
|
1861fca4ba
|
[glsl-in] Support multiple entrypoints
|
2021-02-17 10:05:40 -05:00 |
|
Dzmitry Malyshau
|
ad423124c0
|
Support constants in the naming processor
|
2021-02-14 20:43:50 -05:00 |
|
Dzmitry Malyshau
|
61d711b58f
|
Remove the Header from IR
|
2021-02-14 20:23:31 -05:00 |
|
Systemcluster
|
dcd269782a
|
[wgsl] restrict type casts to matching container types
|
2021-02-14 11:56:49 -05:00 |
|
Dzmitry Malyshau
|
c1fc5d6424
|
[msl] re-use expression results based on the analysis
|
2021-02-14 01:19:15 -05:00 |
|
Dzmitry Malyshau
|
8183f4ff6f
|
[spv-out] annotate function and constant names
|
2021-02-13 19:37:54 -05:00 |
|
Dzmitry Malyshau
|
38f3c4eb19
|
[spv-in] support dynamic vector insert/extract
|
2021-02-11 10:58:52 -05:00 |
|
Dzmitry Malyshau
|
20227e7c87
|
[msl] pass-through global resources in arguments
|
2021-02-10 23:22:14 -05:00 |
|
Dzmitry Malyshau
|
3aa11838c7
|
Refactor the global usage code into a separate module, fix inheriting from the callees
|
2021-02-10 11:02:56 -05:00 |
|
Dzmitry Malyshau
|
5b94ecd9b2
|
Add a snapshot for parsing spirv input
|
2021-02-08 15:59:47 -05:00 |
|
Dzmitry Malyshau
|
680fda9e1b
|
[spv-out] fix initial ID 0 and 1 assignments
|
2021-02-08 00:20:37 -05:00 |
|
Joshua Groves
|
31be7099f2
|
Move snapshot inputs and outputs around
|
2021-02-07 18:16:26 -05:00 |
|