Stuff I've fixed so far.
This commit is contained in:
@ -6,6 +6,7 @@
|
||||
#pragma once
|
||||
#include "display/shader/Shader.hpp"
|
||||
#include "SimpleTexturedShaderProgram.hpp"
|
||||
#include "scene/components/display/material/SimpleTexturedMaterial.hpp"
|
||||
|
||||
namespace Dawn {
|
||||
class SimpleTexturedShader : public Shader {
|
||||
@ -13,21 +14,14 @@ namespace Dawn {
|
||||
SimpleTexturedShaderProgram program;
|
||||
|
||||
public:
|
||||
void compile() override {
|
||||
this->program.compile();
|
||||
}
|
||||
void compile() override;
|
||||
|
||||
std::vector<struct ShaderPass> getItemPasses(
|
||||
MeshRenderer *mesh,
|
||||
Material *material
|
||||
) override {
|
||||
return std::vector<struct ShaderPass>();
|
||||
}
|
||||
MeshRenderer *mesh, Material *material
|
||||
) override;
|
||||
|
||||
void setGlobalParameters(
|
||||
glm::mat4 cameraProjection,
|
||||
glm::mat4 cameraView
|
||||
) override {
|
||||
}
|
||||
glm::mat4 cameraProjection, glm::mat4 cameraView
|
||||
) override;
|
||||
};
|
||||
}
|
Reference in New Issue
Block a user