diff options
Diffstat (limited to 'src/code/PreRender.c')
| -rw-r--r-- | src/code/PreRender.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/code/PreRender.c b/src/code/PreRender.c index 247325251..16ae999c5 100644 --- a/src/code/PreRender.c +++ b/src/code/PreRender.c @@ -1,4 +1,5 @@ #include "global.h" +#include "slowly.h" #include "stack.h" /** @@ -411,7 +412,7 @@ void PreRender_ApplyFilters(PreRender* this) { } } -extern SlowlyTask D_801F6E00; +extern SlowlyMgr sSlowlyMgr; extern s32 D_801F6FC0; extern StackEntry sSlowlyStackInfo; extern STACK(sSlowlyStack, 0x1000); @@ -423,12 +424,12 @@ void PreRender_ApplyFiltersSlowlyInit(PreRender* this) { if ((this->cvgSave != NULL) && (this->fbufSave != NULL)) { if (D_801F6FC0) { StackCheck_Cleanup(&sSlowlyStackInfo); - Slowly_Stop(&D_801F6E00); + Slowly_Destroy(&sSlowlyMgr); } this->unk_4D = 1; StackCheck_Init(&sSlowlyStackInfo, sSlowlyStack, STACK_TOP(sSlowlyStack), 0, 0x100, "slowly"); - Slowly_Start(&D_801F6E00, STACK_TOP(sSlowlyStack), PreRender_ApplyFilters, this, NULL); + Slowly_Init(&sSlowlyMgr, STACK_TOP(sSlowlyStack), (void*)PreRender_ApplyFilters, this, NULL); D_801F6FC0 = true; } } @@ -439,7 +440,7 @@ void PreRender_ApplyFiltersSlowlyInit(PreRender* this) { void PreRender_ApplyFiltersSlowlyDestroy(PreRender* this) { if (D_801F6FC0) { StackCheck_Cleanup(&sSlowlyStackInfo); - Slowly_Stop(&D_801F6E00); + Slowly_Destroy(&sSlowlyMgr); D_801F6FC0 = false; } } |
