chromium/third_party/angle/src/libANGLE/renderer/gl/ClearMultiviewGL.h

//
// Copyright 2017 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.
//
// ClearMultiviewGL:
//   A helper for clearing multiview side-by-side and layered framebuffers.
//

#ifndef LIBANGLE_RENDERER_GL_CLEARMULTIVIEWGL_H_
#define LIBANGLE_RENDERER_GL_CLEARMULTIVIEWGL_H_

#include "angle_gl.h"
#include "libANGLE/Error.h"
#include "libANGLE/angletypes.h"

namespace gl
{
class FramebufferState;
}  // namespace gl

namespace rx
{
class FunctionsGL;
class StateManagerGL;

class ClearMultiviewGL : angle::NonCopyable
{};
}  // namespace rx

#endif  // LIBANGLE_RENDERER_GL_CLEARMULTIVIEWGL_H_