Searched refs:ShaderInterfaceVariableInfoMap (Results 1 – 18 of 18) sorted by relevance
/external/angle/src/libANGLE/renderer/ |
D | ShaderInterfaceVariableInfoMap.cpp | 17 ShaderInterfaceVariableInfoMap::ShaderInterfaceVariableInfoMap() = default; 19 ShaderInterfaceVariableInfoMap::~ShaderInterfaceVariableInfoMap() = default; 21 void ShaderInterfaceVariableInfoMap::clear() in clear() 34 void ShaderInterfaceVariableInfoMap::load( in load() 44 void ShaderInterfaceVariableInfoMap::setActiveStages(gl::ShaderType shaderType, in setActiveStages() 54 ShaderInterfaceVariableInfo &ShaderInterfaceVariableInfoMap::getMutable( in getMutable() 64 void ShaderInterfaceVariableInfoMap::markAsDuplicate(gl::ShaderType shaderType, in markAsDuplicate() 73 ShaderInterfaceVariableInfo &ShaderInterfaceVariableInfoMap::add(gl::ShaderType shaderType, in add() 84 ShaderInterfaceVariableInfo &ShaderInterfaceVariableInfoMap::addOrGet( in addOrGet() 100 bool ShaderInterfaceVariableInfoMap::hasVariable(gl::ShaderType shaderType, in hasVariable() [all …]
|
D | ShaderInterfaceVariableInfoMap.h | 48 class ShaderInterfaceVariableInfoMap final : angle::NonCopyable 59 ShaderInterfaceVariableInfoMap(); 60 ~ShaderInterfaceVariableInfoMap(); 120 ShaderInterfaceVariableInfoMap::getDefaultUniformInfo(gl::ShaderType shaderType) const in getDefaultUniformInfo() 127 ShaderInterfaceVariableInfoMap::getIndexedVariableInfo(gl::ShaderType shaderType, in getIndexedVariableInfo() 137 ANGLE_INLINE bool ShaderInterfaceVariableInfoMap::hasAtomicCounterInfo( in hasAtomicCounterInfo() 144 ShaderInterfaceVariableInfoMap::getAtomicCounterInfo(gl::ShaderType shaderType) const in getAtomicCounterInfo() 151 ShaderInterfaceVariableInfoMap::getFramebufferFetchInfo(gl::ShaderType shaderType) const in getFramebufferFetchInfo() 158 ShaderInterfaceVariableInfoMap::getTransformFeedbackInfo(gl::ShaderType shaderType, in getTransformFeedbackInfo()
|
D | glslang_wrapper_utils.h | 20 class ShaderInterfaceVariableInfoMap; variable 154 ShaderInterfaceVariableInfoMap *variableInfoMapOut); 160 ShaderInterfaceVariableInfoMap *variableInfoMapOut); 168 ShaderInterfaceVariableInfoMap *variableInfoMapOut); 171 const ShaderInterfaceVariableInfoMap &variableInfoMap,
|
D | glslang_wrapper_utils.cpp | 93 ShaderInterfaceVariableInfo *AddResourceInfoToAllStages(ShaderInterfaceVariableInfoMap *infoMap, in AddResourceInfoToAllStages() 110 ShaderInterfaceVariableInfo *AddResourceInfo(ShaderInterfaceVariableInfoMap *infoMap, in AddResourceInfo() 126 ShaderInterfaceVariableInfo *AddLocationInfo(ShaderInterfaceVariableInfoMap *infoMap, in AddLocationInfo() 160 void AddVaryingLocationInfo(ShaderInterfaceVariableInfoMap *infoMap, in AddVaryingLocationInfo() 172 ShaderInterfaceVariableInfo *SetXfbInfo(ShaderInterfaceVariableInfoMap *infoMap, in SetXfbInfo() 224 ShaderInterfaceVariableInfoMap *variableInfoMapOut) in AssignTransformFeedbackEmulationBindings() 288 ShaderInterfaceVariableInfoMap *variableInfoMapOut) in AssignAttributeLocations() 309 ShaderInterfaceVariableInfoMap *variableInfoMapOut) in AssignSecondaryOutputLocations() 366 ShaderInterfaceVariableInfoMap *variableInfoMapOut) in AssignOutputLocations() 420 ShaderInterfaceVariableInfoMap *variableInfoMapOut) in AssignVaryingLocations() [all …]
|
/external/angle/src/libANGLE/renderer/metal/ |
D | mtl_glslang_utils.h | 28 ShaderInterfaceVariableInfoMap *variableInfoMapOut, 29 ShaderInterfaceVariableInfoMap *xfbOnlyVSVariableInfoMapOut); 34 const ShaderInterfaceVariableInfoMap &variableInfoMap, 44 const ShaderInterfaceVariableInfoMap &xfbVSVariableInfoMap,
|
D | mtl_glslang_mtl_utils.h | 42 ShaderInterfaceVariableInfoMap *variableInfoMapOut); 48 const ShaderInterfaceVariableInfoMap &variableInfoMap,
|
D | mtl_glslang_utils.mm | 16 #include "libANGLE/renderer/ShaderInterfaceVariableInfoMap.h" 383 ShaderInterfaceVariableInfoMap *variableInfoMapOut, 384 ShaderInterfaceVariableInfoMap *xfbOnlyVSVariableInfoMapOut) 416 const ShaderInterfaceVariableInfoMap &variableInfoMap, 441 const ShaderInterfaceVariableInfoMap &xfbVSVariableInfoMap,
|
D | mtl_glslang_mtl_utils.mm | 112 ShaderInterfaceVariableInfoMap *variableInfoMapOut) 363 const ShaderInterfaceVariableInfoMap &variableInfoMap,
|
D | ProgramMtl.h | 281 ShaderInterfaceVariableInfoMap mVariableInfoMap;
|
D | ProgramMtl.mm | 339 ShaderInterfaceVariableInfoMap variableInfoMap; 340 ShaderInterfaceVariableInfoMap xfbOnlyVariableInfoMap; 383 ShaderInterfaceVariableInfoMap variableInfoMap;
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | TransformFeedbackVk.h | 49 const ShaderInterfaceVariableInfoMap &variableInfoMap, 55 const ShaderInterfaceVariableInfoMap &variableInfoMap, 61 const ShaderInterfaceVariableInfoMap &variableInfoMap, 117 const ShaderInterfaceVariableInfoMap &variableInfoMap,
|
D | GlslangWrapperVk.h | 38 ShaderInterfaceVariableInfoMap *variableInfoMapOut); 41 const ShaderInterfaceVariableInfoMap &variableInfoMap,
|
D | GlslangWrapperVk.cpp | 55 ShaderInterfaceVariableInfoMap *variableInfoMapOut) in GetShaderCode() 65 const ShaderInterfaceVariableInfoMap &variableInfoMap, in TransformSpirV()
|
D | ProgramExecutableVk.h | 35 const ShaderInterfaceVariableInfoMap &variableInfoMap); 77 const ShaderInterfaceVariableInfoMap &variableInfoMap); 345 const ShaderInterfaceVariableInfoMap &variableInfoMap) in initProgram() 369 const ShaderInterfaceVariableInfoMap &variableInfoMap) in initGraphicsShaderProgram() 378 const ShaderInterfaceVariableInfoMap &variableInfoMap) in initComputeProgram() 420 ShaderInterfaceVariableInfoMap mVariableInfoMap;
|
D | TransformFeedbackVk.cpp | 219 const ShaderInterfaceVariableInfoMap &variableInfoMap, in updateDescriptorSetLayout() 243 const ShaderInterfaceVariableInfoMap &variableInfoMap, in initDescriptorSet() 270 const ShaderInterfaceVariableInfoMap &variableInfoMap, in updateDescriptorSet() 376 const ShaderInterfaceVariableInfoMap &variableInfoMap, in writeDescriptorSet()
|
D | ProgramExecutableVk.cpp | 64 const ShaderInterfaceVariableInfoMap &variableInfoMap, in ValidateTransformedSpirV() 115 const ShaderInterfaceVariableInfoMap &variableInfoMap) in initShaders() 191 const ShaderInterfaceVariableInfoMap &variableInfoMap) in initProgram() 304 gl::ShaderMap<ShaderInterfaceVariableInfoMap::VariableTypeToInfoMap> data; in load() 305 gl::ShaderMap<ShaderInterfaceVariableInfoMap::NameToTypeAndIndexMap> nameToTypeAndIndexMap; in load() 306 gl::ShaderMap<ShaderInterfaceVariableInfoMap::VariableTypeToIndexMap> indexedResourceMap; in load() 395 const gl::ShaderMap<ShaderInterfaceVariableInfoMap::VariableTypeToInfoMap> &data = in save() 397 const gl::ShaderMap<ShaderInterfaceVariableInfoMap::NameToTypeAndIndexMap> in save() 399 const gl::ShaderMap<ShaderInterfaceVariableInfoMap::VariableTypeToIndexMap> in save() 416 const ShaderInterfaceVariableInfoMap::VariableInfoArray &infoArray = in save() [all …]
|
/external/angle/ |
D | BUILD.gn | 868 "src/libANGLE/renderer/ShaderInterfaceVariableInfoMap.cpp", 869 "src/libANGLE/renderer/ShaderInterfaceVariableInfoMap.h",
|
D | Android.bp | 555 "src/libANGLE/renderer/ShaderInterfaceVariableInfoMap.cpp",
|