mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-05 22:30:15 +00:00
![Henri Verbeet](/assets/img/avatar_default.png)
This was originally prompted by the fact that
wined3d_extract_shader_input_signature_from_dxbc() allocates elements with
HeapAlloc(), but d3d11_input_layout_to_wined3d_declaration() attempts to free
them with free(). That's a regression introduced by commit
b951c37b87
. Since we're touching the code
though, we may as well use vkd3d_shader_parse_input_signature(), and get rid
of wined3d_extract_shader_input_signature_from_dxbc().
19 lines
265 B
Makefile
19 lines
265 B
Makefile
MODULE = d3d11.dll
|
|
IMPORTLIB = d3d11
|
|
IMPORTS = dxguid uuid dxgi wined3d
|
|
EXTRAINCL = $(VKD3D_PE_CFLAGS)
|
|
|
|
C_SRCS = \
|
|
async.c \
|
|
buffer.c \
|
|
d3d11_main.c \
|
|
device.c \
|
|
inputlayout.c \
|
|
shader.c \
|
|
state.c \
|
|
texture.c \
|
|
utils.c \
|
|
view.c
|
|
|
|
RC_SRCS = version.rc
|