Framebuffer Effects 1.0 (#127)

* Add framebuffer effects methods

* Implement motion blur effect

* Implement shrinking window framebuffer effect

* Implement pause render framebuffer effect

* update framebuffer gbi logic

* update lus ref
This commit is contained in:
Archez
2024-05-22 09:04:59 -05:00
committed by Garrett Cox
parent d7b4bd8e73
commit d962e4fa48
8 changed files with 224 additions and 21 deletions
+4
View File
@@ -2,6 +2,7 @@
#include "regs.h"
#include "functions.h"
#include "macros.h"
#include "2s2h/framebuffer_effects.h"
// Variables are put before most headers as a hacky way to bypass bss reordering
OSViMode sNotebookViMode; // placeholder name
@@ -97,6 +98,9 @@ void SysCfb_Init(void) {
sCfbHiRes1 = gFramebufferHiRes1;
sCfbHiRes0 = gFramebufferHiRes0;
SysCfb_SetLoResMode();
// 2S2H [Port] Create the framebuffers to be used by the adjusted framebuffer effects
FB_CreateFramebuffers();
}
// Unused