Module: vkd3d
Branch: master
Commit: 803dfc1246a33e23665a85d28ea78205a6efb998
URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/803dfc1246a33e23665a85d28ea78…
Author: Henri Verbeet <hverbeet(a)codeweavers.com>
Date: Mon Dec 4 16:44:48 2023 +0100
vkd3d-shader: Update the vkd3d_shader_scan() documentation.
Scanning d3dbc sources is supported now, and
vkd3d_shader_scan_combined_resource_sampler_info is supported as a chained
structure.
---
include/vkd3d_shader.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/include/vkd3d_shader.h b/include/vkd3d_shader.h
index ed6d6432..c43b619d 100644
--- a/include/vkd3d_shader.h
+++ b/include/vkd3d_shader.h
@@ -2148,12 +2148,14 @@ VKD3D_SHADER_API int vkd3d_shader_convert_root_signature(struct vkd3d_shader_ver
*
* Currently this function supports the following code types:
* - VKD3D_SHADER_SOURCE_DXBC_TPF
+ * - VKD3D_SHADER_SOURCE_D3D_BYTECODE
*
* \param compile_info A chained structure containing scan parameters.
* \n
- * The DXBC_TPF scanner supports the following chained structures:
+ * The scanner supports the following chained structures:
* - vkd3d_shader_scan_descriptor_info
* - vkd3d_shader_scan_signature_info
+ * - vkd3d_shader_scan_combined_resource_sampler_info
* \n
* Although the \a compile_info parameter is read-only, chained structures
* passed to this function need not be, and may serve as output parameters,
Module: vkd3d
Branch: master
Commit: ac5a583b11400406b769a5100bf71ff6ced58de8
URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/ac5a583b11400406b769a5100bf71…
Author: Henri Verbeet <hverbeet(a)codeweavers.com>
Date: Sun Dec 3 16:28:53 2023 +0100
readme: Document VKD3D_SHADER_CONFIG.
---
README | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/README b/README
index 664a2867..01078723 100644
--- a/README
+++ b/README
@@ -65,6 +65,11 @@ commas or semicolons.
* VKD3D_DISABLE_EXTENSIONS - a list of Vulkan extensions that libvkd3d should
not use even if available.
+ * VKD3D_SHADER_CONFIG - a list of options that change the behavior of
+ libvkd3d-shader.
+ * force_validation - Enable (additional) validation of libvkd3d-shader's
+ internal representation of shaders.
+
* VKD3D_SHADER_DEBUG - controls the debug level for log messages produced by
libvkd3d-shader. See VKD3D_DEBUG for accepted values.