vkd3d/libs
Elizabeth Figura eb71a1722a vkd3d-shader: Use an extended version of vkd3d_shader_immediate_constant in vkd3d_shader_parameter1.
This is a proposed API change in 946, which won't make it into this release.

The intent is to allow slightly larger constants to be specified in the updated
vkd3d_shader_parameter1 structure. In particular, this is large enough to pass
4-dimensional integer or float vectors inline, which the proposed clip plane
implementation will use, as well as other Direct3D FFP parameters.

We could also simply add vkd3d_shader_immediate_constant1 as a separate union
member in vkd3d_shader_parameter1, but this API is a bit cleaner and simpler.
2024-08-28 12:08:37 +02:00
..
vkd3d vkd3d: Free descriptor range information on error paths in d3d12_root_signature_info_from_desc(). (Valgrind) 2024-08-26 11:20:54 +02:00
vkd3d-common vkd3d-common: Replace assert() with VKD3D_ASSERT(). 2024-08-13 21:20:28 +02:00
vkd3d-shader vkd3d-shader: Use an extended version of vkd3d_shader_immediate_constant in vkd3d_shader_parameter1. 2024-08-28 12:08:37 +02:00
vkd3d-utils Release 1.12. 2024-05-29 22:05:28 +02:00
.gitignore libs/vkd3d: Trace build version. 2018-06-27 22:43:49 +02:00