Module: vkd3d Branch: master Commit: b63c8536885fe3a984c1e6b27d4dd000a36aade0 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/b63c8536885fe3a984c1e6b27d4dd0...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue Feb 21 15:18:40 2023 +0100
vkd3d-utils: Implement D3DGetBlobPart().
This was largely adapted from Wine's d3dcompiler_43, with some style adjustments.
---
include/private/vkd3d_common.h | 20 ++ include/vkd3d_d3dcompiler.h | 22 ++ include/vkd3d_utils.h | 7 + libs/vkd3d-shader/vkd3d_shader_private.h | 17 - libs/vkd3d-utils/vkd3d_utils.map | 1 + libs/vkd3d-utils/vkd3d_utils_main.c | 205 +++++++++++ programs/vkd3d-compiler/main.c | 2 - tests/hlsl_d3d12.c | 578 +++++++++++++++++++++++++++++++ 8 files changed, 833 insertions(+), 19 deletions(-)