diff --git a/src/sdl12/hwsym_sdl.c b/src/sdl12/hwsym_sdl.c index 44ddf830c..54f5da3a0 100644 --- a/src/sdl12/hwsym_sdl.c +++ b/src/sdl12/hwsym_sdl.c @@ -105,6 +105,8 @@ void *hwSym(const char *funcName,void *handle) GETFUNC(DoScreenWipe); GETFUNC(DrawIntermissionBG); GETFUNC(MakeScreenTexture); + GETFUNC(MakeScreenFinalTexture); + GETFUNC(DrawScreenFinalTexture); #else //HWRENDER if (0 == strcmp("FinishUpdate", funcName)) return funcPointer; //&FinishUpdate; diff --git a/src/win32/win_dll.c b/src/win32/win_dll.c index c6ea016f2..30c4d7f74 100644 --- a/src/win32/win_dll.c +++ b/src/win32/win_dll.c @@ -122,6 +122,8 @@ static loadfunc_t hwdFuncTable[] = { {"DoScreenWipe@4", &hwdriver.pfnDoScreenWipe}, {"DrawIntermissionBG@0",&hwdriver.pfnDrawIntermissionBG}, {"MakeScreenTexture@0", &hwdriver.pfnMakeScreenTexture}, + {"MakeScreenFinalTexture@0", &hwdriver.pfnMakeScreenFinalTexture}, + {"DrawScreenFinalTexture@8", &hwdriver.pfnDrawScreenFinalTexture} #else {"Init", &hwdriver.pfnInit}, {"Shutdown", &hwdriver.pfnShutdown}, @@ -150,6 +152,8 @@ static loadfunc_t hwdFuncTable[] = { {"DoScreenWipe", &hwdriver.pfnDoScreenWipe}, {"DrawIntermissionBG", &hwdriver.pfnDrawIntermissionBG}, {"MakeScreenTexture", &hwdriver.pfnMakeScreenTexture}, + {"MakeScreenFinalTexture", &hwdriver.pfnMakeScreenFinalTexture}, + {"DrawScreenFinalTexture", &hwdriver.pfnDrawScreenFinalTexture} #endif {NULL,NULL} };