Home | History | Annotate | Download | only in libvulkan

Lines Matching full:vulkan

25 // to catch mismatches between vulkan.h and this file
29 namespace vulkan {
603 vulkan::driver::Logger(device).Err(
796 vulkan::driver::Logger(instance).Err(
1493 } // namespace vulkan
1499 return vulkan::api::CreateInstance(pCreateInfo, pAllocator, pInstance);
1504 vulkan::api::DestroyInstance(instance, pAllocator);
1509 return vulkan::api::EnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices);
1514 return vulkan::api::GetDeviceProcAddr(device, pName);
1519 return vulkan::api::GetInstanceProcAddr(instance, pName);
1524 vulkan::api::GetPhysicalDeviceProperties(physicalDevice, pProperties);
1529 vulkan::api::GetPhysicalDeviceQueueFamilyProperties(physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties);
1534 vulkan::api::GetPhysicalDeviceMemoryProperties(physicalDevice, pMemoryProperties);
1539 vulkan::api::GetPhysicalDeviceFeatures(physicalDevice, pFeatures);
1544 vulkan::api::GetPhysicalDeviceFormatProperties(physicalDevice, format, pFormatProperties);
1549 return vulkan::api::GetPhysicalDeviceImageFormatProperties(physicalDevice, format, type, tiling, usage, flags, pImageFormatProperties);
1554 return vulkan::api::CreateDevice(physicalDevice, pCreateInfo, pAllocator, pDevice);
1559 vulkan::api::DestroyDevice(device, pAllocator);
1564 return vulkan::api::EnumerateInstanceLayerProperties(pPropertyCount, pProperties);
1569 return vulkan::api::EnumerateInstanceExtensionProperties(pLayerName, pPropertyCount, pProperties);
1574 return vulkan::api::EnumerateDeviceLayerProperties(physicalDevice, pPropertyCount, pProperties);
1579 return vulkan::api::EnumerateDeviceExtensionProperties(physicalDevice, pLayerName, pPropertyCount, pProperties);
1584 vulkan::api::GetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue);
1589 return vulkan::api::QueueSubmit(queue, submitCount, pSubmits, fence);
1594 return vulkan::api::QueueWaitIdle(queue);
1599 return vulkan::api::DeviceWaitIdle(device);
1604 return vulkan::api::AllocateMemory(device, pAllocateInfo, pAllocator, pMemory);
1609 vulkan::api::FreeMemory(device, memory, pAllocator);
1614 return vulkan::api::MapMemory(device, memory, offset, size, flags, ppData);
1619 vulkan::api::UnmapMemory(device, memory);
1624 return vulkan::api::FlushMappedMemoryRanges(device, memoryRangeCount, pMemoryRanges);
1629 return vulkan::api::InvalidateMappedMemoryRanges(device, memoryRangeCount, pMemoryRanges);
1634 vulkan::api::GetDeviceMemoryCommitment(device, memory, pCommittedMemoryInBytes);
1639 vulkan::api::GetBufferMemoryRequirements(device, buffer, pMemoryRequirements);
1644 return vulkan::api::BindBufferMemory(device, buffer, memory, memoryOffset);
1649 vulkan::api::GetImageMemoryRequirements(device, image, pMemoryRequirements);
1654 return vulkan::api::BindImageMemory(device, image, memory, memoryOffset);
1659 vulkan::api::GetImageSparseMemoryRequirements(device, image, pSparseMemoryRequirementCount, pSparseMemoryRequirements);
1664 vulkan::api::GetPhysicalDeviceSparseImageFormatProperties(physicalDevice, format, type, samples, usage, tiling, pPropertyCount, pProperties);
1669 return vulkan::api::QueueBindSparse(queue, bindInfoCount, pBindInfo, fence);
1674 return vulkan::api::CreateFence(device, pCreateInfo, pAllocator, pFence);
1679 vulkan::api::DestroyFence(device, fence, pAllocator);
1684 return vulkan::api::ResetFences(device, fenceCount, pFences);
1689 return vulkan::api::GetFenceStatus(device, fence);
1694 return vulkan::api::WaitForFences(device, fenceCount, pFences, waitAll, timeout);
1699 return vulkan::api::CreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore);
1704 vulkan::api::DestroySemaphore(device, semaphore, pAllocator);
1709 return vulkan::api::CreateEvent(device, pCreateInfo, pAllocator, pEvent);
1714 vulkan::api::DestroyEvent(device, event, pAllocator);
1719 return vulkan::api::GetEventStatus(device, event);
1724 return vulkan::api::SetEvent(device, event);
1729 return vulkan::api::ResetEvent(device, event);
1734 return vulkan::api::CreateQueryPool(device, pCreateInfo, pAllocator, pQueryPool);
1739 vulkan::api::DestroyQueryPool(device, queryPool, pAllocator);
1744 return vulkan::api::GetQueryPoolResults(device, queryPool, firstQuery, queryCount, dataSize, pData, stride, flags);
1749 return vulkan::api::CreateBuffer(device, pCreateInfo, pAllocator, pBuffer);
1754 vulkan::api::DestroyBuffer(device, buffer, pAllocator);
1759 return vulkan::api::CreateBufferView(device, pCreateInfo, pAllocator, pView);
1764 vulkan::api::DestroyBufferView(device, bufferView, pAllocator);
1769 return vulkan::api::CreateImage(device, pCreateInfo, pAllocator, pImage);
1774 vulkan::api::DestroyImage(device, image, pAllocator);
1779 vulkan::api::GetImageSubresourceLayout(device, image, pSubresource, pLayout);
1784 return vulkan::api::CreateImageView(device, pCreateInfo, pAllocator, pView);
1789 vulkan::api::DestroyImageView(device, imageView, pAllocator);
1794 return vulkan::api::CreateShaderModule(device, pCreateInfo, pAllocator, pShaderModule);
1799 vulkan::api::DestroyShaderModule(device, shaderModule, pAllocator);
1804 return vulkan::api::CreatePipelineCache(device, pCreateInfo, pAllocator, pPipelineCache);
1809 vulkan::api::DestroyPipelineCache(device, pipelineCache, pAllocator);
1814 return vulkan::api::GetPipelineCacheData(device, pipelineCache, pDataSize, pData);
1819 return vulkan::api::MergePipelineCaches(device, dstCache, srcCacheCount, pSrcCaches);
1824 return vulkan::api::CreateGraphicsPipelines(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines);
1829 return vulkan::api::CreateComputePipelines(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines);
1834 vulkan::api::DestroyPipeline(device, pipeline, pAllocator);
1839 return vulkan::api::CreatePipelineLayout(device, pCreateInfo, pAllocator, pPipelineLayout);
1844 vulkan::api::DestroyPipelineLayout(device, pipelineLayout, pAllocator);
1849 return vulkan::api::CreateSampler(device, pCreateInfo, pAllocator, pSampler);
1854 vulkan::api::DestroySampler(device, sampler, pAllocator);
1859 return vulkan::api::CreateDescriptorSetLayout(device, pCreateInfo, pAllocator, pSetLayout);
1864 vulkan::api::DestroyDescriptorSetLayout(device, descriptorSetLayout, pAllocator);
1869 return vulkan::api::CreateDescriptorPool(device, pCreateInfo, pAllocator, pDescriptorPool);
1874 vulkan::api::DestroyDescriptorPool(device, descriptorPool, pAllocator);
1879 return vulkan::api::ResetDescriptorPool(device, descriptorPool, flags);
1884 return vulkan::api::AllocateDescriptorSets(device, pAllocateInfo, pDescriptorSets);
1889 return vulkan::api::FreeDescriptorSets(device, descriptorPool, descriptorSetCount, pDescriptorSets);
1894 vulkan::api::UpdateDescriptorSets(device, descriptorWriteCount, pDescriptorWrites, descriptorCopyCount, pDescriptorCopies);
1899 return vulkan::api::CreateFramebuffer(device, pCreateInfo, pAllocator, pFramebuffer);
1904 vulkan::api::DestroyFramebuffer(device, framebuffer, pAllocator);
1909 return vulkan::api::CreateRenderPass(device, pCreateInfo, pAllocator, pRenderPass);
1914 vulkan::api::DestroyRenderPass(device, renderPass, pAllocator);
1919 vulkan::api::GetRenderAreaGranularity(device, renderPass, pGranularity);
1924 return vulkan::api::CreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool);
1929 vulkan::api::DestroyCommandPool(device, commandPool, pAllocator);
1934 return vulkan::api::ResetCommandPool(device, commandPool, flags);
1939 return vulkan::api::AllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers);
1944 vulkan::api::FreeCommandBuffers(device, commandPool, commandBufferCount, pCommandBuffers);
1949 return vulkan::api::BeginCommandBuffer(commandBuffer, pBeginInfo);
1954 return vulkan::api::EndCommandBuffer(commandBuffer);
1959 return vulkan::api::ResetCommandBuffer(commandBuffer, flags);
1964 vulkan
1969 vulkan::api::CmdSetViewport(commandBuffer, firstViewport, viewportCount, pViewports);
1974 vulkan::api::CmdSetScissor(commandBuffer, firstScissor, scissorCount, pScissors);
1979 vulkan::api::CmdSetLineWidth(commandBuffer, lineWidth);
1984 vulkan::api::CmdSetDepthBias(commandBuffer, depthBiasConstantFactor, depthBiasClamp, depthBiasSlopeFactor);
1989 vulkan::api::CmdSetBlendConstants(commandBuffer, blendConstants);
1994 vulkan::api::CmdSetDepthBounds(commandBuffer, minDepthBounds, maxDepthBounds);
1999 vulkan::api::CmdSetStencilCompareMask(commandBuffer, faceMask, compareMask);
2004 vulkan::api::CmdSetStencilWriteMask(commandBuffer, faceMask, writeMask);
2009 vulkan::api::CmdSetStencilReference(commandBuffer, faceMask, reference);
2014 vulkan::api::CmdBindDescriptorSets(commandBuffer, pipelineBindPoint, layout, firstSet, descriptorSetCount, pDescriptorSets, dynamicOffsetCount, pDynamicOffsets);
2019 vulkan::api::CmdBindIndexBuffer(commandBuffer, buffer, offset, indexType);
2024 vulkan::api::CmdBindVertexBuffers(commandBuffer, firstBinding, bindingCount, pBuffers, pOffsets);
2029 vulkan::api::CmdDraw(commandBuffer, vertexCount, instanceCount, firstVertex, firstInstance);
2034 vulkan::api::CmdDrawIndexed(commandBuffer, indexCount, instanceCount, firstIndex, vertexOffset, firstInstance);
2039 vulkan::api::CmdDrawIndirect(commandBuffer, buffer, offset, drawCount, stride);
2044 vulkan::api::CmdDrawIndexedIndirect(commandBuffer, buffer, offset, drawCount, stride);
2049 vulkan::api::CmdDispatch(commandBuffer, groupCountX, groupCountY, groupCountZ);
2054 vulkan::api::CmdDispatchIndirect(commandBuffer, buffer, offset);
2059 vulkan::api::CmdCopyBuffer(commandBuffer, srcBuffer, dstBuffer, regionCount, pRegions);
2064 vulkan::api::CmdCopyImage(commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions);
2069 vulkan::api::CmdBlitImage(commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions, filter);
2074 vulkan::api::CmdCopyBufferToImage(commandBuffer, srcBuffer, dstImage, dstImageLayout, regionCount, pRegions);
2079 vulkan::api::CmdCopyImageToBuffer(commandBuffer, srcImage, srcImageLayout, dstBuffer, regionCount, pRegions);
2084 vulkan::api::CmdUpdateBuffer(commandBuffer, dstBuffer, dstOffset, dataSize, pData);
2089 vulkan::api::CmdFillBuffer(commandBuffer, dstBuffer, dstOffset, size, data);
2094 vulkan::api::CmdClearColorImage(commandBuffer, image, imageLayout, pColor, rangeCount, pRanges);
2099 vulkan::api::CmdClearDepthStencilImage(commandBuffer, image, imageLayout, pDepthStencil, rangeCount, pRanges);
2104 vulkan::api::CmdClearAttachments(commandBuffer, attachmentCount, pAttachments, rectCount, pRects);
2109 vulkan::api::CmdResolveImage(commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions);
2114 vulkan::api::CmdSetEvent(commandBuffer, event, stageMask);
2119 vulkan::api::CmdResetEvent(commandBuffer, event, stageMask);
2124 vulkan::api::CmdWaitEvents(commandBuffer, eventCount, pEvents, srcStageMask, dstStageMask, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers);
2129 vulkan::api::CmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers);
2134 vulkan::api::CmdBeginQuery(commandBuffer, queryPool, query, flags);
2139 vulkan::api::CmdEndQuery(commandBuffer, queryPool, query);
2144 vulkan::api::CmdResetQueryPool(commandBuffer, queryPool, firstQuery, queryCount);
2149 vulkan::api::CmdWriteTimestamp(commandBuffer, pipelineStage, queryPool, query);
2154 vulkan::api::CmdCopyQueryPoolResults(commandBuffer, queryPool, firstQuery, queryCount, dstBuffer, dstOffset, stride, flags);
2159 vulkan::api::CmdPushConstants(commandBuffer, layout, stageFlags, offset, size, pValues);
2164 vulkan::api::CmdBeginRenderPass(commandBuffer, pRenderPassBegin, contents);
2169 vulkan::api::CmdNextSubpass(commandBuffer, contents);
2174 vulkan::api::CmdEndRenderPass(commandBuffer);
2179 vulkan::api::CmdExecuteCommands(commandBuffer, commandBufferCount, pCommandBuffers);
2184 return vulkan::api::EnumerateInstanceVersion(pApiVersion);
2189 return vulkan::api::BindBufferMemory2(device, bindInfoCount, pBindInfos);
2194 return vulkan::api::BindImageMemory2(device, bindInfoCount, pBindInfos);
2199 vulkan::api::GetDeviceGroupPeerMemoryFeatures(device, heapIndex, localDeviceIndex, remoteDeviceIndex, pPeerMemoryFeatures);
2204 vulkan::api::CmdSetDeviceMask(commandBuffer, deviceMask);
2209 vulkan::api::CmdDispatchBase(commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ);
2214 return vulkan::api::EnumeratePhysicalDeviceGroups(instance, pPhysicalDeviceGroupCount, pPhysicalDeviceGroupProperties);
2219 vulkan::api::GetImageMemoryRequirements2(device, pInfo, pMemoryRequirements);
2224 vulkan::api::GetBufferMemoryRequirements2(device, pInfo, pMemoryRequirements);
2229 vulkan::api::GetImageSparseMemoryRequirements2(device, pInfo, pSparseMemoryRequirementCount, pSparseMemoryRequirements);
2234 vulkan::api::GetPhysicalDeviceFeatures2(physicalDevice, pFeatures);
2239 vulkan::api::GetPhysicalDeviceProperties2(physicalDevice, pProperties);
2244 vulkan::api::GetPhysicalDeviceFormatProperties2(physicalDevice, format, pFormatProperties);
2249 return vulkan::api::GetPhysicalDeviceImageFormatProperties2(physicalDevice, pImageFormatInfo, pImageFormatProperties);
2254 vulkan::api::GetPhysicalDeviceQueueFamilyProperties2(physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties);
2259 vulkan::api::GetPhysicalDeviceMemoryProperties2(physicalDevice, pMemoryProperties);
2264 vulkan::api::GetPhysicalDeviceSparseImageFormatProperties2(physicalDevice, pFormatInfo, pPropertyCount, pProperties);
2269 vulkan::api::TrimCommandPool(device, commandPool, flags);
2274 vulkan::api::GetDeviceQueue2(device, pQueueInfo, pQueue);
2279 return vulkan::api::CreateSamplerYcbcrConversion(device, pCreateInfo, pAllocator, pYcbcrConversion);
2284 vulkan::api::DestroySamplerYcbcrConversion(device, ycbcrConversion, pAllocator);
2289 return vulkan::api::CreateDescriptorUpdateTemplate(device, pCreateInfo, pAllocator, pDescriptorUpdateTemplate);
2294 vulkan::api::DestroyDescriptorUpdateTemplate(device, descriptorUpdateTemplate, pAllocator);
2299 vulkan::api::UpdateDescriptorSetWithTemplate(device, descriptorSet, descriptorUpdateTemplate, pData);
2304 vulkan::api::GetPhysicalDeviceExternalBufferProperties(physicalDevice, pExternalBufferInfo, pExternalBufferProperties);
2309 vulkan::api::GetPhysicalDeviceExternalFenceProperties(physicalDevice, pExternalFenceInfo, pExternalFenceProperties);
2314 vulkan::api::GetPhysicalDeviceExternalSemaphoreProperties(physicalDevice, pExternalSemaphoreInfo, pExternalSemaphoreProperties);
2319 vulkan::api::GetDescriptorSetLayoutSupport(device, pCreateInfo, pSupport);
2324 vulkan::api::DestroySurfaceKHR(instance, surface, pAllocator);
2329 return vulkan::api::GetPhysicalDeviceSurfaceSupportKHR(physicalDevice, queueFamilyIndex, surface, pSupported);
2334 return vulkan::api::GetPhysicalDeviceSurfaceCapabilitiesKHR(physicalDevice, surface, pSurfaceCapabilities);
2339 return vulkan::api::GetPhysicalDeviceSurfaceFormatsKHR(physicalDevice, surface, pSurfaceFormatCount, pSurfaceFormats);
2344 return vulkan::api::GetPhysicalDeviceSurfacePresentModesKHR(physicalDevice, surface, pPresentModeCount, pPresentModes);
2349 return vulkan::api::CreateSwapchainKHR(device, pCreateInfo, pAllocator, pSwapchain);
2354 vulkan::api::DestroySwapchainKHR(device, swapchain, pAllocator);
2359 return vulkan::api::GetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSwapchainImages);
2364 return vulkan::api::AcquireNextImageKHR(device, swapchain, timeout, semaphore, fence, pImageIndex);
2369 return vulkan::api::QueuePresentKHR(queue, pPresentInfo);
2374 return vulkan::api::GetDeviceGroupPresentCapabilitiesKHR(device, pDeviceGroupPresentCapabilities);
2379 return vulkan::api::GetDeviceGroupSurfacePresentModesKHR(device, surface, pModes);
2384 return vulkan::api::GetPhysicalDevicePresentRectanglesKHR(physicalDevice, surface, pRectCount, pRects);
2389 return vulkan::api::AcquireNextImage2KHR(device, pAcquireInfo, pImageIndex);
2394 return vulkan::api::CreateAndroidSurfaceKHR(instance, pCreateInfo, pAllocator, pSurface);
2399 return vulkan::api::GetAndroidHardwareBufferPropertiesANDROID(device, buffer, pProperties);
2404 return vulkan::api::GetMemoryAndroidHardwareBufferANDROID(device, pInfo, pBuffer);