Hi,
currently I'm investigating bug 1660 and hopefully I found the reason for the misbehaviour. The only problem is, that I do not know what results I have to expect in windows. So it would be very helpful if someone can execute the attached testcase in a native environment so that I can fix the error condition and send in the final patch.
The idea is that backbuffer surfaces have dwBackBufferCount=0 in Windows but on Wine they get the same count as the primary surface.
The test will fail in Windows and Wine to get the results in both cases. The result will show like this:
dsurface.c:1264: Test failed: backbuffer surface has dwBackBufferCount==2
Thanks for your help in advance.
Markus
On 09/29/2009 01:27 PM, Markus Stockhausen wrote:
Hi,
currently I'm investigating bug 1660 and hopefully I found the reason for the misbehaviour. The only problem is, that I do not know what results I have to expect in windows. So it would be very helpful if someone can execute the attached testcase in a native environment so that I can fix the error condition and send in the final patch.
The idea is that backbuffer surfaces have dwBackBufferCount=0 in Windows but on Wine they get the same count as the primary surface.
The test will fail in Windows and Wine to get the results in both cases. The result will show like this:
dsurface.c:1264: Test failed: backbuffer surface has dwBackBufferCount==2
Thanks for your help in advance.
Markus
Hi Markus,
On fully up-to-date Windows XP Professional SP3:
dsurface.c:1262: Test failed: backbuffer surface has dwBackBufferCount==0
Am Dienstag, den 29.09.2009, 13:42 +0200 schrieb Paul Vriens:
Hi Markus,
On fully up-to-date Windows XP Professional SP3:
dsurface.c:1262: Test failed: backbuffer surface has dwBackBufferCount==0
Thanks to Jeff and Paul for your cross checks. The result makes me happy and I will send a patch immediately.
Markus.
On Tue, Sep 29, 2009 at 9:27 PM, Markus Stockhausen markus.stockhausen@collogia.de wrote:
Hi,
currently I'm investigating bug 1660 and hopefully I found the reason for the misbehaviour. The only problem is, that I do not know what results I have to expect in windows. So it would be very helpful if someone can execute the attached testcase in a native environment so that I can fix the error condition and send in the final patch.
Markus
On Windows Vista, dsurface.c:1262: Test failed: backbuffer surface has dwBackBufferCount==0
On Di, 2009-09-29 at 13:27 +0200, Markus Stockhausen wrote:
The test will fail in Windows and Wine to get the results in both cases. The result will show like this:
dsurface.c:1264: Test failed: backbuffer surface has dwBackBufferCount==2
This is 0 here with ATI Radeon R100 on Win98se, w2k sp4 and XP sp3
Win98se has an old, but acellerated driver
The R100 is no longer supported by ATI on w2k / XP