core: remove unused Metal RendererBackend state-cache methods (#4519)
This commit is contained in:
@@ -26,11 +26,6 @@ private:
|
||||
void deactivate() override;
|
||||
// End implementation of mln::gfx::RendererBackend
|
||||
|
||||
// Implementation of mln::gl::RendererBackend
|
||||
public:
|
||||
void updateAssumedState() override;
|
||||
// End implementation of mln::gl::Rendererbackend
|
||||
|
||||
// Implementation of MLNMapViewImpl
|
||||
public:
|
||||
mln::gfx::RendererBackend& getRendererBackend() override { return *this; }
|
||||
|
||||
@@ -208,15 +208,6 @@ void MLNMapViewMetalImpl::deactivate() {
|
||||
}
|
||||
}
|
||||
|
||||
/// This function is called before we start rendering, when iOS invokes our rendering method.
|
||||
/// iOS already sets the correct framebuffer and viewport for us, so we need to update the
|
||||
/// context state with the anticipated values.
|
||||
void MLNMapViewMetalImpl::updateAssumedState() {
|
||||
auto& resource = getResource<MLNMapViewMetalRenderableResource>();
|
||||
assumeFramebufferBinding(ImplicitFramebufferBinding);
|
||||
assumeViewport(0, 0, resource.framebufferSize());
|
||||
}
|
||||
|
||||
UIImage* MLNMapViewMetalImpl::snapshot() {
|
||||
auto& resource = getResource<MLNMapViewMetalRenderableResource>();
|
||||
return nil; // TODO: resource.mtlView.snapshot;
|
||||
|
||||
Reference in New Issue
Block a user