Lines Matching defs:depth
79 uint32_t depth;
97 , depth (depth_)
111 DE_ASSERT(width == height && width == depth);
118 const uint32_t selectedLevelDepth = (depth >> selectedLevel);
139 const auto levelDepth = (depth >> getSelectedLevel());
159 DE_ASSERT(extent.depth > 0u);
168 (depth >> selectedLevel));
172 DE_ASSERT(extent.depth > 0u);
185 return getMaxMipLevelCountForSize(depth);
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"
395 tcu::IVec3 makeIVec3 (uint32_t width, uint32_t height, uint32_t depth)
397 return tcu::IVec3(static_cast<int>(width), static_cast<int>(height), static_cast<int>(depth));
411 DE_ASSERT(extent.depth > 0u);
414 const auto pixelCount = extent.width * extent.height * extent.depth;
429 const auto size = makeIVec3(extent.width, extent.height, extent.depth);
583 vkd.cmdDraw(cmdBuffer, kVertexCount, sliceExtent.depth, 0u, 0u);
713 const auto iExtent = makeIVec3(levelExtent.width, levelExtent.height, levelExtent.depth);
731 const auto fullExtent = makeExtent3D(m_params.width, m_params.height, m_params.depth);
808 const auto sliceExtentIV3 = makeIVec3(sliceExtent.width, sliceExtent.height, sliceExtent.depth);
840 const auto fullExtent = makeExtent3D(m_params.width, m_params.height, m_params.depth);
909 const auto sliceExtentIV3 = makeIVec3(sliceExtent.width, sliceExtent.height, sliceExtent.depth);
1036 using CaseId = std::tuple<uint32_t, uint32_t, uint32_t>; // depth, offset, range
1058 const uint32_t depth = static_cast<uint32_t>(rnd.getInt(minDepth, maxDepth));
1067 DE_ASSERT(depth > 0u);
1068 offset = static_cast<uint32_t>(rnd.getInt(0, static_cast<int>(depth - 1u)));
1070 DE_ASSERT(offset < depth);
1071 range = static_cast<uint32_t>(rnd.getInt(0, static_cast<int>(depth - offset)));
1078 const CaseId currentCase (depth, offset, range);
1087 const auto testName = "depth_" + std::to_string(depth) + "_offset_" + std::to_string(offset) + "_range_" + rangeStr;
1088 TestParams params (testTypeCase.testType, stageCase.stage, kWidth, kHeight, depth, offset, range, tcu::Nothing, false);
1105 using CaseId = std::tuple<uint32_t, uint32_t>; // depth, offset, range
1111 const uint32_t depth = kWidth;
1126 const auto levelSize = (depth >> level);
1161 TestParams params (testTypeCase.testType, stageCase.stage, width, height, depth, offset, range, tcu::just(level), false);