Searched refs:getLayoutQualifier (Results 1 – 15 of 15) sorted by relevance
/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/tree_ops/ |
D | EmulateMultiDrawShaderBuiltins.cpp | 146 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()
|
D | RewriteRowMajorMatrices.cpp | 38 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()
|
D | RewriteAtomicCounters.cpp | 359 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/ |
D | ValidateOutputs.cpp | 72 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()
|
D | CollectVariables.cpp | 700 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()
|
D | ResourcesHLSL.cpp | 50 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()
|
D | ValidateVaryingLocations.cpp | 82 const int location = varying->getType().getLayoutQualifier().location; in ValidateShaderInterface() 142 if (symbol->getType().getLayoutQualifier().location != -1) in visitDeclaration()
|
D | OutputGLSLBase.cpp | 178 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()
|
D | OutputVulkanGLSL.cpp | 65 const TLayoutQualifier &layoutQualifier = type.getLayoutQualifier(); in writeLayoutQualifier()
|
D | ParseContext.cpp | 1177 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 …]
|
D | ShaderStorageBlockOutputHLSL.cpp | 62 *rowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in GetBlockLayoutInfo() 85 *rowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in GetBlockLayoutInfo()
|
D | Types.h | 172 TLayoutQualifier getLayoutQualifier() const { return layoutQualifier; } in getLayoutQualifier() function
|
D | OutputHLSL.cpp | 1178 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/ |
D | QualificationOrderESSL31_test.cpp | 104 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()
|
D | ShaderImage_test.cpp | 105 TLayoutQualifier myImageLayoutQualifier = myImageType.getLayoutQualifier(); in CheckImageDeclaration() 113 ASSERT_EQ(binding, myImageType.getLayoutQualifier().binding); in CheckImageDeclaration()
|