Mesa (master): d3d1x: assert if X visual is not among enumerated visuals
Luca Barbieri
lb at kemper.freedesktop.org
Fri Sep 24 13:12:44 UTC 2010
Module: Mesa
Branch: master
Commit: db1fbb1efc10ee4853c3fbdf63567e62fdde7447
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=db1fbb1efc10ee4853c3fbdf63567e62fdde7447
Author: Luca Barbieri <luca at luca-barbieri.com>
Date: Fri Sep 24 14:52:13 2010 +0200
d3d1x: assert if X visual is not among enumerated visuals
---
.../state_trackers/d3d1x/dxgi/src/dxgi_native.cpp | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/gallium/state_trackers/d3d1x/dxgi/src/dxgi_native.cpp b/src/gallium/state_trackers/d3d1x/dxgi/src/dxgi_native.cpp
index ef256a8..a75a953 100644
--- a/src/gallium/state_trackers/d3d1x/dxgi/src/dxgi_native.cpp
+++ b/src/gallium/state_trackers/d3d1x/dxgi/src/dxgi_native.cpp
@@ -902,6 +902,7 @@ struct GalliumDXGISwapChain : public GalliumDXGIObject<IDXGISwapChain, GalliumDX
{
XWindowAttributes xwa;
XGetWindowAttributes((Display*)parent->display, (Window)window, &xwa);
+ assert(adapter->configs_by_native_visual_id.count(xwa.visual->visualid));
config_num = adapter->configs_by_native_visual_id[xwa.visual->visualid];
}
else
More information about the mesa-commit
mailing list