blob: dd8c5abf46b9cfe972512ede4c93d9aba82a76a2 [file] [log] [blame]
zmo@google.com5601ea02011-06-10 18:23:25 +00001//
2// Copyright (c) 2002-2011 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
7#ifndef CROSSCOMPILERGLSL_OUTPUTESSL_H_
8#define CROSSCOMPILERGLSL_OUTPUTESSL_H_
9
10#include "compiler/OutputGLSLBase.h"
11
12class TOutputESSL : public TOutputGLSLBase
13{
14public:
daniel@transgaming.com0aa3b5a2012-11-28 19:43:24 +000015 TOutputESSL(TInfoSinkBase& objSink,
16 ShHashFunction64 hashFunction,
17 NameMap& nameMap,
18 TSymbolTable& symbolTable);
zmo@google.com5601ea02011-06-10 18:23:25 +000019
20protected:
21 virtual bool writeVariablePrecision(TPrecision precision);
22};
23
24#endif // CROSSCOMPILERGLSL_OUTPUTESSL_H_