Create separate renderer and framebuffer modules

This commit is contained in:
Camden Dixie O'Brien
2025-10-13 13:56:11 +01:00
parent cb68a98347
commit 045d0e6085
6 changed files with 212 additions and 128 deletions

19
renderer.h Normal file
View File

@@ -0,0 +1,19 @@
#ifndef RENDERER_H
#define RENDERER_H
#include <stdint.h>
typedef struct {
int drm_fd;
float aspect;
} renderer_params_t;
renderer_params_t renderer_init();
void renderer_cleanup();
void renderer_handle();
void renderer_clear();
void renderer_swap();
void renderer_draw();
#endif