directx 7/8/9

Oliver Stieber oliver_stieber at yahoo.co.uk
Thu Oct 27 08:59:36 CDT 2005


--- Christian Gmeiner <christian.gmeiner at students.fh-vorarlberg.ac.at> wrote:

> Hi all..
> 
> can somebody give me a light on the directx stuff in wine? Maybe i am 
> wrong, but
> isn't it true that in each version are very similar renderstates..
> 
> I want to fix some err: now...
> err:ddraw:set_render_state Unhandled dwRenderStateType 
> D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
> err:ddraw:set_render_state Unhandled dwRenderStateType 
> D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
> err:ddraw:set_render_state Unhandled dwRenderStateType 
> D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
> err:ddraw:set_render_state Unhandled dwRenderStateType 
> D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
> err:ddraw:set_render_state Unhandled dwRenderStateType 
> D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
> err:ddraw:set_render_state Unhandled dwRenderStateType 
> D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
> err:ddraw:set_render_state Unhandled dwRenderStateType 
> D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
> err:ddraw:set_render_state Unhandled dwRenderStateType 
> D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
> err:ddraw:set_render_state Unhandled dwRenderStateType 
> D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
> err:ddraw:set_render_state Unhandled dwRenderStateType 
> D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
> 
> Is somebody working on this?

Most of those states are 'impossible' to support because they don't have an OpenGL equivalent, a
lot of them have also been dropped by Microsoft because either no one was using them or there are
no new graphics cards that support the render states.

I've started some work on D3DRENDERSTATE_ZVISIBLE and D3DRENDERSTATE_VERTEXBLEND,
D3DRENDERSTATE_VERTEXBLEND is the only one that is commonly used by applications.

Oliver.

> 
> Greets,
> Christian
> 
> -- 
> Christian Gmeiner
> Developer for Rockbox (http://www.rockbox.org)
> Maintainer of the DXR3-Plugin for VDR: http://sourceforge.net/projects/dxr3plugin/
> Maintainer of VDR-Ebuilds at Gentoo.de
> 
> 
> 
> 




	
	
		
___________________________________________________________ 
Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com



More information about the wine-devel mailing list