Nikolay Sivov
|
827a359b45
|
vkd3d-shader/hlsl: Handle uppercase regset names in packoffset().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2023-04-19 20:45:50 +02:00 |
|
Nikolay Sivov
|
0cea4d352e
|
vkd3d-shader/hlsl: Handle uppercase regset names in register().
|
2023-04-19 20:45:48 +02:00 |
|
Francisco Casas
|
f3e81327dc
|
vkd3d-shader/hlsl: Consider register() as manual packing for resource fields.
|
2023-04-04 21:59:49 +02:00 |
|
Francisco Casas
|
70ff7aaddd
|
tests: Test packoffset() with resources inside cbuffers.
|
2023-04-04 21:59:49 +02:00 |
|
Francisco Casas
|
60237cb773
|
vkd3d-shader/hlsl: Don't allow manual and automatic cbuffer offset packing.
|
2023-04-04 21:59:45 +02:00 |
|
Francisco Casas
|
4448d114ad
|
vkd3d-shader/hlsl: Detect overlaps in cbuffer offsets.
|
2023-04-04 21:59:43 +02:00 |
|
Francisco Casas
|
7777c32cac
|
vkd3d-shader/hlsl: Support packoffset().
|
2023-04-04 21:59:42 +02:00 |
|
Francisco Casas
|
4aca335f42
|
vkd3d-shader/hlsl: Parse packoffset().
|
2023-04-04 21:59:40 +02:00 |
|
Francisco Casas
|
496f9b42cb
|
tests: Test packoffset().
|
2023-04-04 21:59:39 +02:00 |
|
Francisco Casas
|
cf59ad9c9f
|
tests: Test cbuffer element offsets.
|
2023-04-04 21:59:37 +02:00 |
|
Francisco Casas
|
bd501ce336
|
vkd3d-shader/hlsl: Don't produce a parse error on empty buffer_body.
|
2022-11-18 22:29:06 +01:00 |
|