[PATCH v3 3/6] d3dx10: Exit early on volume textures in D3DX10CreateTextureFromMemory.
Piotr Caban
wine at gitlab.winehq.org
Wed Jun 15 07:24:46 CDT 2022
From: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Piotr Caban <piotr at codeweavers.com>
---
dlls/d3dx10_43/texture.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/dlls/d3dx10_43/texture.c b/dlls/d3dx10_43/texture.c
index d5066b9793b..d3a4d9450b6 100644
--- a/dlls/d3dx10_43/texture.c
+++ b/dlls/d3dx10_43/texture.c
@@ -714,6 +714,13 @@ HRESULT WINAPI D3DX10CreateTextureFromMemory(ID3D10Device *device, const void *s
*hresult = E_FAIL;
return E_FAIL;
}
+ if (img_info.ArraySize != 1)
+ {
+ FIXME("img_info.ArraySize = %d not supported.\n", img_info.ArraySize);
+ if (hresult)
+ *hresult = E_NOTIMPL;
+ return E_NOTIMPL;
+ }
if (FAILED(hr = WICCreateImagingFactory_Proxy(WINCODEC_SDK_VERSION, &factory)))
goto end;
--
GitLab
https://gitlab.winehq.org/wine/wine/-/merge_requests/228
More information about the wine-devel
mailing list