Home
last modified time | relevance | path

Searched refs:ShaderInterfaceVariableXfbInfo (Results 1 – 3 of 3) sorted by relevance

/external/angle/src/libANGLE/renderer/
Dglslang_wrapper_utils.h66 struct ShaderInterfaceVariableXfbInfo struct
82 std::vector<ShaderInterfaceVariableXfbInfo> arrayElements; argument
107 ShaderInterfaceVariableXfbInfo xfb;
108 std::vector<ShaderInterfaceVariableXfbInfo> fieldXfb;
Dglslang_wrapper_utils.cpp177 ShaderInterfaceVariableXfbInfo *xfb = &info.xfb; in SetXfbInfo()
188 ASSERT(xfb->buffer == ShaderInterfaceVariableXfbInfo::kInvalid); in SetXfbInfo()
189 ASSERT(xfb->offset == ShaderInterfaceVariableXfbInfo::kInvalid); in SetXfbInfo()
190 ASSERT(xfb->stride == ShaderInterfaceVariableXfbInfo::kInvalid); in SetXfbInfo()
192 if (arrayIndex != ShaderInterfaceVariableXfbInfo::kInvalid) in SetXfbInfo()
550 tfVarying.isArray() ? tfVarying.size() : ShaderInterfaceVariableXfbInfo::kInvalid; in AssignTransformFeedbackQualifiers()
560 ShaderInterfaceVariableXfbInfo::kInvalid, uniformInfo.componentType); in AssignTransformFeedbackQualifiers()
594 uniformInfo.rowCount, ShaderInterfaceVariableXfbInfo::kInvalid, in AssignTransformFeedbackQualifiers()
655 ? ShaderInterfaceVariableXfbInfo::kInvalid in AssignTransformFeedbackQualifiers()
1840 void visitXfbVarying(const ShaderInterfaceVariableXfbInfo &xfb,
[all …]
/external/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.cpp28 ShaderInterfaceVariableXfbInfo *xfb) in LoadShaderInterfaceVariableXfbInfo()
39 for (ShaderInterfaceVariableXfbInfo &arrayElement : xfb->arrayElements) in LoadShaderInterfaceVariableXfbInfo()
45 void SaveShaderInterfaceVariableXfbInfo(const ShaderInterfaceVariableXfbInfo &xfb, in SaveShaderInterfaceVariableXfbInfo()
57 for (const ShaderInterfaceVariableXfbInfo &arrayElement : xfb.arrayElements) in SaveShaderInterfaceVariableXfbInfo()
330 for (ShaderInterfaceVariableXfbInfo &xfb : info.fieldXfb) in load()
365 for (const ShaderInterfaceVariableXfbInfo &xfb : info.fieldXfb) in save()