Home
last modified time | relevance | path

Searched refs:getLayoutQualifier (Results 1 – 15 of 15) sorted by relevance

/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/tree_ops/
DEmulateMultiDrawShaderBuiltins.cpp146 uniform.binding = type->getLayoutQualifier().binding; in EmulateGLDrawID()
147 uniform.location = type->getLayoutQualifier().location; in EmulateGLDrawID()
148 uniform.offset = type->getLayoutQualifier().offset; in EmulateGLDrawID()
207 uniformBaseVertex.binding = type->getLayoutQualifier().binding; in EmulateGLBaseVertexBaseInstance()
208 uniformBaseVertex.location = type->getLayoutQualifier().location; in EmulateGLBaseVertexBaseInstance()
209 uniformBaseVertex.offset = type->getLayoutQualifier().offset; in EmulateGLBaseVertexBaseInstance()
244 uniformBaseInstance.binding = type->getLayoutQualifier().binding; in EmulateGLBaseVertexBaseInstance()
245 uniformBaseInstance.location = type->getLayoutQualifier().location; in EmulateGLBaseVertexBaseInstance()
246 uniformBaseInstance.offset = type->getLayoutQualifier().offset; in EmulateGLBaseVertexBaseInstance()
DRewriteRowMajorMatrices.cpp38 TLayoutMatrixPacking matrixPacking = field->type()->getLayoutQualifier().matrixPacking; in DoesFieldContainRowMajorMatrix()
60 TLayoutQualifier layoutQualifier = type->getLayoutQualifier(); in SetColumnMajor()
463 bool isBlockRowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in visitDeclaration()
565 bool isBlockRowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in convertInterfaceBlock()
591 TLayoutQualifier blockLayoutQualifier = type.getLayoutQualifier(); in convertInterfaceBlock()
DRewriteAtomicCounters.cpp359 uint32_t offset = atomicCounterType.getLayoutQualifier().offset; in declareAtomicCounter()
360 uint32_t binding = atomicCounterType.getLayoutQualifier().binding; in declareAtomicCounter()
/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/
DValidateOutputs.cpp72 if (symbol->getType().getLayoutQualifier().location != -1) in visitSymbol()
76 else if (symbol->getType().getLayoutQualifier().yuv == true) in visitSymbol()
103 const size_t location = static_cast<size_t>(type.getLayoutQualifier().location); in validate()
105 ASSERT(type.getLayoutQualifier().location != -1); in validate()
110 if (type.getLayoutQualifier().index == 1) in validate()
DCollectVariables.cpp700 attribute.location = type.getLayoutQualifier().location; in recordAttribute()
712 outputVariable.location = type.getLayoutQualifier().location; in recordOutputVariable()
713 outputVariable.index = type.getLayoutQualifier().index; in recordOutputVariable()
723 varying.location = type.getLayoutQualifier().location; in recordVarying()
815 (fieldType.getLayoutQualifier().matrixPacking == EmpRowMajor); in recordInterfaceBlock()
828 uniform.binding = variable.getType().getLayoutQualifier().binding; in recordUniform()
830 GetImageInternalFormatType(variable.getType().getLayoutQualifier().imageInternalFormat); in recordUniform()
831 uniform.location = variable.getType().getLayoutQualifier().location; in recordUniform()
832 uniform.offset = variable.getType().getLayoutQualifier().offset; in recordUniform()
DResourcesHLSL.cpp50 const TLayoutMatrixPacking matrixPacking = fieldType.getLayoutQualifier().matrixPacking; in InterfaceBlockFieldTypeString()
477 type.getBasicType(), type.getLayoutQualifier().imageInternalFormat); in uniformsHeader()
483 type.getBasicType(), type.getLayoutQualifier().imageInternalFormat); in uniformsHeader()
489 TLayoutQualifier layout = type.getLayoutQualifier(); in uniformsHeader()
869 (fieldType.getLayoutQualifier().matrixPacking == EmpColumnMajor); in uniformBlockMembersString()
DValidateVaryingLocations.cpp82 const int location = varying->getType().getLayoutQualifier().location; in ValidateShaderInterface()
142 if (symbol->getType().getLayoutQualifier().location != -1) in visitDeclaration()
DOutputGLSLBase.cpp178 const TLayoutQualifier &layoutQualifier = type.getLayoutQualifier(); in getCommonLayoutQualifiers()
267 const TLayoutQualifier &layoutQualifier = type.getLayoutQualifier(); in writeLayoutQualifier()
308 switch (field->type()->getLayoutQualifier().matrixPacking) in writeFieldLayoutQualifier()
1445 const TLayoutQualifier &layoutQualifier = type.getLayoutQualifier(); in NeedsToWriteLayoutQualifier()
DOutputVulkanGLSL.cpp65 const TLayoutQualifier &layoutQualifier = type.getLayoutQualifier(); in writeLayoutQualifier()
DParseContext.cpp1177 ASSERT(type->getLayoutQualifier().index == -1 || in declareVariable()
1182 if (type->getLayoutQualifier().index != -1 && type->getLayoutQualifier().location == -1) in declareVariable()
1193 checkIndexIsNotSpecified(line, type->getLayoutQualifier().index); in declareVariable()
1479 checkIndexIsNotSpecified(location, type.getLayoutQualifier().index); in emptyDeclarationErrorCheck()
1633 TLayoutQualifier layoutQualifier = type.getLayoutQualifier(); in checkBindingIsValid()
2469 TLayoutQualifier layoutQualifier = type->getLayoutQualifier(); in checkAtomicCounterOffsetDoesNotOverlap()
2491 TLayoutQualifier layoutQualifier = type.getLayoutQualifier(); in checkAtomicCounterOffsetAlignment()
3908 TLayoutQualifier fieldLayoutQualifier = fieldType->getLayoutQualifier(); in addInterfaceBlock()
5059 checkIndexIsNotSpecified(field.line(), field.type()->getLayoutQualifier().index); in addStructure()
5061 checkBindingIsNotSpecified(field.line(), field.type()->getLayoutQualifier().binding); in addStructure()
[all …]
DShaderStorageBlockOutputHLSL.cpp62 *rowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in GetBlockLayoutInfo()
85 *rowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in GetBlockLayoutInfo()
DTypes.h172 TLayoutQualifier getLayoutQualifier() const { return layoutQualifier; } in getLayoutQualifier() function
DOutputHLSL.cpp1178 TLayoutQualifier layout = variableType.getLayoutQualifier(); in visitSymbol()
2425 name, type.getBasicType(), type.getLayoutQualifier().imageInternalFormat, in visitAggregate()
/device/generic/vulkan-cereal/third-party/angle/src/tests/compiler_tests/
DQualificationOrderESSL31_test.cpp104 EXPECT_EQ(2, type.getLayoutQualifier().location); in TEST_F()
130 TLayoutQualifier layoutQualifier = type.getLayoutQualifier(); in TEST_F()
158 TLayoutQualifier layoutQualifier = type.getLayoutQualifier(); in TEST_F()
DShaderImage_test.cpp105 TLayoutQualifier myImageLayoutQualifier = myImageType.getLayoutQualifier(); in CheckImageDeclaration()
113 ASSERT_EQ(binding, myImageType.getLayoutQualifier().binding); in CheckImageDeclaration()