| 728 | } |
| 729 | ~OGL20Renderer() override { renderer_dead = true; }; |
| 730 | void clear(Colour c = Colour{0, 0, 0, 0}) override |
| 731 | { |
| 732 | this->flush(); |
| 733 | gl20::ClearColor(c.r / 255.0f, c.g / 255.0f, c.b / 255.0f, c.a / 255.0f); |
| 734 | gl20::Clear(gl20::COLOR_BUFFER_BIT); |
| 735 | } |
| 736 | void setPalette(sp<Palette> p) override |
| 737 | { |
| 738 | if (p == this->currentPalette) |