Lines Matching refs:result
54 VkResult result;
330 VkAccelerationStructureGeometryDataKHR result;
332 deMemset(&result, 0, sizeof(result));
334 result.triangles = triangles;
336 return result;
341 VkAccelerationStructureGeometryDataKHR result;
343 deMemset(&result, 0, sizeof(result));
345 result.aabbs = aabbs;
347 return result;
352 VkAccelerationStructureGeometryDataKHR result;
354 deMemset(&result, 0, sizeof(result));
356 result.instances = instances;
358 return result;
413 VkResult result = vk.deferredOperationJoinKHR(device, deferredOperation);
415 while (result == VK_THREAD_IDLE_KHR)
418 result = vk.deferredOperationJoinKHR(device, deferredOperation);
421 switch( result )
425 // Deferred operation has finished. Query its result
426 result = vk.getDeferredOperationResultKHR(device, deferredOperation);
438 result = vk.getDeferredOperationResultKHR(device, deferredOperation);
439 } while (result == VK_NOT_READY);
452 return result;
457 deferredThreadParams->result = finishDeferredOperation(deferredThreadParams->vk, deferredThreadParams->device, deferredThreadParams->deferredOperation);
497 VK_RESULT_MAX_ENUM, // VResult result;
512 if (threadParams[threadNdx].result == VK_SUCCESS)
634 deUint64 result = 0;
637 DE_ASSERT(sizeof(result) == DESERIALIZED_SIZE_SIZE);
639 deMemcpy(&result, startPtr + DESERIALIZED_SIZE_OFFSET, sizeof(result));
641 return result;
1318 VkResult result = vk.buildAccelerationStructuresKHR(device, deferredOperation, 1u, &accelerationStructureBuildGeometryInfoKHR, (const VkAccelerationStructureBuildRangeInfoKHR**)&accelerationStructureBuildRangeInfoKHRPtr);
1320 DE_ASSERT(result == VK_OPERATION_DEFERRED_KHR || result == VK_OPERATION_NOT_DEFERRED_KHR || result == VK_SUCCESS);
1322 finishDeferredOperation(vk, device, deferredOperation, m_workerThreadCount, result == VK_OPERATION_NOT_DEFERRED_KHR);
1366 VkResult result = vk.copyAccelerationStructureKHR(device, deferredOperation, ©AccelerationStructureInfo);
1368 DE_ASSERT(result == VK_OPERATION_DEFERRED_KHR || result == VK_OPERATION_NOT_DEFERRED_KHR || result == VK_SUCCESS);
1370 finishDeferredOperation(vk, device, deferredOperation, m_workerThreadCount, result == VK_OPERATION_NOT_DEFERRED_KHR);
1412 const VkResult result = vk.copyAccelerationStructureToMemoryKHR(device, deferredOperation, ©AccelerationStructureInfo);
1414 DE_ASSERT(result == VK_OPERATION_DEFERRED_KHR || result == VK_OPERATION_NOT_DEFERRED_KHR || result == VK_SUCCESS);
1416 finishDeferredOperation(vk, device, deferredOperation, m_workerThreadCount, result == VK_OPERATION_NOT_DEFERRED_KHR);
1450 const VkResult result = vk.copyMemoryToAccelerationStructureKHR(device, deferredOperation, ©AccelerationStructureInfo);
1452 DE_ASSERT(result == VK_OPERATION_DEFERRED_KHR || result == VK_OPERATION_NOT_DEFERRED_KHR || result == VK_SUCCESS);
1454 finishDeferredOperation(vk, device, deferredOperation, m_workerThreadCount, result == VK_OPERATION_NOT_DEFERRED_KHR);
1738 BufferWithMemory* result = nullptr;
1742 result = m_pool.m_accellerationStructureBuffers[m_info.accStrIndex].get();
1744 return result;
1758 BufferWithMemory* result = nullptr;
1762 result = m_pool.m_vertexBuffers[m_info.vertBuffIndex].get();
1764 return result;
1768 BufferWithMemory* result = nullptr;
1772 result = m_pool.m_indexBuffers[m_info.indexBuffIndex].get();
1774 return result;
1829 deUint32 (&result)[4])
1866 result[0] = std::max(batches[0], 1u);
1867 result[1] = std::max(batches[1], 1u);
1868 result[2] = std::max(batches[2], 1u);
1869 result[3] = std::max(batches[3], 1u);
2233 std::tuple<VkDeviceSize,VkDeviceSize,VkDeviceSize,VkDeviceSize,VkDeviceSize> result(deAlign64(strSize, 256), 0, 0, 0, 0);
2273 std::get<0>(result) = sizeInfo.accelerationStructureSize;
2274 std::get<1>(result) = sizeInfo.updateScratchSize;
2275 std::get<2>(result) = sizeInfo.buildScratchSize;
2276 std::get<3>(result) = getVertexBufferSize(m_geometriesData);
2277 std::get<4>(result) = getIndexBufferSize(m_geometriesData);
2280 return result;
2407 BufferWithMemory* result = nullptr;
2412 result = new BufferWithMemory(vk, device, allocator, bufferCreateInfo, MemoryRequirement::Cached | MemoryRequirement::HostVisible | MemoryRequirement::Coherent | MemoryRequirement::DeviceAddress);
2416 result = nullptr;
2418 return result
2419 ? result
3006 VkResult result = vk.buildAccelerationStructuresKHR(device, deferredOperation, 1u, &accelerationStructureBuildGeometryInfoKHR, (const VkAccelerationStructureBuildRangeInfoKHR**)&accelerationStructureBuildRangeInfoKHRPtr);
3008 DE_ASSERT(result == VK_OPERATION_DEFERRED_KHR || result == VK_OPERATION_NOT_DEFERRED_KHR || result == VK_SUCCESS);
3010 finishDeferredOperation(vk, device, deferredOperation, m_workerThreadCount, result == VK_OPERATION_NOT_DEFERRED_KHR);
3055 VkResult result = vk.copyAccelerationStructureKHR(device, deferredOperation, ©AccelerationStructureInfo);
3057 DE_ASSERT(result == VK_OPERATION_DEFERRED_KHR || result == VK_OPERATION_NOT_DEFERRED_KHR || result == VK_SUCCESS);
3059 finishDeferredOperation(vk, device, deferredOperation, m_workerThreadCount, result == VK_OPERATION_NOT_DEFERRED_KHR);
3104 const VkResult result = vk.copyAccelerationStructureToMemoryKHR(device, deferredOperation, ©AccelerationStructureInfo);
3106 DE_ASSERT(result == VK_OPERATION_DEFERRED_KHR || result == VK_OPERATION_NOT_DEFERRED_KHR || result == VK_SUCCESS);
3109 finishDeferredOperation(vk, device, deferredOperation, m_workerThreadCount, result == VK_OPERATION_NOT_DEFERRED_KHR);
3143 const VkResult result = vk.copyMemoryToAccelerationStructureKHR(device, deferredOperation, ©AccelerationStructureInfo);
3145 DE_ASSERT(result == VK_OPERATION_DEFERRED_KHR || result == VK_OPERATION_NOT_DEFERRED_KHR || result == VK_SUCCESS);
3147 finishDeferredOperation(vk, device, deferredOperation, m_workerThreadCount, result == VK_OPERATION_NOT_DEFERRED_KHR);
3269 std::vector<deUint64> result(m_bottomLevelInstances.size() + 1);
3281 result[0] = vk.getAccelerationStructureDeviceAddressKHR(device, &asDeviceAddressInfo);
3285 result[0] = deUint64(getPtr()->getInternal());
3296 result[instanceNdx+1] = vk.getAccelerationStructureDeviceAddressKHR(device, &asDeviceAddressInfo);
3300 result[instanceNdx+1] = deUint64(accelerationStructureKHR.getInternal());
3304 return result;
3657 VkResult result = vk.createRayTracingPipelinesKHR(device, deferredOperation.get(), pipelineCache, 1u, &pipelineCreateInfo, DE_NULL, &object);
3670 DE_ASSERT(result == VK_OPERATION_DEFERRED_KHR || result == VK_OPERATION_NOT_DEFERRED_KHR || result == VK_SUCCESS || (allowCompileRequired && result == VK_PIPELINE_COMPILE_REQUIRED));
3671 finishDeferredOperation(vk, device, deferredOperation.get(), m_workerThreadCount, result == VK_OPERATION_NOT_DEFERRED_KHR);
3674 if (allowCompileRequired && result == VK_PIPELINE_COMPILE_REQUIRED)
3714 std::vector<de::SharedPtr<Move<VkPipeline>>> result, allLibraries, firstLibraries;
3722 result.push_back(makeVkSharedPtr(createPipeline(vk, device, pipelineLayout, firstLibraries)));
3723 std::copy(begin(allLibraries), end(allLibraries), std::back_inserter(result));
3724 return result;