Searched refs:layerNdx (Results 1 - 25 of 32) sorted by relevance

12

/external/deqp/external/vulkancts/modules/vulkan/image/
H A DvktImageMultisampleLoadStoreTests.cpp206 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 DvktImageLoadStoreTests.cpp109 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 DvktImageCompressionTranscodingSupport.cpp457 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 DvktImageQualifiersTests.cpp126 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 DvktPipelineImageUtil.cpp623 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 DvktPipelineMultisampleImageTests.cpp834 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 DvktPipelineFramebufferAttachmentTests.cpp585 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 DvktGeometryLayeredRenderingTests.cpp548 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 DvktSparseResourcesImageSparseResidency.cpp312 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 DvktSparseResourcesShaderIntrinsicsBase.cpp353 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 DvktSparseResourcesImageMemoryAliasing.cpp307 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 DvktSparseResourcesMipmapSparseResidency.cpp248 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 DvktMultiViewRenderTests.cpp867 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 Des31fTextureGatherTests.cpp1762 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 Des31fTessellationGeometryInteractionTests.cpp2129 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 Des31fTextureFormatTests.cpp108 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 Des31fPrimitiveBoundingBoxTests.cpp3816 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 Des31fGeometryShaderTests.cpp2703 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 Des31sTessellationGeometryInteractionTests.cpp79 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 DvktShaderRenderTextureGatherTests.cpp109 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 DvktShaderRender.cpp1169 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 DgluTextureTestUtil.hpp171 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 DvktTextureFilteringTests.cpp560 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 Des3fTextureFilteringTests.cpp783 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 DvktTessellationGeometryGridRenderTests.cpp481 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;

Completed in 545 milliseconds

12