[vlc-devel] [PATCH] direct3d11: fix crash when displaying RGB32
Steve Lhomme
robux4 at videolabs.io
Mon Oct 30 11:20:42 CET 2017
The mapping to the texture sampler was missing
---
modules/video_output/win32/direct3d11.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/modules/video_output/win32/direct3d11.c b/modules/video_output/win32/direct3d11.c
index 2ff3040422..d677635268 100644
--- a/modules/video_output/win32/direct3d11.c
+++ b/modules/video_output/win32/direct3d11.c
@@ -1757,6 +1757,7 @@ static HRESULT CompilePixelShader(vout_display_t *vd, const d3d_format_t *format
break;
case DXGI_FORMAT_R8G8B8A8_UNORM:
case DXGI_FORMAT_B8G8R8A8_UNORM:
+ case DXGI_FORMAT_B8G8R8X8_UNORM:
case DXGI_FORMAT_B5G6R5_UNORM:
psz_sampler =
"sample = shaderTexture[0].Sample(SampleType, In.Texture);";
--
2.14.2
More information about the vlc-devel
mailing list