Searched refs:ShaderInterfaceVariableInfo (Results 1 – 4 of 4) sorted by relevance
162 ShaderInterfaceVariableInfo *AddShaderInterfaceVariable(ShaderInterfaceVariableInfoMap *infoMap, in AddShaderInterfaceVariable()169 ShaderInterfaceVariableInfo *GetShaderInterfaceVariable(ShaderInterfaceVariableInfoMap *infoMap, in GetShaderInterfaceVariable()176 ShaderInterfaceVariableInfo *AddResourceInfoToAllStages(ShaderInterfaceVariableInfoMap *infoMap, in AddResourceInfoToAllStages()184 ShaderInterfaceVariableInfo *info = AddShaderInterfaceVariable(infoMap, varName); in AddResourceInfoToAllStages()191 ShaderInterfaceVariableInfo *AddResourceInfo(ShaderInterfaceVariableInfoMap *infoMap, in AddResourceInfo()200 ShaderInterfaceVariableInfo *info = AddShaderInterfaceVariable(infoMap, varName); in AddResourceInfo()208 ShaderInterfaceVariableInfo *AddLocationInfo(ShaderInterfaceVariableInfoMap *infoMap, in AddLocationInfo()216 ShaderInterfaceVariableInfo *info = &(*infoMap)[varName]; in AddLocationInfo()218 ASSERT(info->descriptorSet == ShaderInterfaceVariableInfo::kInvalid); in AddLocationInfo()219 ASSERT(info->binding == ShaderInterfaceVariableInfo::kInvalid); in AddLocationInfo()[all …]
63 struct ShaderInterfaceVariableInfo struct65 ShaderInterfaceVariableInfo();88 using ShaderInterfaceVariableInfoMap = std::unordered_map<std::string, ShaderInterfaceVariableInfo>; argument
223 ShaderInterfaceVariableInfo *info = &mVariableInfoMap[shaderType][variableName]; in load()394 const ShaderInterfaceVariableInfo &info = mVariableInfoMap[shaderType][blockName]; in addInterfaceBlockDescriptorSetDesc()411 const ShaderInterfaceVariableInfo &info = mVariableInfoMap[shaderType][blockName]; in addAtomicCounterBufferDescriptorSetDesc()449 ShaderInterfaceVariableInfo &info = mVariableInfoMap[shaderType][name]; in addImageDescriptorSetDesc()501 ShaderInterfaceVariableInfo &info = mVariableInfoMap[shaderType][samplerName]; in addTextureDescriptorSetDesc()642 ShaderInterfaceVariableInfo &info = mVariableInfoMap[shaderType][uniformBlockName]; in createPipelineLayout()829 ShaderInterfaceVariableInfo &info = mVariableInfoMap[shaderType][uniformBlockName]; in updateDefaultUniformsDescriptorSet()917 ShaderInterfaceVariableInfo info = mVariableInfoMap[shaderType][block.mappedName]; in updateBuffersDescriptorSet()986 const ShaderInterfaceVariableInfo &info = mVariableInfoMap[shaderType][blockName]; in updateAtomicCounterBuffersDescriptorSet()1098 ShaderInterfaceVariableInfo &info = mVariableInfoMap[shaderType][name]; in updateImagesDescriptorSet()[all …]
201 const ShaderInterfaceVariableInfo &info = vsVariableInfoMap[bufferName]; in updateDescriptorSetLayout()323 ShaderInterfaceVariableInfo &info = variableInfoMap[gl::ShaderType::Vertex][bufferName]; in writeDescriptorSet()