Mesa (master): d3d11: advertise IDXGIDevice1, not just IDXGIDevice

Luca Barbieri lb at kemper.freedesktop.org
Mon Sep 27 20:28:44 UTC 2010


Module: Mesa
Branch: master
Commit: dfc546c047b0f6df254586e991f656faa781ddba
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dfc546c047b0f6df254586e991f656faa781ddba

Author: Luca Barbieri <luca at luca-barbieri.com>
Date:   Mon Sep 27 15:34:26 2010 +0200

d3d11: advertise IDXGIDevice1, not just IDXGIDevice

Fixes failure to create device in DirectX SDK samples.

---

 .../d3d1x/d3d1xstutil/include/d3d1xstutil.h        |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/gallium/state_trackers/d3d1x/d3d1xstutil/include/d3d1xstutil.h b/src/gallium/state_trackers/d3d1x/d3d1xstutil/include/d3d1xstutil.h
index 2b613b8..af355f0 100644
--- a/src/gallium/state_trackers/d3d1x/d3d1xstutil/include/d3d1xstutil.h
+++ b/src/gallium/state_trackers/d3d1x/d3d1xstutil/include/d3d1xstutil.h
@@ -1008,7 +1008,7 @@ COM_INTERFACE(IDXGIAdapter1, IDXGIAdapter)
 COM_INTERFACE(IDXGIFactory1, IDXGIFactory)
 
 template<typename Base>
-struct GalliumDXGIDevice : public GalliumMultiPrivateDataComObject<Base, IDXGIDevice>
+struct GalliumDXGIDevice : public GalliumMultiPrivateDataComObject<Base, IDXGIDevice1>
 {
 	ComPtr<IDXGIAdapter> adapter;
 	int priority;




More information about the mesa-commit mailing list