1 // 2 // Copyright (c) 2012 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 #include "compiler/timing/RestrictVertexShaderTiming.h" 8 9 void RestrictVertexShaderTiming::visitSymbol(TIntermSymbol* node) 10 { 11 if (IsSampler(node->getBasicType())) { 12 ++mNumErrors; 13 mSink.message(EPrefixError, 14 node->getLine(), 15 "Samplers are not permitted in vertex shaders"); 16 } 17 } 18