58
58
virtual void destroy_buffer_stream(BufferStreamId stream) = 0;
60
60
virtual graphics::BufferID create_buffer(graphics::BufferProperties const& properties) = 0;
62
virtual graphics::BufferID create_buffer(geometry::Size, uint32_t native_format, uint32_t native_flags) = 0;
61
63
virtual void destroy_buffer(graphics::BufferID) = 0;
62
64
virtual std::shared_ptr<graphics::Buffer> get_buffer(graphics::BufferID) = 0;