blob: 155ee6de7adb040cecc2659190b5bab5fd7dafed [file] [log] [blame]
Jamie Madill9e54b5a2016-05-25 12:57:39 -04001//
2// Copyright 2016 The ANGLE Project Authors. All rights reserved.
3// Use of this source code is governed by a BSD-style license that can be
4// found in the LICENSE file.
5//
6// RenderbufferVk.cpp:
7// Implements the class methods for RenderbufferVk.
8//
9
10#include "libANGLE/renderer/vulkan/RenderbufferVk.h"
11
12#include "common/debug.h"
13
14namespace rx
15{
16
17RenderbufferVk::RenderbufferVk() : RenderbufferImpl()
18{
19}
20
21RenderbufferVk::~RenderbufferVk()
22{
23}
24
25gl::Error RenderbufferVk::setStorage(GLenum internalformat, size_t width, size_t height)
26{
27 UNIMPLEMENTED();
Yuly Novikovc4d18aa2017-03-09 18:45:02 -050028 return gl::InternalError();
Jamie Madill9e54b5a2016-05-25 12:57:39 -040029}
30
31gl::Error RenderbufferVk::setStorageMultisample(size_t samples,
32 GLenum internalformat,
33 size_t width,
34 size_t height)
35{
36 UNIMPLEMENTED();
Yuly Novikovc4d18aa2017-03-09 18:45:02 -050037 return gl::InternalError();
Jamie Madill9e54b5a2016-05-25 12:57:39 -040038}
39
40gl::Error RenderbufferVk::setStorageEGLImageTarget(egl::Image *image)
41{
42 UNIMPLEMENTED();
Yuly Novikovc4d18aa2017-03-09 18:45:02 -050043 return gl::InternalError();
Jamie Madill9e54b5a2016-05-25 12:57:39 -040044}
45
Jamie Madill4fd95d52017-04-05 11:22:18 -040046gl::Error RenderbufferVk::getAttachmentRenderTarget(GLenum binding,
47 const gl::ImageIndex &imageIndex,
Jamie Madill9e54b5a2016-05-25 12:57:39 -040048 FramebufferAttachmentRenderTarget **rtOut)
49{
50 UNIMPLEMENTED();
Yuly Novikovc4d18aa2017-03-09 18:45:02 -050051 return gl::InternalError();
Jamie Madill9e54b5a2016-05-25 12:57:39 -040052}
53
54} // namespace rx