HomeSort by relevance Sort by last modified time
    Searched defs:tessLevels (Results 1 - 3 of 3) sorted by null

  /external/deqp/external/vulkancts/modules/vulkan/tessellation/
vktTessellationMiscDrawTests.cpp 75 std::vector<TessLevels> genTessLevelCases (const SpacingMode spacingMode)
77 static const TessLevels tessLevelCases[] =
84 std::vector<TessLevels> resultTessLevels(DE_LENGTH_OF_ARRAY(tessLevelCases));
88 TessLevels& tessLevels = resultTessLevels[tessLevelCaseNdx];
91 tessLevels.inner[i] = static_cast<float>(getClampedRoundedTessLevel(spacingMode, tessLevelCases[tessLevelCaseNdx].inner[i]));
94 tessLevels.outer[i] = static_cast<float>(getClampedRoundedTessLevel(spacingMode, tessLevelCases[tessLevelCaseNdx].outer[i]));
135 const std::vector<TessLevels> tessLevelCases = genTessLevelCases(caseDef.spacingMode);
176 makeBufferCreateInfo(sizeof(TessLevels), VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible);
190 const VkDescriptorBufferInfo tessLevelsBufferInfo = makeDescriptorBufferInfo(tessLevelsBuffer.get(), 0ull, sizeof(TessLevels));
    [all...]
vktTessellationGeometryPassthroughTests.cpp 150 << "layout(set = 0, binding = 0, std430) readonly restrict buffer TessLevels {\n"
401 TessLevels tessLevels;
408 Params (void) : useTessLevels(), tessLevels(), primitiveType(), inputPatchVertices() {}
430 const Buffer tessLevelsBuffer (vk, device, allocator, makeBufferCreateInfo(sizeof(TessLevels), VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible);
435 TessLevels* const bufferTessLevels = static_cast<TessLevels*>(alloc.getHostPtr());
436 *bufferTessLevels = m_params.tessLevels;
437 flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), sizeof(TessLevels));
463 const VkDescriptorBufferInfo tessLevelsBufferInfo = makeDescriptorBufferInfo(*tessLevelsBuffer, 0ull, sizeof(TessLevels));
    [all...]
vktTessellationUtil.cpp     [all...]

Completed in 61 milliseconds