diff options
Diffstat (limited to 'include/RenderBackend/OpenGL/DeviceFrame.hpp')
-rw-r--r-- | include/RenderBackend/OpenGL/DeviceFrame.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/RenderBackend/OpenGL/DeviceFrame.hpp b/include/RenderBackend/OpenGL/DeviceFrame.hpp index 12e578a..f10af4c 100644 --- a/include/RenderBackend/OpenGL/DeviceFrame.hpp +++ b/include/RenderBackend/OpenGL/DeviceFrame.hpp @@ -7,6 +7,7 @@ namespace amalgine { class DeviceMemory; + class ShaderProgram; class DeviceFrame { @@ -16,7 +17,7 @@ namespace amalgine ~DeviceFrame(); DeviceMemory* alloc(); - void draw(); + void draw(ShaderProgram *shader); private: u32 vertexArrayObjectId; std::vector<DeviceMemory*> buffers; |