blob: 168f4bdcaa64552d788ae91502d8bdf5f9c74268 [file] [log] [blame]
Geoff Langd08f3b32016-09-23 15:56:30 -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// ShaderNULL.cpp:
7// Implements the class methods for ShaderNULL.
8//
9
10#include "libANGLE/renderer/null/ShaderNULL.h"
11
12#include "common/debug.h"
13
14namespace rx
15{
16
17ShaderNULL::ShaderNULL(const gl::ShaderState &data) : ShaderImpl(data)
18{
19}
20
21ShaderNULL::~ShaderNULL()
22{
23}
24
25ShCompileOptions ShaderNULL::prepareSourceAndReturnOptions(std::stringstream *sourceStream,
26 std::string *sourcePath)
27{
28 UNIMPLEMENTED();
29 return ShCompileOptions();
30}
31
32bool ShaderNULL::postTranslateCompile(gl::Compiler *compiler, std::string *infoLog)
33{
34 UNIMPLEMENTED();
35 return bool();
36}
37
38std::string ShaderNULL::getDebugInfo() const
39{
40 UNIMPLEMENTED();
41 return std::string();
42}
43
44} // namespace rx