Józef Kucia
|
94d0b8a7c8
|
tests: Add test for scissor test.
|
2017-06-29 13:40:27 +02:00 |
|
Józef Kucia
|
b1000b73d3
|
tests: Add visual test for SM5 bit instructions.
|
2017-06-29 09:02:50 +02:00 |
|
Józef Kucia
|
f8b25dcea4
|
libs/vkd3d-shader: Implement "neg" modifier for integers.
|
2017-06-29 09:02:50 +02:00 |
|
Józef Kucia
|
169b1e7885
|
libs/vkd3d-shader: Translate movc instruction.
|
2017-06-29 09:02:50 +02:00 |
|
Józef Kucia
|
0ef0b54eed
|
libs/vkd3d-shader: Translate SM5 bit instructions.
|
2017-06-29 09:02:50 +02:00 |
|
Józef Kucia
|
3907daf34b
|
tests: Add visual tests for ishl instruction.
|
2017-06-29 09:02:50 +02:00 |
|
Józef Kucia
|
b2f8454a0f
|
libs/vkd3d-shader: Translate ishl instruction.
|
2017-06-29 09:02:50 +02:00 |
|
Józef Kucia
|
cd2e14ba22
|
tests: Add visual test for ushr instruction.
|
2017-06-29 09:02:50 +02:00 |
|
Józef Kucia
|
4e22eeec05
|
tests: Add visual test for ishr instruction.
|
2017-06-29 09:02:50 +02:00 |
|
Józef Kucia
|
1e7fc384fc
|
libs/vkd3d-shader: Translate ishr instruction.
|
2017-06-29 09:02:50 +02:00 |
|
Józef Kucia
|
4de9405a7b
|
libs/vkd3d-shader: Allow input declarations with no write mask.
|
2017-06-29 09:02:50 +02:00 |
|
Józef Kucia
|
6dbdb872fc
|
tests: Add visual tests for bitfield instructions.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
c708c56d7b
|
libs/vkd3d-shader: Translate ushr instruction.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
32cc44150d
|
libs/vkd3d-shader: Translate bitfield instructions.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
dffa2ad80f
|
libs/vkd3d-shader: Use signed integer format when masking bitfield instruction operands.
This shouldn't be strictly needed, but it fixes bfi on Nvidia.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
2c139bdf81
|
libs/vkd3d-shader: Mask immediate constant operands for bitfield instructions.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
5005e2c10d
|
tests: Add visual test for ftoi instruction.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
acc854ccec
|
tests: Add visual test for ftou instruction.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
e623583048
|
libs/vkd3d-shader: Translate value preserving conversion instructions.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
0cbd632bd3
|
tests: Add more tests for control flow instructions.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
7e71b86031
|
libs/vkd3d-shader: Track current block for control flow instructions.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
170168c9cb
|
libs/vkd3d-shader: Implement more floating-point comparison instructions.
|
2017-06-28 12:28:09 +02:00 |
|
Józef Kucia
|
3190fbffb7
|
libs/vkd3d-shader: Translate iadd instruction.
|
2017-06-27 22:21:43 +02:00 |
|
Józef Kucia
|
6eb2d9cee4
|
libs/vkd3d-shader: Translate ieq instruction.
|
2017-06-27 22:21:43 +02:00 |
|
Józef Kucia
|
6fa98eb77c
|
libs/vkd3d-shader: Implement absolute value source modifier.
|
2017-06-27 22:21:43 +02:00 |
|