/external/deqp/external/vulkancts/modules/vulkan/image/ |
H A D | 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 [all...] |
H A D | 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); 667 commandBindDescriptorsForLayer(const VkCommandBuffer cmdBuffer, const VkPipelineLayout pipelineLayout, const int layerNdx) argument 766 commandBindDescriptorsForLayer(const VkCommandBuffer cmdBuffer, const VkPipelineLayout pipelineLayout, const int layerNdx) argument 1064 commandBindDescriptorsForLayer(const VkCommandBuffer cmdBuffer, const VkPipelineLayout pipelineLayout, const int layerNdx) argument 1200 commandBindDescriptorsForLayer(const VkCommandBuffer cmdBuffer, const VkPipelineLayout pipelineLayout, const int layerNdx) argument [all...] |
H A D | vktImageCompressionTranscodingSupport.cpp | 457 for (deUint32 layerNdx = 0u; layerNdx < getLayerCount(); ++layerNdx) 461 makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, mipNdx, 1u, layerNdx, 1u), 531 for (deUint32 layerNdx = 0u; layerNdx < getLayerCount(); ++layerNdx) 533 const deUint32 imageNdx = layerNdx + mipNdx * getLayerCount(); 851 for (size_t layerNdx = 0ull; layerNdx < getLayerCoun [all...] |
H A D | 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/ |
H A D | 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 < getArraySiz [all...] |
H A D | vktPipelineMultisampleImageTests.cpp | 834 for (int layerNdx = 0; layerNdx < caseDef.numLayers; ++layerNdx) 836 if (layerNdx != 0) 839 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[layerNdx]); 910 src << " for (int layerNdx = 0; layerNdx < " << caseDef.numLayers << "; ++layerNdx)\n" 912 << " " << texelFormatStr << " color = texelFetch(colorTexture, ivec3(gl_FragCoord.xy, layerNdx), sampleNdx);\n" 1386 for (int layerNdx [all...] |
H A D | vktPipelineFramebufferAttachmentTests.cpp | 585 for (deUint32 layerNdx = 0; layerNdx < caseDef.numLayers; ++layerNdx) 588 imageViewType, COLOR_FORMAT, makeColorSubresourceRange(layerNdx, 1)))); 592 caseDef.renderSize, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, layerNdx, true, caseDef.multisample))); 672 for (deUint32 layerNdx = 0; layerNdx < caseDef.numLayers; ++layerNdx) 674 if (layerNdx != 0) 677 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipeline[layerNdx]); [all...] |
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryLayeredRenderingTests.cpp | 548 bool verifyLayerContent (tcu::TestLog& log, const TestType testType, const tcu::ConstPixelBufferAccess image, const int layerNdx, const int numLayers) argument 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 [all...] |
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesImageSparseResidency.cpp | 312 for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx) 316 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 326 const deUint32 linearIndex = x + y*numSparseBinds.x() + z*numSparseBinds.x()*numSparseBinds.y() + layerNdx*numSparseBinds.x()*numSparseBinds.y()*numSparseBinds.z(); 355 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); 371 metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride, 601 for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx) [all...] |
H A D | 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);
|
H A D | vktSparseResourcesImageMemoryAliasing.cpp | 307 for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx) 314 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 327 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); 334 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
|
H A D | vktSparseResourcesMipmapSparseResidency.cpp | 248 for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx) 255 const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx }; 268 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); 284 metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
|
/external/deqp/external/vulkancts/modules/vulkan/multiview/ |
H A D | vktMultiViewRenderTests.cpp | 867 for (deUint32 layerNdx = 0u; layerNdx < m_parameters.extent.depth; layerNdx++) 869 tcu::ConstPixelBufferAccess ref (mapVkFormat(m_colorFormat), m_parameters.extent.width, m_parameters.extent.height, 1u, referenceFrame->getLevel(0).getPixelPtr(0, 0, layerNdx)); 870 tcu::ConstPixelBufferAccess dst (mapVkFormat(m_colorFormat), m_parameters.extent.width, m_parameters.extent.height, 1u, renderedFrame.getPixelPtr(0 ,0, layerNdx)); 887 int layerNdx = 0; local 913 ColorDataRGBA* dataSrc = (ColorDataRGBA*)referenceFrame->getLevel(0).getPixelPtr(0, 0, layerNdx); 934 (TEST_TYPE_INSTANCED_RENDERING == m_parameters.viewIndex) ? m_data[0].color + tcu::Vec4(0.0, static_cast<float>(layerNdx) * 0.10f, 0.10f, 0.0) : 935 (TEST_TYPE_INPUT_RATE_INSTANCE == m_parameters.viewIndex) ? m_data[colorNdx / 4].color + tcu::Vec4(0.0, static_cast<float>(layerNdx) * 0.10f, 0.10f, 0.0) : 936 m_data[colorNdx].color + tcu::Vec4(0.0, static_cast<float>(layerNdx) * 0.1 [all...] |
/external/deqp/modules/gles31/functional/ |
H A D | es31fTextureGatherTests.cpp | 1762 int layerNdx; 1775 glu::TextureTestUtil::computeQuadTexCoord2DArray(res, m_iterations[iterationNdx].layerNdx, Vec2(-0.3f, -0.4f), Vec2(1.5f, 1.6f)); 1786 for (int layerNdx = -1; layerNdx < m_textureSize.z()+1; layerNdx++) 1789 if (layerNdx == 0) 1795 m_iterations.back().layerNdx = layerNdx; 1803 if (isDepthFormat(m_textureFormat) || basicIterations[basicNdx].componentNdx == (layerNdx + 2) % 4) 1807 m_iterations.back().layerNdx [all...] |
H A D | es31fTessellationGeometryInteractionTests.cpp | 2129 bool verifyResultLayer (int layerNdx, const tcu::Surface& dst); 2463 for (int layerNdx = 0; layerNdx < m_numLayers; ++layerNdx) 2465 gl.framebufferTextureLayer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, m_texture, 0, layerNdx); 2506 for (int layerNdx = 0; layerNdx < m_numLayers; ++layerNdx) 2508 gl.framebufferTextureLayer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, m_texture, 0, layerNdx); 2509 glu::readPixels(m_context.getRenderContext(), 0, 0, dst[layerNdx] [all...] |
H A D | es31fTextureFormatTests.cpp | 108 bool testLayerFace (int layerNdx); 207 const int layerNdx = layerFaceNdx / 6; local 217 computeQuadTexCoordCubeArray(texCoord, face, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f), tcu::Vec2((float)layerNdx));
|
H A D | es31fPrimitiveBoundingBoxTests.cpp | 3816 for (int layerNdx = 0; layerNdx < m_numLayers; ++layerNdx) 3818 m_layers[layerNdx].zOffset = ((float)layerNdx / (float)m_numLayers) * 2.0f - 1.0f; 3819 m_layers[layerNdx].zScale = (2.0f / (float)m_numLayers); 3820 m_layers[layerNdx].color1 = (layerNdx == 0) ? (tcu::Vec4(0.0f, 1.0f, 0.0f, 1.0f)) : (tcu::Vec4(0.0f, 0.0f, 1.0f, 1.0f)); 3821 m_layers[layerNdx].color2 = (layerNdx [all...] |
H A D | es31fGeometryShaderTests.cpp | 2703 bool verifyLayerContent (const tcu::Surface& layer, int layerNdx); 2878 for (int layerNdx = 2; layerNdx < m_numLayers; ++layerNdx) 2880 const tcu::ScopedLogSection section (m_testCtx.getLog(), "VerifyLayer", "Verify layer " + de::toString(layerNdx)); 2884 sampleTextureLayer(layer, layerNdx); 2894 const int layerNdx = m_iteration - 2; local 2895 const tcu::ScopedLogSection section (m_testCtx.getLog(), "VerifyLayer", "Verify layer " + de::toString(layerNdx)); 2899 sampleTextureLayer(layer, layerNdx); 2902 m_allLayersOk &= verifyLayerContent(layer, layerNdx); 3437 verifyLayerContent(const tcu::Surface& layer, int layerNdx) argument [all...] |
/external/deqp/modules/gles31/stress/ |
H A D | es31sTessellationGeometryInteractionTests.cpp | 79 bool verifyResultLayer (int layerNdx, const tcu::Surface& dst); 379 bool GridRenderCase::verifyResultLayer (int layerNdx, const tcu::Surface& image) argument 386 m_testCtx.getLog() << tcu::TestLog::Message << "Verifying output layer " << layerNdx << tcu::TestLog::EndMessage;
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRenderTextureGatherTests.cpp | 109 void computeQuadTexCoord2DArray (std::vector<float>& dst, int layerNdx, const tcu::Vec2& bottomLeft, const tcu::Vec2& topRight) argument 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; 1819 int layerNdx; member in struct:vkt::sr::__anon4525::Gather2DArrayArgs 1833 for (int layerNdx = -1; layerNdx < textureSize.z()+1; layerNdx++) 1836 if (layerNdx [all...] |
H A D | vktShaderRender.cpp | 1169 for (size_t layerNdx = 0; layerNdx < layerData.size(); layerNdx++) 1173 const tcu::ConstPixelBufferAccess& access = layerData[layerNdx]; 1184 (deUint32)layerNdx, // uint32_t baseArrayLayer; 1524 for (deUint32 layerNdx = 0; layerNdx < arrayLayers; ++ layerNdx) 1565 layerNdx, // uint32_t arrayLayer; 1596 aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirement [all...] |
/external/deqp/framework/opengl/ |
H A D | 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/ |
H A D | 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*numLevel [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | 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, levelBu [all...] |
/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationGeometryGridRenderTests.cpp | 481 bool verifyResultLayer (tcu::TestLog& log, const tcu::ConstPixelBufferAccess& image, const int layerNdx) argument 488 log << tcu::TestLog::Message << "Verifying output layer " << layerNdx << tcu::TestLog::EndMessage;
|