cplussharp / graph-studio-next

GraphStudioNext is a tool for developers to build and test DirectShow Graphs
355 stars 94 forks source link

DXVA NullRenderer changes the floating point control word #240

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
This is a problem for demuxers that call into readers when connecting.  Patch:

Index: src/filters/dxva_null/filter_dxva_null.cpp
===================================================================
--- src/filters/dxva_null/filter_dxva_null.cpp  (revision 403)
+++ src/filters/dxva_null/filter_dxva_null.cpp  (working copy)
@@ -266,7 +266,7 @@

     m_pD3D->CreateDevice(
         D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, m_hWnd,
-        D3DCREATE_SOFTWARE_VERTEXPROCESSING | D3DCREATE_MULTITHREADED, //| 
D3DCREATE_MANAGED,
+        D3DCREATE_SOFTWARE_VERTEXPROCESSING | D3DCREATE_MULTITHREADED | 
D3DCREATE_FPU_PRESERVE, //| D3DCREATE_MANAGED,
         &pp, &m_pD3DDev);
 }

Original issue reported on code.google.com by bruno...@gmail.com on 30 Jun 2014 at 1:39

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r407.

Original comment by cgraef...@gmail.com on 9 Jul 2014 at 12:27