Mercurial > sdl-ios-xcode
diff src/video/win32/SDL_d3drender.c @ 1918:092bd3a019c5
Starting on the OpenGL renderer...
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Wed, 19 Jul 2006 07:18:45 +0000 |
parents | 3f54b3ec5a07 |
children | 8a162bfdc838 |
line wrap: on
line diff
--- a/src/video/win32/SDL_d3drender.c Wed Jul 19 05:45:42 2006 +0000 +++ b/src/video/win32/SDL_d3drender.c Wed Jul 19 07:18:45 2006 +0000 @@ -62,9 +62,13 @@ "d3d", (SDL_Renderer_SingleBuffer | SDL_Renderer_PresentCopy | SDL_Renderer_PresentFlip2 | SDL_Renderer_PresentFlip3 | - SDL_Renderer_PresentDiscard | SDL_Renderer_PresentVSync), - (SDL_TextureBlendMode_None | SDL_TextureBlendMode_Mask | SDL_TextureBlendMode_Blend), /* FIXME */ - (SDL_TextureScaleMode_None | SDL_TextureScaleMode_Fast), /* FIXME */ + SDL_Renderer_PresentDiscard | SDL_Renderer_PresentVSync | + SDL_Renderer_Accelerated), + (SDL_TextureBlendMode_None | SDL_TextureBlendMode_Mask | + SDL_TextureBlendMode_Blend | SDL_TextureBlendMode_Add | + SDL_TextureBlendMode_Mod), + (SDL_TextureScaleMode_None | SDL_TextureScaleMode_Fast | + SDL_TextureScaleMode_Best), 12, { SDL_PixelFormat_Index8, @@ -353,6 +357,8 @@ renderer->info.flags |= SDL_Renderer_PresentVSync; } + /* FIXME: Query maximum texture size */ + /* Set up parameters for rendering */ IDirect3DDevice9_SetVertexShader(data->device, NULL); IDirect3DDevice9_SetFVF(data->device, D3DFVF_XYZRHW | D3DFVF_TEX1);