Home
last modified time | relevance | path

Searched refs:baseAlignment (Results 1 - 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A Dblocklayout.cpp168 size_t baseAlignment = GetStd430BaseAlignment(variable.type, isRowMajor); variable
169 mCurrentAlignment = std::max(mCurrentAlignment, baseAlignment);
256 void BlockLayoutEncoder::align(size_t baseAlignment) in align() argument
259 checkedOffset += baseAlignment; in align()
262 checkedAlignmentOffset %= baseAlignment; in align()
300 size_t baseAlignment = 0; in getBlockLayoutInfo() local
306 baseAlignment = getTypeBaseAlignment(type, isRowMajorMatrix); in getBlockLayoutInfo()
318 baseAlignment = static_cast<int>(getTypeBaseAlignment(type, false)); in getBlockLayoutInfo()
324 baseAlignment = ComponentAlignment(numComponents); in getBlockLayoutInfo()
327 align(baseAlignment); in getBlockLayoutInfo()
[all...]
H A Dblocklayout.h102 void align(size_t baseAlignment);
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
H A DLayout.cpp249 const size_t baseAlignment) in CommonGlslStructLayoutOf()
263 layout.requireAlignment(baseAlignment, true); in CommonGlslStructLayoutOf()
271 const size_t baseAlignment) in CommonGlslLayoutOf()
282 layout.requireAlignment(baseAlignment, true); in CommonGlslLayoutOf()
292 matrixPacking, maskArray, baseAlignment); in CommonGlslLayoutOf()
346 layout.requireAlignment(baseAlignment, true); in CommonGlslLayoutOf()
244 CommonGlslStructLayoutOf(TField const *const *begin, TField const *const *end, const TLayoutBlockStorage storage, const TLayoutMatrixPacking matrixPacking, const bool maskArray, const size_t baseAlignment) CommonGlslStructLayoutOf() argument
267 CommonGlslLayoutOf(const TType &type, const TLayoutBlockStorage storage, const TLayoutMatrixPacking matrixPacking, const bool maskArray, const size_t baseAlignment) CommonGlslLayoutOf() argument
/third_party/spirv-tools/source/val/
H A Dvalidate_decorations.cpp186 uint32_t baseAlignment = 1;
192 return baseAlignment = vstate.samplerimage_variable_address_mode() / 8;
197 baseAlignment = words[2] / 8;
204 baseAlignment =
211 baseAlignment = getBaseAlignment(column_type, roundUp, inherited,
221 baseAlignment =
224 if (roundUp) baseAlignment = align(baseAlignment, 16u);
228 baseAlignment =
230 if (roundUp) baseAlignment
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/val/
H A Dvalidate_decorations.cpp181 uint32_t baseAlignment = 1;
185 baseAlignment = words[2] / 8;
192 baseAlignment =
199 baseAlignment = getBaseAlignment(column_type, roundUp, inherited,
209 baseAlignment =
215 baseAlignment =
217 if (roundUp) baseAlignment = align(baseAlignment, 16u);
226 baseAlignment = std::max(
227 baseAlignment,
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
H A Dvalidate_decorations.cpp181 uint32_t baseAlignment = 1;
185 baseAlignment = words[2] / 8;
192 baseAlignment =
199 baseAlignment = getBaseAlignment(column_type, roundUp, inherited,
209 baseAlignment =
215 baseAlignment =
217 if (roundUp) baseAlignment = align(baseAlignment, 16u);
226 baseAlignment = std::max(
227 baseAlignment,
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/
H A DvktTransformFeedbackFuzzLayoutCase.cpp531 int baseAlignment = 0; in computeInterfaceBlockAlignment() local
537 baseAlignment = std::max(baseAlignment, computeInterfaceBlockMemberAlignment(member.getType())); in computeInterfaceBlockAlignment()
540 return baseAlignment; in computeInterfaceBlockAlignment()
560 int baseAlignment = computeInterfaceBlockMemberAlignment(type); in computeXfbLayout() local
562 DE_ASSERT(baseAlignment == sizeof(deUint32) || baseAlignment == sizeof(deUint64)); in computeXfbLayout()
564 curOffset = deAlign32(curOffset, baseAlignment); in computeXfbLayout()
683 curOffset = deAlign32(curOffset, baseAlignment); in computeXfbLayout()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/
H A DvktTransformFeedbackFuzzLayoutCase.cpp531 int baseAlignment = 0; in computeInterfaceBlockAlignment() local
537 baseAlignment = std::max(baseAlignment, computeInterfaceBlockMemberAlignment(member.getType())); in computeInterfaceBlockAlignment()
540 return baseAlignment; in computeInterfaceBlockAlignment()
560 int baseAlignment = computeInterfaceBlockMemberAlignment(type); in computeXfbLayout() local
562 DE_ASSERT(baseAlignment == sizeof(deUint32) || baseAlignment == sizeof(deUint64)); in computeXfbLayout()
564 curOffset = deAlign32(curOffset, baseAlignment); in computeXfbLayout()
683 curOffset = deAlign32(curOffset, baseAlignment); in computeXfbLayout()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo/
H A DvktSSBOLayoutCase.cpp477 const int baseAlignment = (layoutFlags & LAYOUT_SCALAR) != 0 ? computeScalarBlockAlignment(type, layoutFlags) : in computeReferenceLayout() local
481 int curOffset = deAlign32(baseOffset, baseAlignment); in computeReferenceLayout()
508 const int vecStride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(vecType) : baseAlignment; in computeReferenceLayout()
538 const int stride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(elemBasicType) : baseAlignment; in computeReferenceLayout()
565 const int vecStride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(vecType) : baseAlignment; in computeReferenceLayout()
599 curOffset = deAlign32(curOffset, baseAlignment); in computeReferenceLayout()
618 const int baseAlignment = (blockLayoutFlags & LAYOUT_SCALAR) != 0 ? computeScalarBlockAlignment(varType, combinedFlags) : in computeReferenceLayout() local
622 int curOffset = deAlign32(baseOffset, baseAlignment); in computeReferenceLayout()
695 const int size = computeReferenceLayout(layout, curBlockNdx, deAlign32(curOffset, baseAlignment), prefix, varType.getElementType(), combinedFlags); in computeReferenceLayout()
696 const int stride = deAlign32(size, baseAlignment); in computeReferenceLayout()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ssbo/
H A DvktSSBOLayoutCase.cpp477 const int baseAlignment = (layoutFlags & LAYOUT_SCALAR) != 0 ? computeScalarBlockAlignment(type, layoutFlags) : in computeReferenceLayout() local
481 int curOffset = deAlign32(baseOffset, baseAlignment); in computeReferenceLayout()
508 const int vecStride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(vecType) : baseAlignment; in computeReferenceLayout()
538 const int stride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(elemBasicType) : baseAlignment; in computeReferenceLayout()
565 const int vecStride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(vecType) : baseAlignment; in computeReferenceLayout()
599 curOffset = deAlign32(curOffset, baseAlignment); in computeReferenceLayout()
618 const int baseAlignment = (blockLayoutFlags & LAYOUT_SCALAR) != 0 ? computeScalarBlockAlignment(varType, combinedFlags) : in computeReferenceLayout() local
622 int curOffset = deAlign32(baseOffset, baseAlignment); in computeReferenceLayout()
695 const int size = computeReferenceLayout(layout, curBlockNdx, deAlign32(curOffset, baseAlignment), prefix, varType.getElementType(), combinedFlags); in computeReferenceLayout()
696 const int stride = deAlign32(size, baseAlignment); in computeReferenceLayout()
[all...]
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fSSBOLayoutCase.cpp469 const int baseAlignment = isStd140 ? computeStd140BaseAlignment(type, layoutFlags) in computeReferenceLayout() local
471 int curOffset = deAlign32(baseOffset, baseAlignment); in computeReferenceLayout()
497 entry.matrixStride = baseAlignment; in computeReferenceLayout()
500 curOffset += numVecs*baseAlignment; in computeReferenceLayout()
520 const int stride = baseAlignment; in computeReferenceLayout()
544 const int vecStride = baseAlignment; in computeReferenceLayout()
577 curOffset = deAlign32(curOffset, baseAlignment); in computeReferenceLayout()
596 const int baseAlignment = isStd140 ? computeStd140BaseAlignment(varType, combinedFlags) in computeReferenceLayout() local
598 int curOffset = deAlign32(baseOffset, baseAlignment); in computeReferenceLayout()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo/
H A DvktUniformBlockCase.cpp562 const int baseAlignment = (layoutFlags & LAYOUT_SCALAR) != 0 ? computeScalarBlockAlignment(type, layoutFlags) : in computeReferenceLayout() local
566 int curOffset = deAlign32(baseOffset, baseAlignment); in computeReferenceLayout()
593 const int vecStride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(vecType) : baseAlignment; in computeReferenceLayout()
623 const int stride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(elemBasicType) : baseAlignment; in computeReferenceLayout()
650 const int vecStride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(vecType) : baseAlignment; in computeReferenceLayout()
684 curOffset = deAlign32(curOffset, baseAlignment); in computeReferenceLayout()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ubo/
H A DvktUniformBlockCase.cpp562 const int baseAlignment = (layoutFlags & LAYOUT_SCALAR) != 0 ? computeScalarBlockAlignment(type, layoutFlags) : in computeReferenceLayout() local
566 int curOffset = deAlign32(baseOffset, baseAlignment); in computeReferenceLayout()
593 const int vecStride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(vecType) : baseAlignment; in computeReferenceLayout()
623 const int stride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(elemBasicType) : baseAlignment; in computeReferenceLayout()
650 const int vecStride = (layoutFlags & LAYOUT_SCALAR) ? getDataTypeByteSize(vecType) : baseAlignment; in computeReferenceLayout()
684 curOffset = deAlign32(curOffset, baseAlignment); in computeReferenceLayout()
/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcUniformBlockCase.cpp436 int baseAlignment = computeStd140BaseAlignment(type); in computeStd140Layout() local
438 curOffset = deAlign32(curOffset, baseAlignment); in computeStd140Layout()
544 curOffset = deAlign32(curOffset, baseAlignment); in computeStd140Layout()
/third_party/vk-gl-cts/modules/glshared/
H A DglsUniformBlockCase.cpp463 int baseAlignment = computeStd140BaseAlignment(type); in computeStd140Layout() local
465 curOffset = deAlign32(curOffset, baseAlignment); in computeStd140Layout()
574 curOffset = deAlign32(curOffset, baseAlignment); in computeStd140Layout()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DOutputASM.cpp346 size_t baseAlignment = 0; in getBlockLayoutInfo() local
352 baseAlignment = ComponentsPerRegister; in getBlockLayoutInfo()
363 baseAlignment = ComponentsPerRegister; in getBlockLayoutInfo()
369 baseAlignment = (numComponents == 3 ? 4u : numComponents); in getBlockLayoutInfo()
372 mCurrentOffset = sw::align(mCurrentOffset, baseAlignment); in getBlockLayoutInfo()

Completed in 38 milliseconds