diff options
Diffstat (limited to 'src/renderer/renderer_impl.h')
-rw-r--r-- | src/renderer/renderer_impl.h | 10 |
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 | ||
7 | typedef struct IBL IBL; | 7 | typedef struct LLR LLR; |
8 | typedef struct ShaderProgram ShaderProgram; | 8 | typedef struct ShaderProgram ShaderProgram; |
9 | typedef struct Texture Texture; | ||
10 | 9 | ||
11 | typedef struct Renderer { | 10 | typedef 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. |
24 | bool renderer_make(Renderer*, GfxCore*); | 22 | bool gfx_renderer_make(Renderer*, LLR*, GfxCore*); |
25 | 23 | ||
26 | /// Destroy the renderer. | 24 | /// Destroy the renderer. |
27 | void renderer_destroy(Renderer*); | 25 | void gfx_renderer_destroy(Renderer*); |