unfinished bgfx code, forward renderer and sprite jobs kind of complete, differed non-existent. Use only in extreme emergency!

This commit is contained in:
tleety
2015-09-09 20:32:43 +02:00
parent 3ab3286413
commit d92d67c993
2 changed files with 47 additions and 4 deletions
+7 -1
View File
@@ -46,7 +46,7 @@ private:
GLFWwindow* m_Window = nullptr;
void DrawForward();
void DrawForward(RenderQueue &objects);
void DrawDeferred(RenderQueue &objects, RenderQueue &lights);
void DrawScene(RenderQueue &objects, ShaderProgram &program);
void DrawLightScene(RenderQueue &objects, ShaderProgram &program);
@@ -59,6 +59,12 @@ private:
ShaderProgram* m_spDeferred3;
ShaderProgram* m_spForward;
ShaderProgram* m_spScreen;
bgfx::UniformHandle s_diffTexture;
bgfx::VertexBufferHandle m_vbh;
bgfx::IndexBufferHandle m_ibh;
bgfx::ProgramHandle m_spForward;
//TODO: Shaders, CreateBuffers, Draw forward, drawdeferred, drawscene, drawlights.
};