blob: c08ab5a57bc9ff0e02171be57275567a4eed3d78 [file] [log] [blame]
Jamie Madill53ea9cc2016-05-17 10:12:52 -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// ContextImpl:
7// Implementation-specific functionality associated with a GL Context.
8//
9
10#include "libANGLE/renderer/ContextImpl.h"
11
12namespace rx
13{
14
15ContextImpl::ContextImpl(const gl::ContextState &state) : mState(state)
16{
17}
18
19ContextImpl::~ContextImpl()
20{
21}
22
Sami Väisänene45e53b2016-05-25 10:36:04 +030023void ContextImpl::stencilFillPath(const gl::Path *path, GLenum fillMode, GLuint mask)
24{
25 UNREACHABLE();
26}
27
28void ContextImpl::stencilStrokePath(const gl::Path *path, GLint reference, GLuint mask)
29{
30 UNREACHABLE();
31}
32
33void ContextImpl::coverFillPath(const gl::Path *path, GLenum coverMode)
34{
35 UNREACHABLE();
36}
37
38void ContextImpl::coverStrokePath(const gl::Path *path, GLenum coverMode)
39{
40 UNREACHABLE();
41}
42
43void ContextImpl::stencilThenCoverFillPath(const gl::Path *path,
44 GLenum fillMode,
45 GLuint mask,
46 GLenum coverMode)
47{
48 UNREACHABLE();
49}
50
51void ContextImpl::stencilThenCoverStrokePath(const gl::Path *path,
52 GLint reference,
53 GLuint mask,
54 GLenum coverMode)
55{
56 UNREACHABLE();
57}
58
Jamie Madill53ea9cc2016-05-17 10:12:52 -040059} // namespace rx