Home
last modified time | relevance | path

Searched refs:zWorkGroupSize (Results 1 - 10 of 10) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesBufferMemoryAliasing.cpp76 const deUint32 zWorkGroupSize = std::min(std::min(numInvocationsLeft, maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize)); in computeWorkGroupSize() local
77 numInvocationsLeft = numInvocationsLeft / zWorkGroupSize + ((numInvocationsLeft % zWorkGroupSize) ? 1u : 0u); in computeWorkGroupSize()
79 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); in computeWorkGroupSize()
H A DvktSparseResourcesImageMemoryAliasing.cpp661 const deUint32 zWorkGroupSize = std::min(std::min(gridSize.z(), maxWorkGroupSize.z()), maxWorkGroupInvocations / (xWorkGroupSize * yWorkGroupSize)); in iterate() local
665 const deUint32 zWorkGroupCount = gridSize.z() / zWorkGroupSize + (gridSize.z() % zWorkGroupSize ? 1u : 0u); in iterate()
860 const deUint32 zWorkGroupSize = std::min(std::min(gridSize.z(), maxWorkGroupSize.z()), maxWorkGroupInvocations / (xWorkGroupSize * yWorkGroupSize)); in initPrograms() local
870 src << "layout (local_size_x = " << xWorkGroupSize << ", local_size_y = " << yWorkGroupSize << ", local_size_z = " << zWorkGroupSize << ") in; \n" in initPrograms()
H A DvktSparseResourcesShaderIntrinsicsStorage.cpp42 const deUint32 zWorkGroupSize = std::min(std::min(gridSize.z(), maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize)); in computeWorkGroupSize() local
44 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); in computeWorkGroupSize()
H A DvktSparseResourcesImageSparseResidency.cpp119 const deUint32 zWorkGroupSize = std::min(std::min(planeExtent.depth, maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize)); in computeWorkGroupSize() local
121 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); in computeWorkGroupSize()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/
H A DvktSparseResourcesBufferMemoryAliasing.cpp76 const deUint32 zWorkGroupSize = std::min(std::min(numInvocationsLeft, maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize)); in computeWorkGroupSize() local
77 numInvocationsLeft = numInvocationsLeft / zWorkGroupSize + ((numInvocationsLeft % zWorkGroupSize) ? 1u : 0u); in computeWorkGroupSize()
79 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); in computeWorkGroupSize()
H A DvktSparseResourcesImageMemoryAliasing.cpp663 const deUint32 zWorkGroupSize = std::min(std::min(gridSize.z(), maxWorkGroupSize.z()), maxWorkGroupInvocations / (xWorkGroupSize * yWorkGroupSize)); in iterate() local
667 const deUint32 zWorkGroupCount = gridSize.z() / zWorkGroupSize + (gridSize.z() % zWorkGroupSize ? 1u : 0u); in iterate()
862 const deUint32 zWorkGroupSize = std::min(std::min(gridSize.z(), maxWorkGroupSize.z()), maxWorkGroupInvocations / (xWorkGroupSize * yWorkGroupSize)); in initPrograms() local
872 src << "layout (local_size_x = " << xWorkGroupSize << ", local_size_y = " << yWorkGroupSize << ", local_size_z = " << zWorkGroupSize << ") in; \n" in initPrograms()
H A DvktSparseResourcesShaderIntrinsicsStorage.cpp42 const deUint32 zWorkGroupSize = std::min(std::min(gridSize.z(), maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize)); in computeWorkGroupSize() local
44 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); in computeWorkGroupSize()
H A DvktSparseResourcesImageSparseResidency.cpp119 const deUint32 zWorkGroupSize = std::min(std::min(planeExtent.depth, maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize)); in computeWorkGroupSize() local
121 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); in computeWorkGroupSize()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ycbcr/
H A DvktYCbCrStorageImageWriteTests.cpp115 const deUint32 zWorkGroupSize = std::min(std::min(planeExtent.depth, maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize)); in computeWorkGroupSize() local
117 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); in computeWorkGroupSize()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/
H A DvktYCbCrStorageImageWriteTests.cpp216 const deUint32 zWorkGroupSize = std::min(std::min(planeExtent.depth, maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize));
218 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize);

Completed in 13 milliseconds