Searched refs:ShaderInterfaceVariableInfo (Results 1 – 5 of 5) sorted by relevance
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
D | glslang_wrapper_utils.cpp | 92 ShaderInterfaceVariableInfo *AddResourceInfoToAllStages(ShaderInterfaceVariableInfoMap *infoMap, in AddResourceInfoToAllStages() 101 ShaderInterfaceVariableInfo &info = infoMap->add(shaderType, varName); in AddResourceInfoToAllStages() 108 ShaderInterfaceVariableInfo *AddResourceInfo(ShaderInterfaceVariableInfoMap *infoMap, in AddResourceInfo() 115 ShaderInterfaceVariableInfo &info = infoMap->add(shaderType, varName); in AddResourceInfo() 123 ShaderInterfaceVariableInfo *AddLocationInfo(ShaderInterfaceVariableInfoMap *infoMap, in AddLocationInfo() 133 ShaderInterfaceVariableInfo &info = infoMap->addOrGet(shaderType, varName); in AddLocationInfo() 135 ASSERT(info.descriptorSet == ShaderInterfaceVariableInfo::kInvalid); in AddLocationInfo() 136 ASSERT(info.binding == ShaderInterfaceVariableInfo::kInvalid); in AddLocationInfo() 137 ASSERT(info.location == ShaderInterfaceVariableInfo::kInvalid); in AddLocationInfo() 138 ASSERT(info.component == ShaderInterfaceVariableInfo::kInvalid); in AddLocationInfo() [all …]
|
D | glslang_wrapper_utils.h | 101 struct ShaderInterfaceVariableInfo struct 103 ShaderInterfaceVariableInfo(); 149 const ShaderInterfaceVariableInfo &get(gl::ShaderType shaderType, argument 151 ShaderInterfaceVariableInfo &get(gl::ShaderType shaderType, const std::string &variableName); 152 ShaderInterfaceVariableInfo &add(gl::ShaderType shaderType, const std::string &variableName); 154 ShaderInterfaceVariableInfo &addOrGet(gl::ShaderType shaderType, 158 using VariableNameToInfoMap = angle::HashMap<std::string, ShaderInterfaceVariableInfo>;
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | ProgramExecutableVk.cpp | 319 ShaderInterfaceVariableInfo &info = mVariableInfoMap.add(shaderType, variableName); in load() 354 const ShaderInterfaceVariableInfo &info = it.second; in save() 546 const ShaderInterfaceVariableInfo &info = mVariableInfoMap.get(shaderType, blockName); in addInterfaceBlockDescriptorSetDesc() 570 const ShaderInterfaceVariableInfo &info = mVariableInfoMap.get(shaderType, blockName); in addAtomicCounterBufferDescriptorSetDesc() 621 const ShaderInterfaceVariableInfo &info = mVariableInfoMap.get(shaderType, imageName); in addImageDescriptorSetDesc() 657 ShaderInterfaceVariableInfo &baseInfo = mVariableInfoMap.get(shaderType, baseMappedName); in addInputAttachmentDescriptorSetDesc() 715 const ShaderInterfaceVariableInfo &info = mVariableInfoMap.get(shaderType, samplerName); in addTextureDescriptorSetDesc() 988 const ShaderInterfaceVariableInfo &info = in createPipelineLayout() 1157 ShaderInterfaceVariableInfo &info = mVariableInfoMap.get( in resolvePrecisionMismatch() 1166 ShaderInterfaceVariableInfo &info = mVariableInfoMap.get( in resolvePrecisionMismatch() [all …]
|
D | TransformFeedbackVk.cpp | 233 const ShaderInterfaceVariableInfo &info = in updateDescriptorSetLayout() 350 const ShaderInterfaceVariableInfo &info = in writeDescriptorSet()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/ |
D | mtl_glslang_utils.mm | 462 const ShaderInterfaceVariableInfo &info =
|