| // |
| // Copyright 2016 The ANGLE Project Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| // |
| // RenderbufferVk.cpp: |
| // Implements the class methods for RenderbufferVk. |
| // |
| |
| #include "libANGLE/renderer/vulkan/RenderbufferVk.h" |
| |
| #include "common/debug.h" |
| |
| namespace rx |
| { |
| |
| RenderbufferVk::RenderbufferVk() : RenderbufferImpl() |
| { |
| } |
| |
| RenderbufferVk::~RenderbufferVk() |
| { |
| } |
| |
| gl::Error RenderbufferVk::setStorage(GLenum internalformat, size_t width, size_t height) |
| { |
| UNIMPLEMENTED(); |
| return gl::Error(GL_INVALID_OPERATION); |
| } |
| |
| gl::Error RenderbufferVk::setStorageMultisample(size_t samples, |
| GLenum internalformat, |
| size_t width, |
| size_t height) |
| { |
| UNIMPLEMENTED(); |
| return gl::Error(GL_INVALID_OPERATION); |
| } |
| |
| gl::Error RenderbufferVk::setStorageEGLImageTarget(egl::Image *image) |
| { |
| UNIMPLEMENTED(); |
| return gl::Error(GL_INVALID_OPERATION); |
| } |
| |
| gl::Error RenderbufferVk::getAttachmentRenderTarget(GLenum binding, |
| const gl::ImageIndex &imageIndex, |
| FramebufferAttachmentRenderTarget **rtOut) |
| { |
| UNIMPLEMENTED(); |
| return gl::Error(GL_INVALID_OPERATION); |
| } |
| |
| } // namespace rx |