|
@@ -27,11 +27,11 @@ namespace graphics {
|
|
|
virtual void flush() = 0;
|
|
virtual void flush() = 0;
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
- enum class driver { openGL };
|
|
|
|
|
|
|
+ enum class driver {}; // Dummy class...
|
|
|
|
|
|
|
|
class direct_renderer : public renderer {
|
|
class direct_renderer : public renderer {
|
|
|
public:
|
|
public:
|
|
|
- direct_renderer(driver d);
|
|
|
|
|
|
|
+ direct_renderer(std::string const & driver_id);
|
|
|
direct_renderer(class renderer_impl * pi);
|
|
direct_renderer(class renderer_impl * pi);
|
|
|
std::shared_ptr<class manager const> manager() const override;
|
|
std::shared_ptr<class manager const> manager() const override;
|
|
|
void draw(object const & obj) override;
|
|
void draw(object const & obj) override;
|