diff options
Diffstat (limited to 'include/rune/render/renderer.h')
-rw-r--r-- | include/rune/render/renderer.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/include/rune/render/renderer.h b/include/rune/render/renderer.h index e95a0eb..ebf8602 100644 --- a/include/rune/render/renderer.h +++ b/include/rune/render/renderer.h @@ -23,11 +23,10 @@ #define RUNE_RENDER_RENDERER_H #include <rune/util/types.h> -#include <rune/ui/window.h> +#include <rune/ui/app_window.h> struct rune_renderer { - int (*init)(struct rune_window *window); - void (*close)(struct rune_renderer *renderer); + void (*close)(void); void (*draw)(void); void (*clear)(void); }; @@ -35,9 +34,4 @@ struct rune_renderer { RAPI struct rune_renderer* select_render_vulkan(struct rune_window *window); RAPI struct rune_renderer* select_render_directx(struct rune_window *window); -RAPI void rune_render_draw(struct rune_renderer *renderer); -RAPI void rune_render_clear(struct rune_renderer *renderer); - -RAPI void rune_destroy_renderer(struct rune_renderer *renderer); - #endif |