/external/deqp/external/vulkancts/modules/vulkan/image/ |
vktImageMultisampleLoadStoreTests.cpp | 206 for (int layerNdx = 0; layerNdx < caseDef.texture.numLayers(); ++layerNdx) 208 (*pOutImageViews)[layerNdx] = makeVkSharedPtr(makeImageView( 210 makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, layerNdx, 1u))); 230 for (int layerNdx = 0; layerNdx < caseDef.texture.numLayers(); ++layerNdx) 231 (*pOutDescriptorSets)[layerNdx] = makeVkSharedPtr(makeDescriptorSet(vk, device, descriptorPool, descriptorSetLayout)); 277 for (int layerNdx = 0; layerNdx < numLayers; ++layerNdx [all...] |
vktImageLoadStoreTests.cpp | 109 for (int layerNdx = 0; layerNdx < numLayersOrSlices; ++layerNdx) 111 const std::string comparisonName = "Comparison" + de::toString(layerNdx); 113 (isCube(texture) ? "face " + de::toString(layerNdx % numCubeFaces) + ", cube " + de::toString(layerNdx / numCubeFaces) : 114 is3d ? "slice " + de::toString(layerNdx) : "layer " + de::toString(layerNdx)); 116 const tcu::ConstPixelBufferAccess refLayer = getLayerOrSlice(texture, reference, layerNdx); 117 const tcu::ConstPixelBufferAccess resultLayer = getLayerOrSlice(texture, result, layerNdx); [all...] |
vktImageCompressionTranscodingSupport.cpp | 456 for (deUint32 layerNdx = 0u; layerNdx < getLayerCount(); ++layerNdx) 460 makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, mipNdx, 1u, layerNdx, 1u), 530 for (deUint32 layerNdx = 0u; layerNdx < getLayerCount(); ++layerNdx) 532 const deUint32 imageNdx = layerNdx + mipNdx * getLayerCount(); [all...] |
vktImageQualifiersTests.cpp | 126 for (deUint32 layerNdx = 0; layerNdx < getNumLayers(imageType, imageSize); ++layerNdx) 128 const std::string comparisonName = "Comparison" + de::toString(layerNdx); 134 comparisonDesc = comparisonDesc + "slice " + de::toString(layerNdx); 139 comparisonDesc = comparisonDesc + "face " + de::toString(layerNdx % 6) + ", cube " + de::toString(layerNdx / 6); 143 comparisonDesc = comparisonDesc + "layer " + de::toString(layerNdx); 147 const tcu::ConstPixelBufferAccess refLayer = getLayerOrSlice(imageType, reference, layerNdx); 148 const tcu::ConstPixelBufferAccess resultLayer = getLayerOrSlice(imageType, result, layerNdx); [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineImageUtil.cpp | 623 for (int layerNdx = 0; layerNdx < getArraySize(); layerNdx++) 625 const tcu::ConstPixelBufferAccess level = getLevel(levelNdx, layerNdx); 647 for (int layerNdx = 0; layerNdx < getArraySize(); layerNdx++) 650 textureSize += getCompressedLevel(levelNdx, layerNdx).getDataSize(); 687 for (int layerNdx = 0; layerNdx < getArraySize(); layerNdx++ [all...] |
vktPipelineMultisampleImageTests.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
vktGeometryLayeredRenderingTests.cpp | 548 bool verifyLayerContent (tcu::TestLog& log, const TestType testType, const tcu::ConstPixelBufferAccess image, const int layerNdx, const int numLayers) 552 const float variableBarRatio = static_cast<float>(layerNdx) / static_cast<float>(numLayers); 557 if (layerNdx == 0) 563 if (layerNdx == targetLayer) 570 return verifyImageSingleColoredRow(log, image, 0.5f, s_colors[layerNdx % DE_LENGTH_OF_ARRAY(s_colors)]); 574 if (layerNdx == 0) 582 const tcu::Vec4 layerColor( (layerNdx % 2) == 1 ? 1.0f : 0.5f, 583 ((layerNdx/2) % 2) == 1 ? 1.0f : 0.5f, 584 layerNdx == 0 ? 1.0f : 0.0f, 616 for (int layerNdx = 0; layerNdx < image.getNumLayersOrSlices(); ++layerNdx [all...] |
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
vktSparseResourcesImageSparseResidency.cpp | 295 for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx) 299 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 309 const deUint32 linearIndex = x + y*numSparseBinds.x() + z*numSparseBinds.x()*numSparseBinds.y() + layerNdx*numSparseBinds.x()*numSparseBinds.y()*numSparseBinds.z(); 338 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); 354 metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride, 574 for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx) [all...] |
vktSparseResourcesMipmapSparseResidency.cpp | 233 for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx) 240 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 253 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); 269 metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
|
vktSparseResourcesShaderIntrinsicsBase.cpp | 353 for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx) 358 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 382 for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx) 385 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
|
vktSparseResourcesImageMemoryAliasing.cpp | 288 for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx) 295 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 308 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); 315 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); [all...] |
/external/deqp/modules/gles31/functional/ |
es31fTextureGatherTests.cpp | [all...] |
es31fTessellationGeometryInteractionTests.cpp | [all...] |
es31fTextureFormatTests.cpp | 88 bool testLayerFace (int layerNdx); 185 const int layerNdx = layerFaceNdx / 6; 195 computeQuadTexCoordCubeArray(texCoord, face, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f), tcu::Vec2((float)layerNdx));
|
es31fPrimitiveBoundingBoxTests.cpp | [all...] |
es31fGeometryShaderTests.cpp | [all...] |
es31fShaderImageLoadStoreTests.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 | 171 void computeQuadTexCoord1DArray (std::vector<float>& dst, int layerNdx, float left, float right); 173 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 | 560 for (int layerNdx = 0; layerNdx < m_testParameters.numLayers; layerNdx++) 562 const tcu::PixelBufferAccess levelBuf = m_textures[0]->getLevel(levelNdx, layerNdx); 564 const tcu::IVec4 swz = levelSwz[layerNdx%DE_LENGTH_OF_ARRAY(levelSwz)]; 575 for (int layerNdx = 0; layerNdx < m_testParameters.numLayers; layerNdx++) 577 const tcu::PixelBufferAccess levelBuf = m_textures[1]->getLevel(levelNdx, layerNdx); 580 const deUint32 rgb = step * (levelNdx + layerNdx*numLevels) [all...] |
/external/deqp/modules/gles3/functional/ |
es3fTextureFilteringTests.cpp | 761 for (int layerNdx = 0; layerNdx < m_numLayers; layerNdx++) 763 const tcu::IVec4 swz = levelSwz[layerNdx%DE_LENGTH_OF_ARRAY(levelSwz)]; 767 tcu::fillWithComponentGradients(tcu::getSubregion(levelBuf, 0, 0, layerNdx, levelBuf.getWidth(), levelBuf.getHeight(), 1), gMin, gMax); 778 for (int layerNdx = 0; layerNdx < m_numLayers; layerNdx++) 781 const deUint32 rgb = step * (levelNdx + layerNdx*numLevels); 785 tcu::fillWithGrid(tcu::getSubregion(levelBuf, 0, 0, layerNdx, levelBuf.getWidth(), levelBuf.getHeight(), 1) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
vktTessellationGeometryGridRenderTests.cpp | 481 bool verifyResultLayer (tcu::TestLog& log, const tcu::ConstPixelBufferAccess& image, const int layerNdx) 488 log << tcu::TestLog::Message << "Verifying output layer " << layerNdx << tcu::TestLog::EndMessage;
|
/external/deqp/framework/common/ |
tcuTexLookupVerifier.cpp | [all...] |