i hate metal cpp
This commit is contained in:
@@ -11,7 +11,7 @@ struct GPURenderer : public Renderer
|
||||
{
|
||||
public:
|
||||
GPURenderer();
|
||||
virtual ~GPURenderer();
|
||||
virtual ~GPURenderer();
|
||||
virtual void addPointLight(PointLight point) override { scene->addPointLight(point); }
|
||||
virtual void addDirectionalLight(DirectionalLight dir) override { scene->addDirectionalLight(dir); }
|
||||
virtual void addModel(PModel model, glm::mat4 transform) override { scene->addModel(std::move(model), transform); }
|
||||
@@ -19,6 +19,9 @@ public:
|
||||
virtual void generate() override { scene->generate(); }
|
||||
virtual void render(Camera cam, RenderParameter param) override;
|
||||
|
||||
virtual void beginFrame() override;
|
||||
virtual void update() override;
|
||||
|
||||
private:
|
||||
struct GPUCamera
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user