Reenable device's default render states initialization.
This commit is contained in:
parent
e51b007088
commit
b110a96226
|
@ -35,7 +35,7 @@
|
|||
WINE_DEFAULT_DEBUG_CHANNEL(ddraw);
|
||||
|
||||
DWORD InitRenderStateTab[] = {
|
||||
/*D3DRENDERSTATE_TEXTUREHANDLE, (DWORD)NULL,*/
|
||||
D3DRENDERSTATE_TEXTUREHANDLE, (DWORD)NULL,
|
||||
D3DRENDERSTATE_ANTIALIAS, D3DANTIALIAS_NONE,
|
||||
/* FIXME: D3DRENDERSTATE_TEXTUREADDRESS */
|
||||
D3DRENDERSTATE_TEXTUREPERSPECTIVE, TRUE,
|
||||
|
@ -73,7 +73,7 @@ DWORD InitRenderStateTab[] = {
|
|||
/* FIXME: D3DRENDERSTATE_FOGTABLESTART (same as D3DRENDERSTATE_FOGSTART) */
|
||||
/* FIXME: D3DRENDERSTATE_FOGTABLEEND (same as D3DRENDERSTATE_FOGEND) */
|
||||
D3DRENDERSTATE_FOGTABLEDENSITY, 0x3F80000, /* 1.0f (same as D3DRENDERSTATE_FOGDENSITY) */
|
||||
/* FXIME: D3DRENDERSTATE_STIPPLEENABLE */
|
||||
/* FIXME: D3DRENDERSTATE_STIPPLEENABLE */
|
||||
D3DRENDERSTATE_EDGEANTIALIAS, FALSE,
|
||||
D3DRENDERSTATE_COLORKEYENABLE, FALSE,
|
||||
/* FIXME: D3DRENDERSTATE_BORDERCOLOR */
|
||||
|
@ -104,7 +104,7 @@ DWORD InitRenderStateTab[] = {
|
|||
D3DRENDERSTATE_WRAP6, 0,
|
||||
D3DRENDERSTATE_WRAP7, 0,
|
||||
D3DRENDERSTATE_CLIPPING, FALSE,
|
||||
D3DRENDERSTATE_LIGHTING, TRUE,
|
||||
D3DRENDERSTATE_LIGHTING, FALSE, /* FIXME: Should be TRUE */
|
||||
D3DRENDERSTATE_EXTENTS, FALSE,
|
||||
D3DRENDERSTATE_AMBIENT, D3DRGBA(0,0,0,0),
|
||||
D3DRENDERSTATE_FOGVERTEXMODE, D3DFOG_NONE,
|
||||
|
|
|
@ -2133,9 +2133,7 @@ d3ddevice_create(IDirect3DDeviceImpl **obj, IDirect3DImpl *d3d, IDirectDrawSurfa
|
|||
TRACE(" current context set\n");
|
||||
|
||||
/* Apply default render state values */
|
||||
/* FIXME: disable because our current D3D code does not like it */
|
||||
/* apply_render_state(gl_object, &object->state_block); */
|
||||
|
||||
apply_render_state(gl_object, &object->state_block);
|
||||
/* FIXME: do something similar for ligh_state and texture_stage_state */
|
||||
|
||||
glClearColor(0.0, 0.0, 0.0, 0.0);
|
||||
|
|
Loading…
Reference in New Issue