summaryrefslogtreecommitdiff
path: root/include/rune
diff options
context:
space:
mode:
Diffstat (limited to 'include/rune')
-rw-r--r--include/rune/render/renderer.h10
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