[client] egl: rework egl to accomodate post-processing filtering

This commit is contained in:
Geoffrey McRae
2021-08-09 14:08:10 +10:00
parent 30ad28ffd1
commit 86d6b67337
21 changed files with 793 additions and 183 deletions

View File

@@ -22,6 +22,7 @@
#include <stdbool.h>
#include "egl.h"
#include "interface/renderer.h"
typedef struct EGL_Cursor EGL_Cursor;
@@ -31,7 +32,7 @@ struct CursorState {
struct Rect rect;
};
bool egl_cursorInit(EGL_Cursor ** cursor);
bool egl_cursorInit(EGL * egl, EGL_Cursor ** cursor);
void egl_cursorFree(EGL_Cursor ** cursor);
bool egl_cursorSetShape(