wined3d updates

Jesse Allen the3dfxdude at gmail.com
Sun Jan 23 19:07:48 CST 2005


On Thu, 20 Jan 2005 01:40:00 +0000 (GMT), Oliver Stieber
<oliver_stieber at yahoo.co.uk> wrote:
>  --- Oliver Stieber <oliver_stieber at yahoo.co.uk>
> opps, it helps if I actually attach them
>  wrote:
> > Hi,
> > The attached patches:
> >
> > Bring d3d9.h upto date with MSDN.
> > Implement DepthStencils in wined3d.
> > Create STUB object for d3d9 functionality not yet
> > implemented.
> > Start to implement stateblocks in WineD3D.
> > Implements point sprites.
> > Implements ColorFill.
> > Almost fix reference counting.
> > And implement some very basic memory management.
> >
> >
> > I'm sorry the patch is so big, it's taken a couple
> > of
> > days to merge with Jasons changes and perform
> > regression testing.
> >


Hi Oliver,

I tried your patches against CVS as of 2004-01-21.  I don't believe
they have been applied yet.  There was one rejection, so I hacked it
back in where I could see it.  I could have done it wrong, as I only
have a crash when loading Pirates -- it follows.  So maybe you ought
to take a look at rediffing your patch.  Thanks for your help, and
I'll keep at testing.

Jesse

fixme:system:SystemParametersInfoW Unimplemented action: 55 (SPI_SETMOUSEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is
non-existent at the moment!
fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is
non-existent at the moment!
fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is
non-existent at the moment!
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on write access to 0x4a18bd19 in
32-bit code (0x4a18e98a).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:0000
 EIP:4a18e98a ESP:4068fa94 EBP:4068f9c0 EFLAGS:00210246(   - 00      -RIZP1)
 EAX:4a1b2e68 EBX:4a1b2314 ECX:000000ad EDX:4a181131
 ESI:42800000 EDI:403ec130
Stack dump:
0x4068fa94:  00000000 00000000 00000000 00000000
0x4068faa4:  00000000 00000000 00000000 00000000
0x4068fab4:  00000000 00000000 00000000 00000000
0x4068fac4:  00000000 00000000 00000020 00000320
0x4068fad4:  00000258 00000000 00000000 00000000
0x4068fae4:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x4a18e98a IWineD3DStateBlockImpl_InitStartupStateBlock+0x5ba(iface=0x4a181131)
[stateblock.c:171] in wined3d (0x4068f9c0)
  2 0x4a181131 IWineD3DDeviceImpl_SetTextureStageState+0x11(iface=0xffffd4b3,
Stage=0x806f6ff, Type=0xf147d8b, Value=0x1ac685)
[/home/jesse/wine/dlls/wined3d/device.c:3011] in wined3d (0x4a181131)
0x4a18e98a IWineD3DStateBlockImpl_InitStartupStateBlock+0x5ba
[stateblock.c:171] in wined3d: movl       $0x0,0xabe8(%edx)
Unable to open file stateblock.c
Wine-dbg>



More information about the wine-patches mailing list