Lines Matching refs:levelExtent
226 bool runSamplingPipeline (const VkImage fullImage, const VkImageView slicedView, const VkExtent3D& levelExtent);
361 const auto levelExtent = m_params.getFullLevelExtent();
366 << "layout (local_size_x=" << levelExtent.width << ", local_size_y=" << levelExtent.height << ", local_size_z=" << levelExtent.depth << ") in;\n"
370 << " const vec3 levelExtent = vec3(" << levelExtent.width << ", " << levelExtent.height << ", " << levelExtent.depth << ");\n"
372 << " (float(gl_LocalInvocationID.x) + 0.5) / levelExtent.x,\n"
373 << " (float(gl_LocalInvocationID.y) + 0.5) / levelExtent.y,\n"
374 << " (float(gl_LocalInvocationID.z) + 0.5) / levelExtent.z);\n"
599 bool SlicedViewTestInstance::runSamplingPipeline (const VkImage fullImage, const VkImageView slicedView, const VkExtent3D& levelExtent)
660 const auto auxiliarImage = make3DImage(vkd, device, alloc, kFormat, levelExtent, 1u, false/*sampling*/);
671 const auto verifBuffer = makeTransferBuffer(levelExtent, tcuFormat, vkd, device, alloc);
672 const auto refBuffer = makeTransferBuffer(levelExtent, tcuFormat, vkd, device, alloc);
692 const auto copyRegion = makeBufferImageCopy(levelExtent, colorSRL);
697 const auto refCopy = makeBufferImageCopy(levelExtent, refSRL);
713 const auto iExtent = makeIVec3(levelExtent.width, levelExtent.height, levelExtent.depth);