mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
vkd3d-shader: Import the HLSL compiler from Wine.
This corresponds to Wine commit 9f9fec18799bf59df6211b7294f8d338caa7f4db. Note that for the moment, compilation messages have not been ported. Signed-off-by: Zebediah Figura <zfigura@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Matteo Bruni <mbruni@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
committed by
Alexandre Julliard
parent
9d6be9530b
commit
b523122ef3
16
Makefile.am
16
Makefile.am
@@ -126,9 +126,22 @@ libs/vkd3d-shader/preproc.tab.c libs/vkd3d-shader/preproc.tab.h &: libs/vkd3d-sh
|
||||
@$(MKDIR_P) libs/vkd3d-shader
|
||||
$(VKD3D_V_BISON)$(BISON) $(YFLAGS) -d -o libs/vkd3d-shader/preproc.tab.c $<
|
||||
|
||||
BUILT_SOURCES += libs/vkd3d-shader/preproc.tab.h
|
||||
libs/vkd3d-shader/hlsl.yy.c: $(srcdir)/libs/vkd3d-shader/hlsl.l
|
||||
@$(MKDIR_P) libs/vkd3d-shader
|
||||
$(VKD3D_V_FLEX)$(FLEX) $(LFLAGS) -o $@ $<
|
||||
|
||||
libs/vkd3d-shader/hlsl.tab.c libs/vkd3d-shader/hlsl.tab.h &: libs/vkd3d-shader/hlsl.y
|
||||
@$(MKDIR_P) libs/vkd3d-shader
|
||||
$(VKD3D_V_BISON)$(BISON) $(YFLAGS) -d -o libs/vkd3d-shader/hlsl.tab.c $<
|
||||
|
||||
BUILT_SOURCES += \
|
||||
libs/vkd3d-shader/hlsl.tab.h \
|
||||
libs/vkd3d-shader/preproc.tab.h
|
||||
|
||||
vkd3d_shader_yyfiles = \
|
||||
libs/vkd3d-shader/hlsl.tab.c \
|
||||
libs/vkd3d-shader/hlsl.tab.h \
|
||||
libs/vkd3d-shader/hlsl.yy.c \
|
||||
libs/vkd3d-shader/preproc.tab.c \
|
||||
libs/vkd3d-shader/preproc.tab.h \
|
||||
libs/vkd3d-shader/preproc.yy.c
|
||||
@@ -146,6 +159,7 @@ libvkd3d_shader_la_SOURCES = \
|
||||
include/vkd3d_shader.h \
|
||||
libs/vkd3d-shader/checksum.c \
|
||||
libs/vkd3d-shader/dxbc.c \
|
||||
libs/vkd3d-shader/hlsl.c \
|
||||
libs/vkd3d-shader/spirv.c \
|
||||
libs/vkd3d-shader/trace.c \
|
||||
libs/vkd3d-shader/vkd3d_shader.map \
|
||||
|
Reference in New Issue
Block a user