/external/angle/src/compiler/translator/ |
D | ValidateVaryingLocations.cpp | 51 field_size *= fieldType->getArraySizeProduct(); in GetFieldLocationCount() 77 totalLocation *= varyingType.getArraySizeProduct(); in GetInterfaceBlockLocationCount() 115 return elementLocationCount * varyingType.getArraySizeProduct(); in GetLocationCount() 262 int remainingLocations = currentLocation * (varyingType.getArraySizeProduct() - 1); in ValidateShaderInterfaceAndAssignLocations()
|
D | VariablePacker.cpp | 91 return GetTypePackingRows(variable.type) * variable.getArraySizeProduct(); in GetVariablePackingRows() 125 return lhs.getArraySizeProduct() > rhs.getArraySizeProduct(); in operator ()() 220 if (variable.getArraySizeProduct() > maxVectors / GetTypePackingRows(variable.type)) in checkExpandedVariablesWithinPackingLimits()
|
D | blocklayoutHLSL.cpp | 139 for (size_t arrayElement = 0; arrayElement < variable.getArraySizeProduct(); arrayElement++) in HLSLVariableRegisterCount()
|
D | ShaderVars.cpp | 170 unsigned int ShaderVariable::getArraySizeProduct() const in getArraySizeProduct() function in sh::ShaderVariable 229 memorySize *= getArraySizeProduct(); in getExternalSize()
|
D | ResourcesHLSL.cpp | 92 startIndex + i * elementType.getArraySizeProduct()); in OutputUniformIndexArrayInitializer() 282 unsigned int registerCount = type.isArray() ? type.getArraySizeProduct() : 1u; in assignSamplerInStructUniformRegister()
|
D | Types.h | 204 unsigned int getArraySizeProduct() const;
|
D | Types.cpp | 550 unsigned int TType::getArraySizeProduct() const in getArraySizeProduct() function in sh::TType
|
D | ParseContext.cpp | 1780 int arrayTotalElementCount = type.getArraySizeProduct(); in checkBindingIsValid() 2696 const size_t size = type->isArray() ? kAtomicCounterArrayStride * type->getArraySizeProduct() in checkAtomicCounterOffsetDoesNotOverlap()
|
/external/angle/src/compiler/translator/TranslatorMetalDirect/ |
D | Layout.cpp | 117 const size_t vol = type.getArraySizeProduct(); in MetalLayoutOf() 281 layout *= type.getArraySizeProduct(); in CommonGlslLayoutOf() 341 outerDim *= type.getArraySizeProduct(); in CommonGlslLayoutOf()
|
D | FixTypeConstructors.cpp | 36 size_t primarySize = retType.getNominalSize() * retType.getArraySizeProduct(); in visitAggregate()
|
D | EmitMetal.cpp | 1159 const int arraySize = type.isArray() ? type.getArraySizeProduct() : 1; in emitUniformBufferDeclaration() 1802 mMainUniformBufferIndex += type.getArraySizeProduct(); in emitFunctionParameter() 1810 mMainSamplerIndex += type.getArraySizeProduct(); in emitFunctionParameter() 1818 mMainTextureIndex += type.getArraySizeProduct(); in emitFunctionParameter()
|
D | ModifyStruct.cpp | 246 const int volume = static_cast<int>(ot.getArraySizeProduct()); in publish() 971 const unsigned volume = type.getArraySizeProduct(); in InlineArray()
|
D | RewritePipelines.cpp | 788 const auto n = static_cast<int>(envType.getArraySizeProduct()); in visitMain()
|
/external/angle/src/libANGLE/renderer/d3d/ |
D | DynamicImage2DHLSL.cpp | 724 for (unsigned int index = 0; index < uniform.getArraySizeProduct(); index++) in OutputHLSLImage2DUniformGroup() 788 for (unsigned int index = 0; index < uniform.getArraySizeProduct(); index++) in OutputHLSLImage2DUniformGroup() 867 for (unsigned int index = 0; index < image2D.getArraySizeProduct(); index++) in generateShaderForImage2DBindSignature()
|
D | ProgramD3D.cpp | 121 for (unsigned int index = 0; index < image2D.getArraySizeProduct(); index++) in GetDefaultImage2DBindLayoutFromComputeShader() 305 registerCount = typeInfo.rowCount * getArraySizeProduct(); 311 unsigned int D3DUniform::getArraySizeProduct() const in getArraySizeProduct() function in rx::D3DUniform 319 (isArray() && elementIndex < getArraySizeProduct())); in getDataPtrToElement() 804 int count = d3dUniform->getArraySizeProduct(); in updateSamplerMapping() 2284 d3dUniform->mSamplerData.resize(d3dUniform->getArraySizeProduct(), 0); in initializeUniformStorage() 2752 unsigned int elementCount = targetUniform->getArraySizeProduct(); in setUniformMatrixfvInternal() 2787 mState.getUniforms()[uniformIndex].parentArrayIndex() * d3dUniform->getArraySizeProduct(); in assignSamplerRegisters() 2805 d3dUniform->getArraySizeProduct(), mShaderSamplers[shaderType], in assignSamplerRegisters() 2901 mState.getUniforms()[uniformIndex].parentArrayIndex() * d3dUniform->getArraySizeProduct(); in assignImageRegisters() [all …]
|
D | ProgramD3D.h | 58 unsigned int getArraySizeProduct() const;
|
/external/angle/include/GLSLANG/ |
D | ShaderVars.h | 73 unsigned int getArraySizeProduct() const;
|
/external/angle/src/compiler/translator/tree_ops/d3d/ |
D | RecordUniformBlocksWithLargeArrayMember.cpp | 128 if (type->getArraySizeProduct() >= kMinArraySizeUseStructuredBuffer) in FieldIsOrHasLargeArrayField()
|
/external/angle/src/libANGLE/ |
D | Shader.cpp | 62 return x.getArraySizeProduct() > y.getArraySizeProduct(); in CompareShaderVar()
|
D | ProgramLinkedResources.cpp | 1288 unsigned int firstFieldArraySize = interfaceBlock.fields[0].getArraySizeProduct(); in defineInterfaceBlock()
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | ProgramVk.cpp | 606 locationInfo.arrayIndex, linkedUniform.getArraySizeProduct(), count, transpose, value, in setUniformMatrixfv()
|
/external/angle/src/libANGLE/renderer/metal/ |
D | VertexArrayMtl.mm | 301 uint32_t arraySize = var.getArraySizeProduct();
|
D | ProgramMtl.mm | 1062 locationInfo.arrayIndex, linkedUniform.getArraySizeProduct(), count, transpose, value,
|