/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
H A D | vktRayQueryProceduralGeometryTests.cpp | 115 const VkDeviceSize resultBufferSize = imageSize * imageSize * sizeof(int); in iterate() local 116 const VkBufferCreateInfo resultBufferCreateInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterate() 146 clearBuffer(resultBuffer, resultBufferSize); in iterate() 147 clearBuffer(referenceBuffer, resultBufferSize); in iterate() 199 invalidateMappedMemoryRange(vkd, device, referenceAllocation.getMemory(), referenceAllocation.getOffset(), resultBufferSize); in iterate() 202 invalidateMappedMemoryRange(vkd, device, resultAllocation.getMemory(), resultAllocation.getOffset(), resultBufferSize); in iterate()
|
H A D | vktRayQueryAccelerationStructuresTests.cpp | 3233 const VkDeviceSize resultBufferSize = activeTlasCount * sizeof(deUint32) * 4; in iterate() local 3234 const VkBufferCreateInfo resultBufferCreateInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterate() 3266 deMemset(resultBufferPtr, 0, static_cast<size_t>(resultBufferSize)); in iterate() 3357 invalidateMappedMemoryRange(vkd, device, resultBuffer->getAllocation().getMemory(), resultBuffer->getAllocation().getOffset(), resultBufferSize); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/ |
H A D | vktRayQueryProceduralGeometryTests.cpp | 115 const VkDeviceSize resultBufferSize = imageSize * imageSize * sizeof(int); in iterate() local 116 const VkBufferCreateInfo resultBufferCreateInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterate() 146 clearBuffer(resultBuffer, resultBufferSize); in iterate() 147 clearBuffer(referenceBuffer, resultBufferSize); in iterate() 199 invalidateMappedMemoryRange(vkd, device, referenceAllocation.getMemory(), referenceAllocation.getOffset(), resultBufferSize); in iterate() 202 invalidateMappedMemoryRange(vkd, device, resultAllocation.getMemory(), resultAllocation.getOffset(), resultBufferSize); in iterate()
|
H A D | vktRayQueryAccelerationStructuresTests.cpp | 3189 const VkDeviceSize resultBufferSize = activeTlasCount * sizeof(deUint32) * 4; in iterate() local 3190 const VkBufferCreateInfo resultBufferCreateInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterate() 3222 deMemset(resultBufferPtr, 0, static_cast<size_t>(resultBufferSize)); in iterate() 3313 invalidateMappedMemoryRange(vkd, device, resultBuffer->getAllocation().getMemory(), resultBuffer->getAllocation().getOffset(), resultBufferSize); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingProceduralGeometryTests.cpp | 210 const VkDeviceSize resultBufferSize = imageSize * imageSize * sizeof(int); in iterate() local 211 const VkBufferCreateInfo resultBufferCreateInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterate() 228 clearBuffer(resultBuffer, resultBufferSize); in iterate() 229 clearBuffer(referenceBuffer, resultBufferSize); in iterate() 281 invalidateMappedMemoryRange(vkd, device, referenceAllocation.getMemory(), referenceAllocation.getOffset(), resultBufferSize); in iterate() 284 invalidateMappedMemoryRange(vkd, device, resultAllocation.getMemory(), resultAllocation.getOffset(), resultBufferSize); in iterate()
|
H A D | vktRayTracingPipelineFlagsTests.cpp | 1259 const deUint32 resultBufferSize = (m_params.width * m_params.height * mapVkFormat(m_format).getPixelSize()); in iterate() local 1260 const VkBufferCreateInfo resultBufferCreateInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT); in iterate() 1342 invalidateMappedMemoryRange(vkd, device, resultBuffer->getAllocation().getMemory(), resultBuffer->getAllocation().getOffset(), resultBufferSize); in iterate()
|
H A D | vktRayTracingAccelerationStructuresTests.cpp | 2549 const VkDeviceSize resultBufferSize = activeTlasCount * sizeof(deUint32) * 4; in iterate() local 2550 const VkBufferCreateInfo resultBufferCreateInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterate() 2582 deMemset(resultBufferPtr, 0, static_cast<size_t>(resultBufferSize)); in iterate() 2679 invalidateMappedMemoryRange(vkd, device, resultBuffer->getAllocation().getMemory(), resultBuffer->getAllocation().getOffset(), resultBufferSize); in iterate()
|
H A D | vktRayTracingMiscTests.cpp | 7954 const auto resultBufferSize = m_testPtr->getResultBufferSize (); in runTest() local 8249 const auto resultBufferCreateInfo = makeBufferCreateInfo ( resultBufferSize, in runTest() 8262 DE_ASSERT(static_cast<deUint32>(resultBufferDataVec.size() ) == resultBufferSize); in runTest() 8323 resultBufferSize); in runTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingProceduralGeometryTests.cpp | 210 const VkDeviceSize resultBufferSize = imageSize * imageSize * sizeof(int); in iterate() local 211 const VkBufferCreateInfo resultBufferCreateInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterate() 228 clearBuffer(resultBuffer, resultBufferSize); in iterate() 229 clearBuffer(referenceBuffer, resultBufferSize); in iterate() 281 invalidateMappedMemoryRange(vkd, device, referenceAllocation.getMemory(), referenceAllocation.getOffset(), resultBufferSize); in iterate() 284 invalidateMappedMemoryRange(vkd, device, resultAllocation.getMemory(), resultAllocation.getOffset(), resultBufferSize); in iterate()
|
H A D | vktRayTracingPipelineFlagsTests.cpp | 1251 const deUint32 resultBufferSize = (m_params.width * m_params.height * mapVkFormat(m_format).getPixelSize()); in iterate() local 1252 const VkBufferCreateInfo resultBufferCreateInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT); in iterate() 1335 invalidateMappedMemoryRange(vkd, device, resultBuffer->getAllocation().getMemory(), resultBuffer->getAllocation().getOffset(), resultBufferSize); in iterate()
|
H A D | vktRayTracingAccelerationStructuresTests.cpp | 2316 const VkDeviceSize resultBufferSize = activeTlasCount * sizeof(deUint32) * 4; in iterate() local 2317 const VkBufferCreateInfo resultBufferCreateInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterate() 2349 deMemset(resultBufferPtr, 0, static_cast<size_t>(resultBufferSize)); in iterate() 2446 invalidateMappedMemoryRange(vkd, device, resultBuffer->getAllocation().getMemory(), resultBuffer->getAllocation().getOffset(), resultBufferSize); in iterate()
|
H A D | vktRayTracingMiscTests.cpp | 7949 const auto resultBufferSize = m_testPtr->getResultBufferSize (); in runTest() local 8244 const auto resultBufferCreateInfo = makeBufferCreateInfo ( resultBufferSize, in runTest() 8257 DE_ASSERT(static_cast<deUint32>(resultBufferDataVec.size() ) == resultBufferSize); in runTest() 8318 resultBufferSize); in runTest()
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fIndirectComputeDispatchTests.cpp | 267 const int resultBufferSize = resultBlockSize*(int)m_commands.size(); in createResultBuffer() local 268 vector<deUint8> data (resultBufferSize); in createResultBuffer() 297 const int resultBufferSize = resultBlockSize*(int)m_commands.size(); in verifyResultBuffer() local 305 mapPtr = gl.mapBufferRange(GL_SHADER_STORAGE_BUFFER, 0, resultBufferSize, GL_MAP_READ_BIT); in verifyResultBuffer()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/ |
H A D | vktComputeShaderBuiltinVarTests.cpp | 455 const deUint32 resultBufferSize = numInvocations * resultBufferStride; in iterate() local 459 vk::BufferWithMemory resultBuffer(m_vki, m_device, m_context.getDefaultAllocator(), makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible); in iterate() 485 VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT, *resultBuffer, 0ull, resultBufferSize); in iterate() 498 const VkDescriptorBufferInfo resultDescriptorInfo = makeDescriptorBufferInfo(*resultBuffer, 0ull, resultBufferSize); in iterate()
|
H A D | vktComputeIndirectComputeDispatchTests.cpp | 414 const vk::VkDeviceSize resultBufferSize = resultBlockSize * (deUint32)m_dispatchCommands.size(); in iterate() local 418 vk::makeBufferCreateInfo(resultBufferSize, vk::VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), in iterate() 455 vk::VK_ACCESS_SHADER_WRITE_BIT, vk::VK_ACCESS_HOST_READ_BIT, *resultBuffer, 0ull, resultBufferSize); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/compute/ |
H A D | vktComputeShaderBuiltinVarTests.cpp | 443 const deUint32 resultBufferSize = numInvocations * resultBufferStride; in iterate() local 447 vk::BufferWithMemory resultBuffer(m_vki, m_device, m_context.getDefaultAllocator(), makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible); in iterate() 473 VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT, *resultBuffer, 0ull, resultBufferSize); in iterate() 486 const VkDescriptorBufferInfo resultDescriptorInfo = makeDescriptorBufferInfo(*resultBuffer, 0ull, resultBufferSize); in iterate()
|
H A D | vktComputeIndirectComputeDispatchTests.cpp | 407 const vk::VkDeviceSize resultBufferSize = resultBlockSize * (deUint32)m_dispatchCommands.size(); in iterate() local 411 vk::makeBufferCreateInfo(resultBufferSize, vk::VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), in iterate() 451 vk::VK_ACCESS_SHADER_WRITE_BIT, vk::VK_ACCESS_HOST_READ_BIT, *resultBuffer, 0ull, resultBufferSize); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMultisampleMixedAttachmentSamplesTests.cpp | 714 VkDeviceSize resultBufferSize; member 721 , resultBufferSize () in PerSubpass() 1121 const VkDescriptorBufferInfo resultBufferInfo = makeDescriptorBufferInfo(*subpassData.resultBuffer, 0ull, subpassData.resultBufferSize); in dispatchImageCheck() 1236 subpassData.resultBufferSize = static_cast<VkDeviceSize>(sizeof(deUint32) * compareData.size()); in createPerSubpassData() 1237 subpassData.resultBuffer = makeBuffer(vk, device, subpassData.resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT); in createPerSubpassData() 1240 deMemset(subpassData.resultBufferAlloc->getHostPtr(), 0, static_cast<std::size_t>(subpassData.resultBufferSize)); in createPerSubpassData()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineMultisampleMixedAttachmentSamplesTests.cpp | 712 VkDeviceSize resultBufferSize; member 719 , resultBufferSize () in PerSubpass() 1129 const VkDescriptorBufferInfo resultBufferInfo = makeDescriptorBufferInfo(*subpassData.resultBuffer, 0ull, subpassData.resultBufferSize); in dispatchImageCheck() 1244 subpassData.resultBufferSize = static_cast<VkDeviceSize>(sizeof(deUint32) * compareData.size()); in createPerSubpassData() 1245 subpassData.resultBuffer = makeBuffer(vk, device, subpassData.resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT); in createPerSubpassData() 1248 deMemset(subpassData.resultBufferAlloc->getHostPtr(), 0, static_cast<std::size_t>(subpassData.resultBufferSize)); in createPerSubpassData()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktGlobalPriorityQueueTests.cpp | 825 const VkDeviceSize resultBufferSize = (m_config.width * m_config.height * mapVkFormat(m_config.format).getPixelSize()); in iterate() local 826 const VkBufferCreateInfo resultBufferInfo = makeBufferCreateInfo(resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT, consumerIndices); in iterate() 828 const VkDescriptorBufferInfo resultDsBuffInfo = makeDescriptorBufferInfo(resultBuffer.get(), 0ull, resultBufferSize); in iterate() 830 resultBuffer.get(), 0, resultBufferSize, consumerIndex, consumerIndex); in iterate()
|
/third_party/vk-gl-cts/external/openglcts/modules/common/subgroups/ |
H A D | glcSubgroupsTestsUtils.cpp | 2047 const deUint64 resultBufferSize = maxSupportedSubgroupSize() * in makeComputeTest() local 2050 const deUint64 resultBufferSizeInBytes = resultBufferSize * elementSize; in makeComputeTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
H A D | vktSubgroupsTestsUtils.cpp | 4046 const VkDeviceSize resultBufferSize = maxSubgroupSize * maxSubgroupSize * maxSubgroupSize; in makeComputeOrMeshTestRequiredSubgroupSize() local 4047 const VkDeviceSize resultBufferSizeInBytes = resultBufferSize * elementSize; in makeComputeOrMeshTestRequiredSubgroupSize()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
H A D | vktSubgroupsTestsUtils.cpp | 4028 const VkDeviceSize resultBufferSize = maxSubgroupSize * maxSubgroupSize * maxSubgroupSize; in makeComputeOrMeshTestRequiredSubgroupSize() local 4029 const VkDeviceSize resultBufferSizeInBytes = resultBufferSize * elementSize; in makeComputeOrMeshTestRequiredSubgroupSize()
|