aboutsummaryrefslogtreecommitdiff
path: root/src/renderer/renderer_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/renderer/renderer_impl.h')
-rw-r--r--src/renderer/renderer_impl.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/renderer/renderer_impl.h b/src/renderer/renderer_impl.h
index fc14dcb..7395915 100644
--- a/src/renderer/renderer_impl.h
+++ b/src/renderer/renderer_impl.h
@@ -4,14 +4,12 @@
4 4
5#include <stdbool.h> 5#include <stdbool.h>
6 6
7typedef struct IBL IBL; 7typedef struct LLR LLR;
8typedef struct ShaderProgram ShaderProgram; 8typedef struct ShaderProgram ShaderProgram;
9typedef struct Texture Texture;
10 9
11typedef struct Renderer { 10typedef struct Renderer {
12 GfxCore* gfxcore; 11 GfxCore* gfxcore;
13 IBL* ibl; 12 LLR* llr;
14 Texture* brdf_integration_map;
15 struct { 13 struct {
16 ShaderProgram* debug; 14 ShaderProgram* debug;
17 ShaderProgram* normals; 15 ShaderProgram* normals;
@@ -21,7 +19,7 @@ typedef struct Renderer {
21} Renderer; 19} Renderer;
22 20
23/// Create a new renderer. 21/// Create a new renderer.
24bool renderer_make(Renderer*, GfxCore*); 22bool gfx_renderer_make(Renderer*, LLR*, GfxCore*);
25 23
26/// Destroy the renderer. 24/// Destroy the renderer.
27void renderer_destroy(Renderer*); 25void gfx_renderer_destroy(Renderer*);