• Home
  • Raw
  • Download

Lines Matching refs:structVar

241 size_t BlockLayoutEncoder::getShaderVariableSize(const ShaderVariable &structVar, bool isRowMajor)  in getShaderVariableSize()  argument
246 enterAggregateType(structVar); in getShaderVariableSize()
247 TraverseShaderVariables(structVar.fields, isRowMajor, &visitor); in getShaderVariableSize()
248 exitAggregateType(structVar); in getShaderVariableSize()
296 void Std140BlockEncoder::enterAggregateType(const ShaderVariable &structVar) in enterAggregateType() argument
298 align(getBaseAlignment(structVar)); in enterAggregateType()
301 void Std140BlockEncoder::exitAggregateType(const ShaderVariable &structVar) in exitAggregateType() argument
303 align(getBaseAlignment(structVar)); in exitAggregateType()
445 void VariableNameVisitor::enterStruct(const ShaderVariable &structVar) in enterStruct() argument
447 mNameStack.push_back(structVar.name); in enterStruct()
448 mMappedNameStack.push_back(structVar.mappedName); in enterStruct()
451 void VariableNameVisitor::exitStruct(const ShaderVariable &structVar) in exitStruct() argument
457 void VariableNameVisitor::enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) in enterStructAccess() argument
463 void VariableNameVisitor::exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) in exitStructAccess() argument
565 void BlockEncoderVisitor::enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) in enterStructAccess() argument
570 size_t structSize = mEncoder->getShaderVariableSize(structVar, isRowMajor); in enterStructAccess()
575 VariableNameVisitor::enterStructAccess(structVar, isRowMajor); in enterStructAccess()
576 mEncoder->enterAggregateType(structVar); in enterStructAccess()
579 void BlockEncoderVisitor::exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) in exitStructAccess() argument
582 mEncoder->exitAggregateType(structVar); in exitStructAccess()
583 VariableNameVisitor::exitStructAccess(structVar, isRowMajor); in exitStructAccess()