comparison src/video/win32/SDL_gapirender.c @ 3520:83518f8fcd61

Fixed calls to SDL_AddRenderDriver()
author Sam Lantinga <slouken@libsdl.org>
date Fri, 04 Dec 2009 08:45:08 +0000
parents 6338b7f2d024
children ce7d4942d18b
comparison
equal deleted inserted replaced
3519:1374f9275de9 3520:83518f8fcd61
90 } 90 }
91 91
92 void 92 void
93 GAPI_AddRenderDriver(_THIS) 93 GAPI_AddRenderDriver(_THIS)
94 { 94 {
95 int i;
96
95 /* TODO: should we check for support of GetRawFramebuffer here? 97 /* TODO: should we check for support of GetRawFramebuffer here?
96 */ 98 */
97 #if USE_GAPI_EMU 99 #if USE_GAPI_EMU
98 g_hGapiLib = LoadLibrary(L"GAPI_Emu.dll"); 100 g_hGapiLib = LoadLibrary(L"GAPI_Emu.dll");
99 #else 101 #else
123 g_hGapiLib = 0; 125 g_hGapiLib = 0;
124 } 126 }
125 #undef LINK 127 #undef LINK
126 } 128 }
127 129
128 SDL_AddRenderDriver(0, &GAPI_RenderDriver); 130 for (i = 0; i < _this->num_displays; ++i) {
131 SDL_AddRenderDriver(&_this->displays[i], &GAPI_RenderDriver);
132 }
129 } 133 }
130 134
131 typedef enum 135 typedef enum
132 { 136 {
133 USAGE_GX_FUNCS = 0x0001, /* enable to use GXOpen/GXClose/GXBeginDraw... */ 137 USAGE_GX_FUNCS = 0x0001, /* enable to use GXOpen/GXClose/GXBeginDraw... */