Halide 19.0.0
Halide compiler and libraries
|
#include <mini_vulkan.h>
Definition at line 1536 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxImageDimension1D |
Definition at line 1537 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxImageDimension2D |
Definition at line 1538 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxImageDimension3D |
Definition at line 1539 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxImageDimensionCube |
Definition at line 1540 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxImageArrayLayers |
Definition at line 1541 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTexelBufferElements |
Definition at line 1542 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxUniformBufferRange |
Definition at line 1543 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxStorageBufferRange |
Definition at line 1544 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxPushConstantsSize |
Definition at line 1545 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxMemoryAllocationCount |
Definition at line 1546 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxSamplerAllocationCount |
Definition at line 1547 of file mini_vulkan.h.
VkDeviceSize VkPhysicalDeviceLimits::bufferImageGranularity |
Definition at line 1548 of file mini_vulkan.h.
VkDeviceSize VkPhysicalDeviceLimits::sparseAddressSpaceSize |
Definition at line 1549 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxBoundDescriptorSets |
Definition at line 1550 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxPerStageDescriptorSamplers |
Definition at line 1551 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxPerStageDescriptorUniformBuffers |
Definition at line 1552 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxPerStageDescriptorStorageBuffers |
Definition at line 1553 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxPerStageDescriptorSampledImages |
Definition at line 1554 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxPerStageDescriptorStorageImages |
Definition at line 1555 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxPerStageDescriptorInputAttachments |
Definition at line 1556 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxPerStageResources |
Definition at line 1557 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxDescriptorSetSamplers |
Definition at line 1558 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxDescriptorSetUniformBuffers |
Definition at line 1559 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxDescriptorSetUniformBuffersDynamic |
Definition at line 1560 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxDescriptorSetStorageBuffers |
Definition at line 1561 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxDescriptorSetStorageBuffersDynamic |
Definition at line 1562 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxDescriptorSetSampledImages |
Definition at line 1563 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxDescriptorSetStorageImages |
Definition at line 1564 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxDescriptorSetInputAttachments |
Definition at line 1565 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxVertexInputAttributes |
Definition at line 1566 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxVertexInputBindings |
Definition at line 1567 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxVertexInputAttributeOffset |
Definition at line 1568 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxVertexInputBindingStride |
Definition at line 1569 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxVertexOutputComponents |
Definition at line 1570 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTessellationGenerationLevel |
Definition at line 1571 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTessellationPatchSize |
Definition at line 1572 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTessellationControlPerVertexInputComponents |
Definition at line 1573 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTessellationControlPerVertexOutputComponents |
Definition at line 1574 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTessellationControlPerPatchOutputComponents |
Definition at line 1575 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTessellationControlTotalOutputComponents |
Definition at line 1576 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTessellationEvaluationInputComponents |
Definition at line 1577 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTessellationEvaluationOutputComponents |
Definition at line 1578 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxGeometryShaderInvocations |
Definition at line 1579 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxGeometryInputComponents |
Definition at line 1580 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxGeometryOutputComponents |
Definition at line 1581 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxGeometryOutputVertices |
Definition at line 1582 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxGeometryTotalOutputComponents |
Definition at line 1583 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxFragmentInputComponents |
Definition at line 1584 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxFragmentOutputAttachments |
Definition at line 1585 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxFragmentDualSrcAttachments |
Definition at line 1586 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxFragmentCombinedOutputResources |
Definition at line 1587 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxComputeSharedMemorySize |
Definition at line 1588 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxComputeWorkGroupCount[3] |
Definition at line 1589 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxComputeWorkGroupInvocations |
Definition at line 1590 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxComputeWorkGroupSize[3] |
Definition at line 1591 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::subPixelPrecisionBits |
Definition at line 1592 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::subTexelPrecisionBits |
Definition at line 1593 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::mipmapPrecisionBits |
Definition at line 1594 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxDrawIndexedIndexValue |
Definition at line 1595 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxDrawIndirectCount |
Definition at line 1596 of file mini_vulkan.h.
float VkPhysicalDeviceLimits::maxSamplerLodBias |
Definition at line 1597 of file mini_vulkan.h.
float VkPhysicalDeviceLimits::maxSamplerAnisotropy |
Definition at line 1598 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxViewports |
Definition at line 1599 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxViewportDimensions[2] |
Definition at line 1600 of file mini_vulkan.h.
float VkPhysicalDeviceLimits::viewportBoundsRange[2] |
Definition at line 1601 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::viewportSubPixelBits |
Definition at line 1602 of file mini_vulkan.h.
size_t VkPhysicalDeviceLimits::minMemoryMapAlignment |
Definition at line 1603 of file mini_vulkan.h.
VkDeviceSize VkPhysicalDeviceLimits::minTexelBufferOffsetAlignment |
Definition at line 1604 of file mini_vulkan.h.
VkDeviceSize VkPhysicalDeviceLimits::minUniformBufferOffsetAlignment |
Definition at line 1605 of file mini_vulkan.h.
Referenced by Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator::conform(), and Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator::conform_block_request().
VkDeviceSize VkPhysicalDeviceLimits::minStorageBufferOffsetAlignment |
Definition at line 1606 of file mini_vulkan.h.
Referenced by Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator::conform(), and Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator::conform_block_request().
int32_t VkPhysicalDeviceLimits::minTexelOffset |
Definition at line 1607 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTexelOffset |
Definition at line 1608 of file mini_vulkan.h.
int32_t VkPhysicalDeviceLimits::minTexelGatherOffset |
Definition at line 1609 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxTexelGatherOffset |
Definition at line 1610 of file mini_vulkan.h.
float VkPhysicalDeviceLimits::minInterpolationOffset |
Definition at line 1611 of file mini_vulkan.h.
float VkPhysicalDeviceLimits::maxInterpolationOffset |
Definition at line 1612 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::subPixelInterpolationOffsetBits |
Definition at line 1613 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxFramebufferWidth |
Definition at line 1614 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxFramebufferHeight |
Definition at line 1615 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxFramebufferLayers |
Definition at line 1616 of file mini_vulkan.h.
VkSampleCountFlags VkPhysicalDeviceLimits::framebufferColorSampleCounts |
Definition at line 1617 of file mini_vulkan.h.
VkSampleCountFlags VkPhysicalDeviceLimits::framebufferDepthSampleCounts |
Definition at line 1618 of file mini_vulkan.h.
VkSampleCountFlags VkPhysicalDeviceLimits::framebufferStencilSampleCounts |
Definition at line 1619 of file mini_vulkan.h.
VkSampleCountFlags VkPhysicalDeviceLimits::framebufferNoAttachmentsSampleCounts |
Definition at line 1620 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxColorAttachments |
Definition at line 1621 of file mini_vulkan.h.
VkSampleCountFlags VkPhysicalDeviceLimits::sampledImageColorSampleCounts |
Definition at line 1622 of file mini_vulkan.h.
VkSampleCountFlags VkPhysicalDeviceLimits::sampledImageIntegerSampleCounts |
Definition at line 1623 of file mini_vulkan.h.
VkSampleCountFlags VkPhysicalDeviceLimits::sampledImageDepthSampleCounts |
Definition at line 1624 of file mini_vulkan.h.
VkSampleCountFlags VkPhysicalDeviceLimits::sampledImageStencilSampleCounts |
Definition at line 1625 of file mini_vulkan.h.
VkSampleCountFlags VkPhysicalDeviceLimits::storageImageSampleCounts |
Definition at line 1626 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxSampleMaskWords |
Definition at line 1627 of file mini_vulkan.h.
VkBool32 VkPhysicalDeviceLimits::timestampComputeAndGraphics |
Definition at line 1628 of file mini_vulkan.h.
float VkPhysicalDeviceLimits::timestampPeriod |
Definition at line 1629 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxClipDistances |
Definition at line 1630 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxCullDistances |
Definition at line 1631 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::maxCombinedClipAndCullDistances |
Definition at line 1632 of file mini_vulkan.h.
uint32_t VkPhysicalDeviceLimits::discreteQueuePriorities |
Definition at line 1633 of file mini_vulkan.h.
float VkPhysicalDeviceLimits::pointSizeRange[2] |
Definition at line 1634 of file mini_vulkan.h.
float VkPhysicalDeviceLimits::lineWidthRange[2] |
Definition at line 1635 of file mini_vulkan.h.
float VkPhysicalDeviceLimits::pointSizeGranularity |
Definition at line 1636 of file mini_vulkan.h.
float VkPhysicalDeviceLimits::lineWidthGranularity |
Definition at line 1637 of file mini_vulkan.h.
VkBool32 VkPhysicalDeviceLimits::strictLines |
Definition at line 1638 of file mini_vulkan.h.
VkBool32 VkPhysicalDeviceLimits::standardSampleLocations |
Definition at line 1639 of file mini_vulkan.h.
VkDeviceSize VkPhysicalDeviceLimits::optimalBufferCopyOffsetAlignment |
Definition at line 1640 of file mini_vulkan.h.
VkDeviceSize VkPhysicalDeviceLimits::optimalBufferCopyRowPitchAlignment |
Definition at line 1641 of file mini_vulkan.h.
VkDeviceSize VkPhysicalDeviceLimits::nonCoherentAtomSize |
Definition at line 1642 of file mini_vulkan.h.