[Git][wine/vkd3d][master] 6 commits: vkd3d-utils: Add a D3DPreprocessVKD3D() that allows configuring DLL version.
Henri Verbeet pushed to branch master at wine / vkd3d Commits: e2d50d10 by Elizabeth Figura at 2026-06-02T13:21:23+02:00 vkd3d-utils: Add a D3DPreprocessVKD3D() that allows configuring DLL version. bcd4f45431005760ca2635843eb38841da50dda8 should actually be version-specific behaviour. This is the first known case of version-specific behaviour that affects the preprocessor. - - - - - f65fda19 by Elizabeth Figura at 2026-06-02T13:24:00+02:00 tests/hlsl_d3d12: Test zero sized includes. - - - - - d77bbca9 by Elizabeth Figura at 2026-06-02T13:24:06+02:00 vkd3d-utils: Factor out an init_preprocess_info() helper. - - - - - f23fd40d by Elizabeth Figura at 2026-06-02T13:27:23+02:00 vkd3d-utils: Always supply a "pfn_close_include" callback in init_preprocess_info(). Specifying only one function works, and does what we want, but it violates the vkd3d-shader documentation and is confusing. - - - - - 68d21ff1 by Elizabeth Figura at 2026-06-02T13:29:15+02:00 vkd3d-utils: Pass the include context structure for all includes in init_preprocess_info(). We will need a structure anyway to pass the library version. - - - - - e02b9b10 by Elizabeth Figura at 2026-06-02T13:30:38+02:00 vkd3d-utils: Return E_INVALIDARG when opening an empty file in open_include(). When the compiler version is greater than 43. - - - - - 5 changed files: - include/vkd3d_utils.h - libs/vkd3d-utils/vkd3d_utils.map - libs/vkd3d-utils/vkd3d_utils_main.c - tests/d3d12_crosstest.h - tests/hlsl_d3d12.c View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f6f22e5e267c6ea38ca124a2e1fbc... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f6f22e5e267c6ea38ca124a2e1fbc... You're receiving this email because of your account on gitlab.winehq.org. Manage all notifications: https://gitlab.winehq.org/-/profile/notifications | Help: https://gitlab.winehq.org/help
participants (1)
-
Henri Verbeet (@hverbeet)