vkd3d-shader/preproc: Store argument values per expansion, not per macro.

This commit is contained in:
Elizabeth Figura
2024-09-20 15:41:35 -05:00
committed by Henri Verbeet
parent e7c4867359
commit aa79bfa681
Notes: Henri Verbeet 2024-10-07 17:53:30 +02:00
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1147
4 changed files with 38 additions and 35 deletions

View File

@ -375,3 +375,7 @@ key1
[preproc]
#define key1 ::key2 pass
key1
[preproc]
#define KEY(a, b) a b
KEY(KEY(x, y), pass)