Henri Verbeet : vkd3d-shader/sm1: Introduce a parser for the legacy D3D byte-code format.
Alexandre Julliard
julliard at winehq.org
Wed Oct 6 15:51:13 CDT 2021
Module: vkd3d
Branch: master
Commit: f7662f9878f6e7c2950a5e876682126cb5a735e6
URL: https://source.winehq.org/git/vkd3d.git/?a=commit;h=f7662f9878f6e7c2950a5e876682126cb5a735e6
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date: Wed Oct 6 17:11:48 2021 +0200
vkd3d-shader/sm1: Introduce a parser for the legacy D3D byte-code format.
This is largely derived from the parser in Wine/wined3d, as of wine-6.18.
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
Makefile.am | 1 +
include/private/vkd3d_debug.h | 1 +
include/vkd3d_shader.h | 5 +
libs/vkd3d-common/debug.c | 18 +-
libs/vkd3d-shader/d3dbc.c | 958 +++++++++++++++++++++++++++++++
libs/vkd3d-shader/vkd3d_shader_main.c | 50 ++
libs/vkd3d-shader/vkd3d_shader_private.h | 12 +
programs/vkd3d-compiler/main.c | 4 +
tests/vkd3d_shader_api.c | 89 +++
9 files changed, 1133 insertions(+), 5 deletions(-)
Diff: https://source.winehq.org/git/vkd3d.git/?a=commitdiff;h=f7662f9878f6e7c2950a5e876682126cb5a735e6
More information about the wine-cvs
mailing list