blob: 0e1c9ff41e7ea99805b974e86fc0410a0ed2367b [file] [log] [blame]
//
// 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.
//
// ContextImpl:
// Implementation-specific functionality associated with a GL Context.
//
#include "libANGLE/renderer/ContextImpl.h"
namespace rx
{
ContextImpl::ContextImpl(const gl::ContextState &state) : mState(state)
{
}
ContextImpl::~ContextImpl()
{
}
void ContextImpl::stencilFillPath(const gl::Path *path, GLenum fillMode, GLuint mask)
{
UNREACHABLE();
}
void ContextImpl::stencilStrokePath(const gl::Path *path, GLint reference, GLuint mask)
{
UNREACHABLE();
}
void ContextImpl::coverFillPath(const gl::Path *path, GLenum coverMode)
{
UNREACHABLE();
}
void ContextImpl::coverStrokePath(const gl::Path *path, GLenum coverMode)
{
UNREACHABLE();
}
void ContextImpl::stencilThenCoverFillPath(const gl::Path *path,
GLenum fillMode,
GLuint mask,
GLenum coverMode)
{
UNREACHABLE();
}
void ContextImpl::stencilThenCoverStrokePath(const gl::Path *path,
GLint reference,
GLuint mask,
GLenum coverMode)
{
UNREACHABLE();
}
void ContextImpl::coverFillPathInstanced(const std::vector<gl::Path *> &paths,
GLenum coverMode,
GLenum transformType,
const GLfloat *transformValues)
{
UNREACHABLE();
}
void ContextImpl::coverStrokePathInstanced(const std::vector<gl::Path *> &paths,
GLenum coverMode,
GLenum transformType,
const GLfloat *transformValues)
{
UNREACHABLE();
}
void ContextImpl::stencilFillPathInstanced(const std::vector<gl::Path *> &paths,
GLenum fillMode,
GLuint mask,
GLenum transformType,
const GLfloat *transformValues)
{
UNREACHABLE();
}
void ContextImpl::stencilStrokePathInstanced(const std::vector<gl::Path *> &paths,
GLint reference,
GLuint mask,
GLenum transformType,
const GLfloat *transformValues)
{
UNREACHABLE();
}
void ContextImpl::stencilThenCoverFillPathInstanced(const std::vector<gl::Path *> &paths,
GLenum coverMode,
GLenum fillMode,
GLuint mask,
GLenum transformType,
const GLfloat *transformValues)
{
UNREACHABLE();
}
void ContextImpl::stencilThenCoverStrokePathInstanced(const std::vector<gl::Path *> &paths,
GLenum coverMode,
GLint reference,
GLuint mask,
GLenum transformType,
const GLfloat *transformValues)
{
UNREACHABLE();
}
} // namespace rx