/external/deqp/external/vulkancts/modules/vulkan/image/ |
vktImageMultisampleLoadStoreTests.cpp | 208 for (int layerNdx = 0; layerNdx < caseDef.texture.numLayers(); ++layerNdx) 210 (*pOutImageViews)[layerNdx] = makeVkSharedPtr(makeImageView( 212 makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, layerNdx, 1u))); 232 for (int layerNdx = 0; layerNdx < caseDef.texture.numLayers(); ++layerNdx) 233 (*pOutDescriptorSets)[layerNdx] = makeVkSharedPtr(makeDescriptorSet(vk, device, descriptorPool, descriptorSetLayout)); 279 for (int layerNdx = 0; layerNdx < numLayers; ++layerNdx [all...] |
vktImageLoadStoreTests.cpp | 111 for (int layerNdx = 0; layerNdx < numLayersOrSlices; ++layerNdx) 113 const std::string comparisonName = "Comparison" + de::toString(layerNdx); 115 (isCube(texture) ? "face " + de::toString(layerNdx % numCubeFaces) + ", cube " + de::toString(layerNdx / numCubeFaces) : 116 is3d ? "slice " + de::toString(layerNdx) : "layer " + de::toString(layerNdx)); 118 const tcu::ConstPixelBufferAccess refLayer = getLayerOrSlice(texture, reference, layerNdx); 119 const tcu::ConstPixelBufferAccess resultLayer = getLayerOrSlice(texture, result, layerNdx); [all...] |
vktImageCompressionTranscodingSupport.cpp | 566 for (deUint32 layerNdx = 0u; layerNdx < getLayerCount(); ++layerNdx) 570 makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, mipNdx, 1u, layerNdx, 1u), 640 for (deUint32 layerNdx = 0u; layerNdx < getLayerCount(); ++layerNdx) 642 const deUint32 imageNdx = layerNdx + mipNdx * getLayerCount(); [all...] |
vktImageQualifiersTests.cpp | 128 for (deUint32 layerNdx = 0; layerNdx < getNumLayers(imageType, imageSize); ++layerNdx) 130 const std::string comparisonName = "Comparison" + de::toString(layerNdx); 136 comparisonDesc = comparisonDesc + "slice " + de::toString(layerNdx); 141 comparisonDesc = comparisonDesc + "face " + de::toString(layerNdx % 6) + ", cube " + de::toString(layerNdx / 6); 145 comparisonDesc = comparisonDesc + "layer " + de::toString(layerNdx); 149 const tcu::ConstPixelBufferAccess refLayer = getLayerOrSlice(imageType, reference, layerNdx); 150 const tcu::ConstPixelBufferAccess resultLayer = getLayerOrSlice(imageType, result, layerNdx); [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineImageUtil.cpp | 596 for (int layerNdx = 0; layerNdx < getArraySize(); layerNdx++) 598 const tcu::ConstPixelBufferAccess level = getLevel(levelNdx, layerNdx); 620 for (int layerNdx = 0; layerNdx < getArraySize(); layerNdx++) 623 textureSize += getCompressedLevel(levelNdx, layerNdx).getDataSize(); 660 for (int layerNdx = 0; layerNdx < getArraySize(); layerNdx++ [all...] |
vktPipelineMultisampleImageTests.cpp | [all...] |
vktPipelineFramebufferAttachmentTests.cpp | 463 for (deUint32 layerNdx = 0; layerNdx < caseDef.numLayers; ++layerNdx) 466 imageViewType, COLOR_FORMAT, makeColorSubresourceRange(layerNdx, 1)))); 470 caseDef.renderSize, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, layerNdx, 1u, caseDef.multisample))); 535 for (deUint32 layerNdx = 0; layerNdx < caseDef.numLayers; ++layerNdx) 537 if (layerNdx != 0) 540 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipeline[layerNdx]); [all...] |
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
vktGeometryLayeredRenderingTests.cpp | 578 bool verifyLayerContent (tcu::TestLog& log, const TestType testType, const tcu::ConstPixelBufferAccess image, const int layerNdx, const int numLayers, const bool depthCheck, const bool stencilCheck) 582 const float variableBarRatio = static_cast<float>(layerNdx) / static_cast<float>(numLayers); 587 if (layerNdx == 0) 593 if (layerNdx == targetLayer) 600 return verifyImageSingleColoredRow(log, image, 0.5f, s_colors[layerNdx % DE_LENGTH_OF_ARRAY(s_colors)]); 604 if (layerNdx == 0) 612 const tcu::Vec4 layerColor( (layerNdx % 2) == 1 ? 1.0f : 0.5f, 613 ((layerNdx/2) % 2) == 1 ? 1.0f : 0.5f, 614 layerNdx == 0 ? 1.0f : 0.0f, 628 const float pass0depth = static_cast<float>(layerNdx + 1) / static_cast<float>(2 * numLayers) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
vktSparseResourcesImageSparseResidency.cpp | 316 for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx) 320 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 330 const deUint32 linearIndex = x + y*numSparseBinds.x() + z*numSparseBinds.x()*numSparseBinds.y() + layerNdx*numSparseBinds.x()*numSparseBinds.y()*numSparseBinds.z(); 359 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); 375 metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride, 605 for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx) [all...] |
vktSparseResourcesShaderIntrinsicsBase.cpp | 344 for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx) 349 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 373 for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx) 376 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
|
vktSparseResourcesImageMemoryAliasing.cpp | 312 for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx) 319 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 332 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); 339 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); [all...] |
vktSparseResourcesMipmapSparseResidency.cpp | 252 for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx) 259 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 272 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); 288 metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
|
/external/deqp/external/vulkancts/modules/vulkan/multiview/ |
vktMultiViewRenderTests.cpp | 285 const tcu::Vec4 getQuarterRefColor (const deUint32 quarterNdx, const int colorNdx, const int layerNdx, const bool background = true, const deUint32 subpassNdx = 0u); 287 void setPoint (const tcu::PixelBufferAccess& pixelBuffer, const tcu::Vec4& pointColor, const int pointSize, const int layerNdx, const deUint32 quarter); 288 void fillTriangle (const tcu::PixelBufferAccess& pixelBuffer, const tcu::Vec4& color, const int layerNdx, const deUint32 quarter); 289 void fillLayer (const tcu::PixelBufferAccess& pixelBuffer, const tcu::Vec4& color, const int layerNdx); 290 void fillQuarter (const tcu::PixelBufferAccess& pixelBuffer, const tcu::Vec4& color, const int layerNdx, const deUint32 quarter, const deUint32 subpassNdx); [all...] |
/external/deqp/modules/gles31/functional/ |
es31fTextureGatherTests.cpp | [all...] |
es31fTessellationGeometryInteractionTests.cpp | [all...] |
es31fTextureFormatTests.cpp | 108 bool testLayerFace (int layerNdx); 207 const int layerNdx = layerFaceNdx / 6; 217 computeQuadTexCoordCubeArray(texCoord, face, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f), tcu::Vec2((float)layerNdx));
|
es31fPrimitiveBoundingBoxTests.cpp | [all...] |
/external/deqp/modules/gles31/stress/ |
es31sTessellationGeometryInteractionTests.cpp | 79 bool verifyResultLayer (int layerNdx, const tcu::Surface& dst); 379 bool GridRenderCase::verifyResultLayer (int layerNdx, const tcu::Surface& image) 386 m_testCtx.getLog() << tcu::TestLog::Message << "Verifying output layer " << layerNdx << tcu::TestLog::EndMessage;
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
vktShaderRenderTextureGatherTests.cpp | 109 void computeQuadTexCoord2DArray (std::vector<float>& dst, int layerNdx, const tcu::Vec2& bottomLeft, const tcu::Vec2& topRight) 113 dst[0] = bottomLeft.x(); dst[ 1] = bottomLeft.y(); dst[ 2] = (float)layerNdx; 114 dst[3] = bottomLeft.x(); dst[ 4] = topRight.y(); dst[ 5] = (float)layerNdx; 115 dst[6] = topRight.x(); dst[ 7] = bottomLeft.y(); dst[ 8] = (float)layerNdx; 116 dst[9] = topRight.x(); dst[10] = topRight.y(); dst[11] = (float)layerNdx; [all...] |
vktShaderRender.cpp | [all...] |
/external/deqp/framework/opengl/ |
gluTextureTestUtil.hpp | 174 void computeQuadTexCoord1DArray (std::vector<float>& dst, int layerNdx, float left, float right); 176 void computeQuadTexCoord2DArray (std::vector<float>& dst, int layerNdx, const tcu::Vec2& bottomLeft, const tcu::Vec2& topRight);
|
/external/deqp/external/vulkancts/modules/vulkan/texture/ |
vktTextureFilteringTests.cpp | 564 for (int layerNdx = 0; layerNdx < m_testParameters.numLayers; layerNdx++) 566 const tcu::PixelBufferAccess levelBuf = m_textures[0]->getLevel(levelNdx, layerNdx); 568 const tcu::IVec4 swz = levelSwz[layerNdx%DE_LENGTH_OF_ARRAY(levelSwz)]; 579 for (int layerNdx = 0; layerNdx < m_testParameters.numLayers; layerNdx++) 581 const tcu::PixelBufferAccess levelBuf = m_textures[1]->getLevel(levelNdx, layerNdx); 584 const deUint32 rgb = step * (levelNdx + layerNdx*numLevels) [all...] |
/external/deqp/modules/gles3/functional/ |
es3fTextureFilteringTests.cpp | 783 for (int layerNdx = 0; layerNdx < m_numLayers; layerNdx++) 785 const tcu::IVec4 swz = levelSwz[layerNdx%DE_LENGTH_OF_ARRAY(levelSwz)]; 789 tcu::fillWithComponentGradients(tcu::getSubregion(levelBuf, 0, 0, layerNdx, levelBuf.getWidth(), levelBuf.getHeight(), 1), gMin, gMax); 800 for (int layerNdx = 0; layerNdx < m_numLayers; layerNdx++) 803 const deUint32 rgb = step * (levelNdx + layerNdx*numLevels); 807 tcu::fillWithGrid(tcu::getSubregion(levelBuf, 0, 0, layerNdx, levelBuf.getWidth(), levelBuf.getHeight(), 1) [all...] |
/external/deqp/external/vulkancts/framework/vulkan/ |
vkImageUtil.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
vktTessellationGeometryGridRenderTests.cpp | 484 bool verifyResultLayer (tcu::TestLog& log, const tcu::ConstPixelBufferAccess& image, const int layerNdx) 491 log << tcu::TestLog::Message << "Verifying output layer " << layerNdx << tcu::TestLog::EndMessage;
|