[Bug 32581] New: Invalid dwFlags of reference rasterizer HAL D3DDEVICEDESC
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri Dec 28 21:07:27 CST 2012
http://bugs.winehq.org/show_bug.cgi?id=32581
Bug #: 32581
Summary: Invalid dwFlags of reference rasterizer HAL
D3DDEVICEDESC
Product: Wine
Version: 1.5.19
Platform: x86-64
URL: http://slackware.sukkology.net/packages/d2xcvs/d2x/arc
h/win32/d3dframe/d3denum.cpp
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs at winehq.org
ReportedBy: anonymous at interia.pl
Classification: Unclassified
It seems that there is a problem with d3d device enumeration (Wine's
d3d3_EnumDevices function). An example found in directx 6.1 SDK
(samples\multimedia\d3dim\src\d3dframe\d3denum.cpp, Enum3DDevicesCallback
function) seems to indicate that testing whether currently enumerated device is
a hardware device should be done by checking the dwFlags of the D3DDEVICEDESC
structure related to the hardware features (pHALDesc argument). Wine sets both
structures (and therefore both dwFlags) to the same value resulting in failure
to find a software-only device (which should have dwFlags=0).
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list