• Home
  • Raw
  • Download

Lines Matching refs:TString

40 static TString InterfaceBlockFieldTypeString(const TField &field,  in InterfaceBlockFieldTypeString()
52 const TString &matrixPackString = in InterfaceBlockFieldTypeString()
71 static TString InterfaceBlockStructName(const TInterfaceBlock &interfaceBlock) in InterfaceBlockStructName()
102 static TString InterfaceBlockScalarVectorFieldPaddingString(const TType &type) in InterfaceBlockScalarVectorFieldPaddingString()
287 const TString &name, in assignSamplerInStructUniformRegister()
307 const TMap<const TVariable *, TString> &samplerInStructSymbolsToAPINames, in outputHLSLSamplerUniformGroup()
350 TString suffix = TextureGroupSuffix(textureGroup); in outputHLSLSamplerUniformGroup()
410 TString suffix = TextureGroupSuffix(textureGroup); in outputHLSLReadonlyImageUniformGroup()
434 TString suffix = RWTextureGroupSuffix(textureGroup); in outputHLSLImageUniformGroup()
453 const TString &typeName = ((structure && structure->symbolType() != SymbolType::Empty) in outputUniform()
457 const TString &registerString = in outputUniform()
458 TString("register(") + UniformRegisterPrefix(type) + str(registerIndex) + ")"; in outputUniform()
489 TMap<const TVariable *, TString> samplerInStructSymbolsToAPINames; in uniformsHeader()
558 TMap<const TVariable *, TString> symbolsToAPINames; in uniformsHeader()
563 type.createSamplerSymbols(namePrefix, TString(variable.name().data()), in uniformsHeader()
684 TString ResourcesHLSL::uniformBlocksHeader( in uniformBlocksHeader()
688 TString interfaceBlocks; in uniformBlocksHeader()
772 TString ResourcesHLSL::shaderStorageBlocksHeader( in shaderStorageBlocksHeader()
775 TString interfaceBlocks; in shaderStorageBlocksHeader()
803 TString ResourcesHLSL::uniformBlockString(const TInterfaceBlock &interfaceBlock, in uniformBlockString()
808 const TString &arrayIndexString = (arrayIndex != GL_INVALID_INDEX ? str(arrayIndex) : ""); in uniformBlockString()
809 const TString &blockName = TString(interfaceBlock.name().data()) + arrayIndexString; in uniformBlockString()
810 TString hlsl; in uniformBlockString()
832 TString ResourcesHLSL::uniformBlockWithOneLargeArrayMemberString( in uniformBlockWithOneLargeArrayMemberString()
838 TString hlsl, typeString; in uniformBlockWithOneLargeArrayMemberString()
882 TString ResourcesHLSL::shaderStorageBlockString(const TInterfaceBlock &interfaceBlock, in shaderStorageBlockString()
887 TString hlsl; in shaderStorageBlockString()
902 TString ResourcesHLSL::InterfaceBlockInstanceString(const ImmutableString &instanceName, in InterfaceBlockInstanceString()
915 TString ResourcesHLSL::uniformBlockMembersString(const TInterfaceBlock &interfaceBlock, in uniformBlockMembersString()
918 TString hlsl; in uniformBlockMembersString()
951 TString ResourcesHLSL::uniformBlockStructString(const TInterfaceBlock &interfaceBlock) in uniformBlockStructString()