[d3d9/device.c] IDirect3DDevice9Impl_GetDepthStencilSurface problem
Carlos Lozano
clozano at andago.com
Fri Feb 4 11:14:55 CST 2005
Hello,
El mar, 01 de feb de 2005, a las 07:05, Oliver Stieber escribio:
>
> The big patch won't be CVS worthy but it will have
> things like non-power-2 textures if anyone wants to do
> some testing since I've only tested against an ATI
> 9600.
I have "pasted" your non-power-2 textures support to d3d8 code, and
now i can see the intro in tony hawks 4 demo :) (i have a Geforce 2 GTS,
so your code works in NVIDIA cards :).
Now it crashes after of press start with:
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on write access to 0x00000004 in 32-bit code (0x409fe785).
In 32 bit mode.
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:1007 GS:0007
EIP:409fe785 ESP:406cf968 EBP:406cf98c EFLAGS:00210212( - 00 - RIA1)
EAX:00000004 EBX:40a16520 ECX:00000000 EDX:00000001
ESI:00000000 EDI:4039e480
Stack dump:
0x406cf968: 401ee3c0 406cf9a0 401b3fd0 4034001c
0x406cf978: 48f16240 48f16248 40a16520 00000000
0x406cf988: 4039e480 406cf9c0 409d2bec 00000000
0x406cf998: 00000000 48f16248 406cf9cc 409dc13c
0x406cf9a8: 40340000 00000002 48f16248 00000000
0x406cf9b8: 422ae310 00000000 422abab0 0042c28e
0200: sel=1007 base=40018000 limit=00001f97 32-bit rw-
Backtrace:
=>1 0x409fe785 IDirect3DVertexBuffer8Impl_AddRef(iface=0x0) [/mnt4/calb/wine/wine/dlls/d3d8/../../include/winbase.h:2076] in d3d8 (0x406cf98c)
2 0x409d2bec IDirect3DDevice8Impl_GetStreamSource(iface=0x4039e480, StreamNumber=0x0, pStream=0x406cf9e4, pStride=0x406cf9e8) [/mnt4/calb/wine/wine/dlls/d3d8/device.c:4442] in d3d8 (0x406cf9c0)
3 0x0042c28e in skate4demo (+0x2c28e) (0x422abab0)
4 0x65646f6d (0x0052d718)
5 0x00457ac0 in skate4demo (+0x57ac0) (0x00456320)
0x409fe785 IDirect3DVertexBuffer8Impl_AddRef+0x25 [/mnt4/calb/wine/wine/dlls/d3d8/../../include/winbase.h:2076] in d3d8: lock xaddl %edx,0x0(%eax)
2076 __asm__ __volatile__( "lock; xaddl %0,(%1)"
Regards,
Carlos.
--
___ _ \ | / Consulting
| . |._ _ _| | ___ ___ ___ http://www.andago.com
| || ' |/ . |<_> |/ . |/ . \__ GNU/Linux
|_|_||_|_|\___|<___|\_. |\___/ _ \ __|\ \ /
Carlos A. Lozano <___'/ | \ -_) __/\__ \ > < -_)
[ carlos.lozano at andago.com ]\___|_| ____/ _/\_\___|
[ calb at epsxe.com ] http://www.ePSXe.com
More information about the wine-devel
mailing list