SHARE
TWEET

Untitled

Casual51 May 5th, 2020 30 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_intel.so: wrong ELF class: ELFCLASS32
  2. ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
  3. ERROR: [Loader Message] Code 0 : /usr/lib32/libvkbasalt.so: wrong ELF class: ELFCLASS32
  4. vkBasalt info:  config file: /home/casual/.config/vkBasalt/vkBasalt.conf
  5. vkBasalt info:  effects = cas:fxaa:smaa
  6. vkBasalt info:  casSharpness = 0.3
  7. INTEL-MESA: warning: Haswell Vulkan support is incomplete
  8. skipping config: /usr/bin/MangoHud.conf [ not found ]
  9. skipping config: /home/casual/.config/MangoHud/vulkaninfo.conf [ not found ]
  10. parsing config: /home/casual/.config/MangoHud/MangoHud.conf [ ok ]
  11. ==========
  12. VULKANINFO
  13. ==========
  14.  
  15. Vulkan Instance Version: 1.2.139
  16.  
  17.  
  18. Instance Extensions: count = 18
  19. ===============================
  20.     VK_EXT_acquire_xlib_display            : extension revision 1
  21.     VK_EXT_debug_report                    : extension revision 9
  22.     VK_EXT_debug_utils                     : extension revision 1
  23.     VK_EXT_direct_mode_display             : extension revision 1
  24.     VK_EXT_display_surface_counter         : extension revision 1
  25.     VK_KHR_device_group_creation           : extension revision 1
  26.     VK_KHR_display                         : extension revision 21
  27.     VK_KHR_external_fence_capabilities     : extension revision 1
  28.     VK_KHR_external_memory_capabilities    : extension revision 1
  29.     VK_KHR_external_semaphore_capabilities : extension revision 1
  30.     VK_KHR_get_display_properties2         : extension revision 1
  31.     VK_KHR_get_physical_device_properties2 : extension revision 1
  32.     VK_KHR_get_surface_capabilities2       : extension revision 1
  33.     VK_KHR_surface                         : extension revision 25
  34.     VK_KHR_surface_protected_capabilities  : extension revision 1
  35.     VK_KHR_wayland_surface                 : extension revision 6
  36.     VK_KHR_xcb_surface                     : extension revision 6
  37.     VK_KHR_xlib_surface                    : extension revision 6
  38.  
  39. Layers: count = 11
  40. ==================
  41. MangoHud x86_64 (Vulkan Hud Overlay) Vulkan version 1.2.135, layer version 1:
  42.     Layer Extensions: count = 0
  43.     Devices: count = 2
  44.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  45.         Layer-Device Extensions: count = 0
  46.  
  47.         GPU id = 1 (GeForce GTX 970)
  48.         Layer-Device Extensions: count = 0
  49.  
  50. VK_LAYER_KHRONOS_validation (Khronos Validation Layer) Vulkan version 1.2.135, layer version 1:
  51.     Layer Extensions: count = 3
  52.         VK_EXT_debug_report        : extension revision 9
  53.         VK_EXT_debug_utils         : extension revision 1
  54.         VK_EXT_validation_features : extension revision 2
  55.     Devices: count = 2
  56.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  57.         Layer-Device Extensions: count = 3
  58.             VK_EXT_debug_marker     : extension revision 4
  59.             VK_EXT_tooling_info     : extension revision 1
  60.             VK_EXT_validation_cache : extension revision 1
  61.  
  62.         GPU id = 1 (GeForce GTX 970)
  63.         Layer-Device Extensions: count = 3
  64.             VK_EXT_debug_marker     : extension revision 4
  65.             VK_EXT_tooling_info     : extension revision 1
  66.             VK_EXT_validation_cache : extension revision 1
  67.  
  68. VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.1.119, layer version 1:
  69.     Layer Extensions: count = 0
  70.     Devices: count = 2
  71.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  72.         Layer-Device Extensions: count = 0
  73.  
  74.         GPU id = 1 (GeForce GTX 970)
  75.         Layer-Device Extensions: count = 0
  76.  
  77. VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.1.73, layer version 1:
  78.     Layer Extensions: count = 0
  79.     Devices: count = 2
  80.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  81.         Layer-Device Extensions: count = 0
  82.  
  83.         GPU id = 1 (GeForce GTX 970)
  84.         Layer-Device Extensions: count = 0
  85.  
  86. VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.1.73, layer version 1:
  87.     Layer Extensions: count = 0
  88.     Devices: count = 2
  89.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  90.         Layer-Device Extensions: count = 0
  91.  
  92.         GPU id = 1 (GeForce GTX 970)
  93.         Layer-Device Extensions: count = 0
  94.  
  95. VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.1.73, layer version 1:
  96.     Layer Extensions: count = 0
  97.     Devices: count = 2
  98.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  99.         Layer-Device Extensions: count = 0
  100.  
  101.         GPU id = 1 (GeForce GTX 970)
  102.         Layer-Device Extensions: count = 0
  103.  
  104. VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.1.73, layer version 1:
  105.     Layer Extensions: count = 0
  106.     Devices: count = 2
  107.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  108.         Layer-Device Extensions: count = 0
  109.  
  110.         GPU id = 1 (GeForce GTX 970)
  111.         Layer-Device Extensions: count = 0
  112.  
  113. VK_LAYER_VKBASALT_PostProcess32 (a post process layer) Vulkan version 1.2.136, layer version 1:
  114.     Layer Extensions: count = 0
  115.     Devices: count = 2
  116.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  117.         Layer-Device Extensions: count = 0
  118.  
  119.         GPU id = 1 (GeForce GTX 970)
  120.         Layer-Device Extensions: count = 0
  121.  
  122. VK_LAYER_VKBASALT_PostProcess32 (a post process layer) Vulkan version 1.1.125, layer version 1:
  123.     Layer Extensions: count = 0
  124.     Devices: count = 2
  125.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  126.         Layer-Device Extensions: count = 0
  127.  
  128.         GPU id = 1 (GeForce GTX 970)
  129.         Layer-Device Extensions: count = 0
  130.  
  131. VK_LAYER_VKBASALT_PostProcess64 (a post process layer) Vulkan version 1.2.136, layer version 1:
  132.     Layer Extensions: count = 0
  133.     Devices: count = 2
  134.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  135.         Layer-Device Extensions: count = 0
  136.  
  137.         GPU id = 1 (GeForce GTX 970)
  138.         Layer-Device Extensions: count = 0
  139.  
  140. VK_LAYER_VKBASALT_PostProcess64 (a post process layer) Vulkan version 1.1.125, layer version 1:
  141.     Layer Extensions: count = 0
  142.     Devices: count = 2
  143.         GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
  144.         Layer-Device Extensions: count = 0
  145.  
  146.         GPU id = 1 (GeForce GTX 970)
  147.         Layer-Device Extensions: count = 0
  148.  
  149. Presentable Surfaces:
  150. =====================
  151. GPU id : 0 (Intel(R) HD Graphics 4600 (HSW GT2)):
  152.     Surface types: count = 2
  153.         VK_KHR_xcb_surface
  154.         VK_KHR_xlib_surface
  155.     Formats: count = 2
  156.         SurfaceFormat[0]:
  157.             format = FORMAT_B8G8R8A8_SRGB
  158.             colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  159.         SurfaceFormat[1]:
  160.             format = FORMAT_B8G8R8A8_UNORM
  161.             colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  162.     Present Modes: count = 3
  163.         PRESENT_MODE_IMMEDIATE_KHR
  164.         PRESENT_MODE_MAILBOX_KHR
  165.         PRESENT_MODE_FIFO_KHR
  166.     VkSurfaceCapabilitiesKHR:
  167.     -------------------------
  168.         minImageCount       = 3
  169.         maxImageCount       = 0
  170.         currentExtent:
  171.             width  = 256
  172.             height = 256
  173.         minImageExtent:
  174.             width  = 256
  175.             height = 256
  176.         maxImageExtent:
  177.             width  = 256
  178.             height = 256
  179.         maxImageArrayLayers = 1
  180.         supportedTransforms: count = 1
  181.             SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  182.         currentTransform    = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  183.         supportedCompositeAlpha: count = 2
  184.             COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  185.             COMPOSITE_ALPHA_INHERIT_BIT_KHR
  186.         supportedUsageFlags: count = 5
  187.             IMAGE_USAGE_TRANSFER_SRC_BIT
  188.             IMAGE_USAGE_TRANSFER_DST_BIT
  189.             IMAGE_USAGE_SAMPLED_BIT
  190.             IMAGE_USAGE_STORAGE_BIT
  191.             IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  192.     VkSurfaceCapabilities2EXT:
  193.     --------------------------
  194.         supportedSurfaceCounters: count = 0
  195.             None
  196.     VkSurfaceProtectedCapabilitiesKHR:
  197.     ----------------------------------
  198.         supportsProtected = false
  199.  
  200.  
  201. GPU id : 1 (GeForce GTX 970):
  202.     Surface types: count = 2
  203.         VK_KHR_xcb_surface
  204.         VK_KHR_xlib_surface
  205.     Formats: count = 2
  206.         SurfaceFormat[0]:
  207.             format = FORMAT_B8G8R8A8_UNORM
  208.             colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  209.         SurfaceFormat[1]:
  210.             format = FORMAT_B8G8R8A8_SRGB
  211.             colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  212.     Present Modes: count = 3
  213.         PRESENT_MODE_FIFO_KHR
  214.         PRESENT_MODE_FIFO_RELAXED_KHR
  215.         PRESENT_MODE_IMMEDIATE_KHR
  216.     VkSurfaceCapabilitiesKHR:
  217.     -------------------------
  218.         minImageCount       = 2
  219.         maxImageCount       = 8
  220.         currentExtent:
  221.             width  = 256
  222.             height = 256
  223.         minImageExtent:
  224.             width  = 256
  225.             height = 256
  226.         maxImageExtent:
  227.             width  = 256
  228.             height = 256
  229.         maxImageArrayLayers = 1
  230.         supportedTransforms: count = 1
  231.             SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  232.         currentTransform    = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  233.         supportedCompositeAlpha: count = 1
  234.             COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  235.         supportedUsageFlags: count = 6
  236.             IMAGE_USAGE_TRANSFER_SRC_BIT
  237.             IMAGE_USAGE_TRANSFER_DST_BIT
  238.             IMAGE_USAGE_SAMPLED_BIT
  239.             IMAGE_USAGE_STORAGE_BIT
  240.             IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  241.             IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  242.     VkSurfaceCapabilities2EXT:
  243.     --------------------------
  244.         supportedSurfaceCounters: count = 0
  245.             None
  246.     VkSurfaceProtectedCapabilitiesKHR:
  247.     ----------------------------------
  248.         supportsProtected = false
  249.  
  250.  
  251.  
  252. Device Groups:
  253. ==============
  254. Group 0:
  255.     Properties:
  256.         physicalDevices: count = 1
  257.             Intel(R) HD Graphics 4600 (HSW GT2) (ID: 0)
  258.         subsetAllocation = 0
  259.  
  260.     Present Capabilities:
  261.         Intel(R) HD Graphics 4600 (HSW GT2) (ID: 0):
  262.             Can present images from the following devices: count = 1
  263.                 Intel(R) HD Graphics 4600 (HSW GT2) (ID: 0)
  264.         Present modes: count = 1
  265.             DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
  266.  
  267. Group 1:
  268.     Properties:
  269.         physicalDevices: count = 1
  270.             GeForce GTX 970 (ID: 0)
  271.         subsetAllocation = 0
  272.  
  273.     Present Capabilities:
  274.         GeForce GTX 970 (ID: 0):
  275.             Can present images from the following devices: count = 1
  276.                 GeForce GTX 970 (ID: 0)
  277.         Present modes: count = 1
  278.             DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
  279.  
  280.  
  281. Device Properties and Extensions:
  282. =================================
  283. GPU0:
  284. VkPhysicalDeviceProperties:
  285. ---------------------------
  286.     apiVersion     = 4202627 (1.2.131)
  287.     driverVersion  = 83886086 (0x5000006)
  288.     vendorID       = 0x8086
  289.     deviceID       = 0x0412
  290.     deviceType     = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
  291.     deviceName     = Intel(R) HD Graphics 4600 (HSW GT2)
  292.  
  293. VkPhysicalDeviceLimits:
  294. -----------------------
  295.     maxImageDimension1D                             = 16384
  296.     maxImageDimension2D                             = 16384
  297.     maxImageDimension3D                             = 2048
  298.     maxImageDimensionCube                           = 16384
  299.     maxImageArrayLayers                             = 2048
  300.     maxTexelBufferElements                          = 134217728
  301.     maxUniformBufferRange                           = 134217728
  302.     maxStorageBufferRange                           = 1073741824
  303.     maxPushConstantsSize                            = 128
  304.     maxMemoryAllocationCount                        = 4294967295
  305.     maxSamplerAllocationCount                       = 65536
  306.     bufferImageGranularity                          = 0x00000040
  307.     sparseAddressSpaceSize                          = 0x00000000
  308.     maxBoundDescriptorSets                          = 8
  309.     maxPerStageDescriptorSamplers                   = 128
  310.     maxPerStageDescriptorUniformBuffers             = 64
  311.     maxPerStageDescriptorStorageBuffers             = 64
  312.     maxPerStageDescriptorSampledImages              = 128
  313.     maxPerStageDescriptorStorageImages              = 64
  314.     maxPerStageDescriptorInputAttachments           = 64
  315.     maxPerStageResources                            = 231
  316.     maxDescriptorSetSamplers                        = 768
  317.     maxDescriptorSetUniformBuffers                  = 384
  318.     maxDescriptorSetUniformBuffersDynamic           = 8
  319.     maxDescriptorSetStorageBuffers                  = 384
  320.     maxDescriptorSetStorageBuffersDynamic           = 8
  321.     maxDescriptorSetSampledImages                   = 768
  322.     maxDescriptorSetStorageImages                   = 384
  323.     maxDescriptorSetInputAttachments                = 256
  324.     maxVertexInputAttributes                        = 28
  325.     maxVertexInputBindings                          = 28
  326.     maxVertexInputAttributeOffset                   = 2047
  327.     maxVertexInputBindingStride                     = 2048
  328.     maxVertexOutputComponents                       = 128
  329.     maxTessellationGenerationLevel                  = 64
  330.     maxTessellationPatchSize                        = 32
  331.     maxTessellationControlPerVertexInputComponents  = 128
  332.     maxTessellationControlPerVertexOutputComponents = 128
  333.     maxTessellationControlPerPatchOutputComponents  = 128
  334.     maxTessellationControlTotalOutputComponents     = 2048
  335.     maxTessellationEvaluationInputComponents        = 128
  336.     maxTessellationEvaluationOutputComponents       = 128
  337.     maxGeometryShaderInvocations                    = 32
  338.     maxGeometryInputComponents                      = 64
  339.     maxGeometryOutputComponents                     = 128
  340.     maxGeometryOutputVertices                       = 256
  341.     maxGeometryTotalOutputComponents                = 1024
  342.     maxFragmentInputComponents                      = 116
  343.     maxFragmentOutputAttachments                    = 8
  344.     maxFragmentDualSrcAttachments                   = 1
  345.     maxFragmentCombinedOutputResources              = 8
  346.     maxComputeSharedMemorySize                      = 65536
  347.     maxComputeWorkGroupCount: count = 3
  348.         65535
  349.         65535
  350.         65535
  351.     maxComputeWorkGroupInvocations                  = 2048
  352.     maxComputeWorkGroupSize: count = 3
  353.         2048
  354.         2048
  355.         2048
  356.     subPixelPrecisionBits                           = 8
  357.     subTexelPrecisionBits                           = 8
  358.     mipmapPrecisionBits                             = 8
  359.     maxDrawIndexedIndexValue                        = 4294967295
  360.     maxDrawIndirectCount                            = 4294967295
  361.     maxSamplerLodBias                               = 16
  362.     maxSamplerAnisotropy                            = 16
  363.     maxViewports                                    = 16
  364.     maxViewportDimensions: count = 2
  365.         16384
  366.         16384
  367.     viewportBoundsRange: count = 2
  368.         -32768
  369.         32767
  370.     viewportSubPixelBits                            = 13
  371.     minMemoryMapAlignment                           = 4096
  372.     minTexelBufferOffsetAlignment                   = 0x00000010
  373.     minUniformBufferOffsetAlignment                 = 0x00000020
  374.     minStorageBufferOffsetAlignment                 = 0x00000004
  375.     minTexelOffset                                  = -8
  376.     maxTexelOffset                                  = 7
  377.     minTexelGatherOffset                            = -32
  378.     maxTexelGatherOffset                            = 31
  379.     minInterpolationOffset                          = -0.5
  380.     maxInterpolationOffset                          = 0.4375
  381.     subPixelInterpolationOffsetBits                 = 4
  382.     maxFramebufferWidth                             = 16384
  383.     maxFramebufferHeight                            = 16384
  384.     maxFramebufferLayers                            = 2048
  385.     framebufferColorSampleCounts: count = 3
  386.         SAMPLE_COUNT_1_BIT
  387.         SAMPLE_COUNT_4_BIT
  388.         SAMPLE_COUNT_8_BIT
  389.     framebufferDepthSampleCounts: count = 3
  390.         SAMPLE_COUNT_1_BIT
  391.         SAMPLE_COUNT_4_BIT
  392.         SAMPLE_COUNT_8_BIT
  393.     framebufferStencilSampleCounts: count = 3
  394.         SAMPLE_COUNT_1_BIT
  395.         SAMPLE_COUNT_4_BIT
  396.         SAMPLE_COUNT_8_BIT
  397.     framebufferNoAttachmentsSampleCounts: count = 3
  398.         SAMPLE_COUNT_1_BIT
  399.         SAMPLE_COUNT_4_BIT
  400.         SAMPLE_COUNT_8_BIT
  401.     maxColorAttachments                             = 8
  402.     sampledImageColorSampleCounts: count = 3
  403.         SAMPLE_COUNT_1_BIT
  404.         SAMPLE_COUNT_4_BIT
  405.         SAMPLE_COUNT_8_BIT
  406.     sampledImageIntegerSampleCounts: count = 3
  407.         SAMPLE_COUNT_1_BIT
  408.         SAMPLE_COUNT_4_BIT
  409.         SAMPLE_COUNT_8_BIT
  410.     sampledImageDepthSampleCounts: count = 3
  411.         SAMPLE_COUNT_1_BIT
  412.         SAMPLE_COUNT_4_BIT
  413.         SAMPLE_COUNT_8_BIT
  414.     sampledImageStencilSampleCounts: count = 3
  415.         SAMPLE_COUNT_1_BIT
  416.         SAMPLE_COUNT_4_BIT
  417.         SAMPLE_COUNT_8_BIT
  418.     storageImageSampleCounts: count = 1
  419.         SAMPLE_COUNT_1_BIT
  420.     maxSampleMaskWords                              = 1
  421.     timestampComputeAndGraphics                     = true
  422.     timestampPeriod                                 = 80
  423.     maxClipDistances                                = 8
  424.     maxCullDistances                                = 8
  425.     maxCombinedClipAndCullDistances                 = 8
  426.     discreteQueuePriorities                         = 2
  427.     pointSizeRange: count = 2
  428.         0.125
  429.         255.875
  430.     lineWidthRange: count = 2
  431.         0
  432.         7.99219
  433.     pointSizeGranularity                            = 0.125
  434.     lineWidthGranularity                            = 0.0078125
  435.     strictLines                                     = false
  436.     standardSampleLocations                         = true
  437.     optimalBufferCopyOffsetAlignment                = 0x00000080
  438.     optimalBufferCopyRowPitchAlignment              = 0x00000080
  439.     nonCoherentAtomSize                             = 0x00000040
  440.  
  441. VkPhysicalDeviceSparseProperties:
  442. ---------------------------------
  443.     residencyStandard2DBlockShape            = false
  444.     residencyStandard2DMultisampleBlockShape = false
  445.     residencyStandard3DBlockShape            = false
  446.     residencyAlignedMipSize                  = false
  447.     residencyNonResidentStrict               = false
  448.  
  449. VkPhysicalDeviceDepthStencilResolveProperties:
  450. ----------------------------------------------
  451.     supportedDepthResolveModes: count = 4
  452.         RESOLVE_MODE_SAMPLE_ZERO_BIT
  453.         RESOLVE_MODE_AVERAGE_BIT
  454.         RESOLVE_MODE_MIN_BIT
  455.         RESOLVE_MODE_MAX_BIT
  456.     supportedStencilResolveModes: count = 1
  457.         RESOLVE_MODE_SAMPLE_ZERO_BIT
  458.     independentResolveNone = true
  459.     independentResolve     = true
  460.  
  461. VkPhysicalDeviceDescriptorIndexingProperties:
  462. ---------------------------------------------
  463.     maxUpdateAfterBindDescriptorsInAllPools              = 524288
  464.     shaderUniformBufferArrayNonUniformIndexingNative     = false
  465.     shaderSampledImageArrayNonUniformIndexingNative      = false
  466.     shaderStorageBufferArrayNonUniformIndexingNative     = true
  467.     shaderStorageImageArrayNonUniformIndexingNative      = false
  468.     shaderInputAttachmentArrayNonUniformIndexingNative   = false
  469.     robustBufferAccessUpdateAfterBind                    = true
  470.     quadDivergentImplicitLod                             = false
  471.     maxPerStageDescriptorUpdateAfterBindSamplers         = 524288
  472.     maxPerStageDescriptorUpdateAfterBindUniformBuffers   = 64
  473.     maxPerStageDescriptorUpdateAfterBindStorageBuffers   = 4294967295
  474.     maxPerStageDescriptorUpdateAfterBindSampledImages    = 524288
  475.     maxPerStageDescriptorUpdateAfterBindStorageImages    = 524288
  476.     maxPerStageDescriptorUpdateAfterBindInputAttachments = 64
  477.     maxPerStageUpdateAfterBindResources                  = 4294967295
  478.     maxDescriptorSetUpdateAfterBindSamplers              = 524288
  479.     maxDescriptorSetUpdateAfterBindUniformBuffers        = 384
  480.     maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  481.     maxDescriptorSetUpdateAfterBindStorageBuffers        = 4294967295
  482.     maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  483.     maxDescriptorSetUpdateAfterBindSampledImages         = 524288
  484.     maxDescriptorSetUpdateAfterBindStorageImages         = 524288
  485.     maxDescriptorSetUpdateAfterBindInputAttachments      = 256
  486.  
  487. VkPhysicalDeviceDriverProperties:
  488. ---------------------------------
  489.     driverID           = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
  490.     driverName         = Intel open-source Mesa driver
  491.     driverInfo         = Mesa 20.0.6
  492.     conformanceVersion = 1.2.0.0
  493.  
  494. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  495. ------------------------------------------------
  496.     minImportedHostPointerAlignment = 0x00001000
  497.  
  498. VkPhysicalDeviceFloatControlsProperties:
  499. ----------------------------------------
  500.     denormBehaviorIndependence            = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  501.     roundingModeIndependence              = SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
  502.     shaderSignedZeroInfNanPreserveFloat16 = true
  503.     shaderSignedZeroInfNanPreserveFloat32 = true
  504.     shaderSignedZeroInfNanPreserveFloat64 = true
  505.     shaderDenormPreserveFloat16           = false
  506.     shaderDenormPreserveFloat32           = true
  507.     shaderDenormPreserveFloat64           = true
  508.     shaderDenormFlushToZeroFloat16        = false
  509.     shaderDenormFlushToZeroFloat32        = true
  510.     shaderDenormFlushToZeroFloat64        = true
  511.     shaderRoundingModeRTEFloat16          = true
  512.     shaderRoundingModeRTEFloat32          = true
  513.     shaderRoundingModeRTEFloat64          = true
  514.     shaderRoundingModeRTZFloat16          = true
  515.     shaderRoundingModeRTZFloat32          = true
  516.     shaderRoundingModeRTZFloat64          = true
  517.  
  518. VkPhysicalDeviceIDProperties:
  519. -----------------------------
  520.     deviceUUID      = 9f423434-0944-1d6b-5a3e-7d8c94abd404
  521.     driverUUID      = 09727dd3-3af0-4f49-80cc-dbe5b4fdacbd
  522.     deviceNodeMask  = 0
  523.     deviceLUIDValid = false
  524.  
  525. VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
  526. ------------------------------------------------
  527.     maxInlineUniformBlockSize                               = 4096
  528.     maxPerStageDescriptorInlineUniformBlocks                = 32
  529.     maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  530.     maxDescriptorSetInlineUniformBlocks                     = 32
  531.     maxDescriptorSetUpdateAfterBindInlineUniformBlocks      = 32
  532.  
  533. VkPhysicalDeviceLineRasterizationPropertiesEXT:
  534. -----------------------------------------------
  535.     lineSubPixelPrecisionBits = 4
  536.  
  537. VkPhysicalDeviceMaintenance3Properties:
  538. ---------------------------------------
  539.     maxPerSetDescriptors    = 1024
  540.     maxMemoryAllocationSize = 0x80000000
  541.  
  542. VkPhysicalDeviceMultiviewProperties:
  543. ------------------------------------
  544.     maxMultiviewViewCount     = 16
  545.     maxMultiviewInstanceIndex = 268435455
  546.  
  547. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  548. ----------------------------------------
  549.     pciDomain   = 0
  550.     pciBus      = 0
  551.     pciDevice   = 2
  552.     pciFunction = 0
  553.  
  554. VkPhysicalDevicePointClippingProperties:
  555. ----------------------------------------
  556.     pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  557.  
  558. VkPhysicalDeviceProtectedMemoryProperties:
  559. ------------------------------------------
  560.     protectedNoFault = false
  561.  
  562. VkPhysicalDevicePushDescriptorPropertiesKHR:
  563. --------------------------------------------
  564.     maxPushDescriptors = 32
  565.  
  566. VkPhysicalDeviceSamplerFilterMinmaxProperties:
  567. ----------------------------------------------
  568.     filterMinmaxSingleComponentFormats = false
  569.     filterMinmaxImageComponentMapping  = false
  570.  
  571. VkPhysicalDeviceSubgroupProperties:
  572. -----------------------------------
  573.     subgroupSize              = 32
  574.     supportedStages: count = 4
  575.         SHADER_STAGE_FRAGMENT_BIT
  576.         SHADER_STAGE_COMPUTE_BIT
  577.         SHADER_STAGE_ALL_GRAPHICS
  578.         SHADER_STAGE_ALL
  579.     supportedOperations: count = 6
  580.         SUBGROUP_FEATURE_BASIC_BIT
  581.         SUBGROUP_FEATURE_VOTE_BIT
  582.         SUBGROUP_FEATURE_BALLOT_BIT
  583.         SUBGROUP_FEATURE_SHUFFLE_BIT
  584.         SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  585.         SUBGROUP_FEATURE_QUAD_BIT
  586.     quadOperationsInAllStages = false
  587.  
  588. VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
  589. -------------------------------------------------
  590.     minSubgroupSize              = 8
  591.     maxSubgroupSize              = 32
  592.     maxComputeWorkgroupSubgroups = 70
  593.     requiredSubgroupSizeStages: count = 2
  594.         SHADER_STAGE_COMPUTE_BIT
  595.         SHADER_STAGE_ALL
  596.  
  597. VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
  598. --------------------------------------------------
  599.     storageTexelBufferOffsetAlignmentBytes       = 0x00000010
  600.     storageTexelBufferOffsetSingleTexelAlignment = true
  601.     uniformTexelBufferOffsetAlignmentBytes       = 0x00000001
  602.     uniformTexelBufferOffsetSingleTexelAlignment = false
  603.  
  604. VkPhysicalDeviceTimelineSemaphoreProperties:
  605. --------------------------------------------
  606.     maxTimelineSemaphoreValueDifference = 18446744073709551615
  607.  
  608. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  609. ----------------------------------------------------
  610.     maxVertexAttribDivisor = 268435455
  611.  
  612. VkPhysicalDeviceVulkan11Properties:
  613. -----------------------------------
  614.     deviceUUID                        = 9f423434-0944-1d6b-5a3e-7d8c94abd404
  615.     driverUUID                        = 09727dd3-3af0-4f49-80cc-dbe5b4fdacbd
  616.     deviceNodeMask                    = 0
  617.     deviceLUIDValid                   = false
  618.     subgroupSize                      = 32
  619.     subgroupSupportedStages: count = 4
  620.         SHADER_STAGE_FRAGMENT_BIT
  621.         SHADER_STAGE_COMPUTE_BIT
  622.         SHADER_STAGE_ALL_GRAPHICS
  623.         SHADER_STAGE_ALL
  624.     subgroupSupportedOperations: count = 6
  625.         SUBGROUP_FEATURE_BASIC_BIT
  626.         SUBGROUP_FEATURE_VOTE_BIT
  627.         SUBGROUP_FEATURE_BALLOT_BIT
  628.         SUBGROUP_FEATURE_SHUFFLE_BIT
  629.         SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  630.         SUBGROUP_FEATURE_QUAD_BIT
  631.     subgroupQuadOperationsInAllStages = false
  632.     pointClippingBehavior             = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  633.     maxMultiviewViewCount             = 16
  634.     maxMultiviewInstanceIndex         = 268435455
  635.     protectedNoFault                  = false
  636.     maxPerSetDescriptors              = 1024
  637.     maxMemoryAllocationSize           = 0x80000000
  638.  
  639. VkPhysicalDeviceVulkan12Properties:
  640. -----------------------------------
  641.     driverID                                             = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
  642.     driverName                                           = Intel open-source Mesa driver
  643.     driverInfo                                           = Mesa 20.0.6
  644.     conformanceVersion                                   = 1.2.0.0
  645.     denormBehaviorIndependence                           = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  646.     roundingModeIndependence                             = SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
  647.     shaderSignedZeroInfNanPreserveFloat16                = true
  648.     shaderSignedZeroInfNanPreserveFloat32                = true
  649.     shaderSignedZeroInfNanPreserveFloat64                = true
  650.     shaderDenormPreserveFloat16                          = false
  651.     shaderDenormPreserveFloat32                          = true
  652.     shaderDenormPreserveFloat64                          = true
  653.     shaderDenormFlushToZeroFloat16                       = false
  654.     shaderDenormFlushToZeroFloat32                       = true
  655.     shaderDenormFlushToZeroFloat64                       = true
  656.     shaderRoundingModeRTEFloat16                         = true
  657.     shaderRoundingModeRTEFloat32                         = true
  658.     shaderRoundingModeRTEFloat64                         = true
  659.     shaderRoundingModeRTZFloat16                         = true
  660.     shaderRoundingModeRTZFloat32                         = true
  661.     shaderRoundingModeRTZFloat64                         = true
  662.     maxUpdateAfterBindDescriptorsInAllPools              = 524288
  663.     shaderUniformBufferArrayNonUniformIndexingNative     = false
  664.     shaderSampledImageArrayNonUniformIndexingNative      = false
  665.     shaderStorageBufferArrayNonUniformIndexingNative     = true
  666.     shaderStorageImageArrayNonUniformIndexingNative      = false
  667.     shaderInputAttachmentArrayNonUniformIndexingNative   = false
  668.     robustBufferAccessUpdateAfterBind                    = true
  669.     quadDivergentImplicitLod                             = false
  670.     maxPerStageDescriptorUpdateAfterBindSamplers         = 524288
  671.     maxPerStageDescriptorUpdateAfterBindUniformBuffers   = 64
  672.     maxPerStageDescriptorUpdateAfterBindStorageBuffers   = 4294967295
  673.     maxPerStageDescriptorUpdateAfterBindSampledImages    = 524288
  674.     maxPerStageDescriptorUpdateAfterBindStorageImages    = 524288
  675.     maxPerStageDescriptorUpdateAfterBindInputAttachments = 64
  676.     maxPerStageUpdateAfterBindResources                  = 4294967295
  677.     maxDescriptorSetUpdateAfterBindSamplers              = 524288
  678.     maxDescriptorSetUpdateAfterBindUniformBuffers        = 384
  679.     maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  680.     maxDescriptorSetUpdateAfterBindStorageBuffers        = 4294967295
  681.     maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  682.     maxDescriptorSetUpdateAfterBindSampledImages         = 524288
  683.     maxDescriptorSetUpdateAfterBindStorageImages         = 524288
  684.     maxDescriptorSetUpdateAfterBindInputAttachments      = 256
  685.     supportedDepthResolveModes: count = 4
  686.         RESOLVE_MODE_SAMPLE_ZERO_BIT
  687.         RESOLVE_MODE_AVERAGE_BIT
  688.         RESOLVE_MODE_MIN_BIT
  689.         RESOLVE_MODE_MAX_BIT
  690.     supportedStencilResolveModes: count = 1
  691.         RESOLVE_MODE_SAMPLE_ZERO_BIT
  692.     independentResolveNone                               = true
  693.     independentResolve                                   = true
  694.     filterMinmaxSingleComponentFormats                   = false
  695.     filterMinmaxImageComponentMapping                    = false
  696.     maxTimelineSemaphoreValueDifference                  = 18446744073709551615
  697.     framebufferIntegerColorSampleCounts: count = 3
  698.         SAMPLE_COUNT_1_BIT
  699.         SAMPLE_COUNT_4_BIT
  700.         SAMPLE_COUNT_8_BIT
  701.  
  702.  
  703. Device Extensions: count = 65
  704.     VK_EXT_calibrated_timestamps              : extension revision 1
  705.     VK_EXT_conditional_rendering              : extension revision 1
  706.     VK_EXT_depth_clip_enable                  : extension revision 1
  707.     VK_EXT_display_control                    : extension revision 1
  708.     VK_EXT_external_memory_dma_buf            : extension revision 1
  709.     VK_EXT_external_memory_host               : extension revision 1
  710.     VK_EXT_host_query_reset                   : extension revision 1
  711.     VK_EXT_index_type_uint8                   : extension revision 1
  712.     VK_EXT_inline_uniform_block               : extension revision 1
  713.     VK_EXT_line_rasterization                 : extension revision 1
  714.     VK_EXT_memory_budget                      : extension revision 1
  715.     VK_EXT_pci_bus_info                       : extension revision 2
  716.     VK_EXT_pipeline_creation_feedback         : extension revision 1
  717.     VK_EXT_scalar_block_layout                : extension revision 1
  718.     VK_EXT_separate_stencil_usage             : extension revision 1
  719.     VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  720.     VK_EXT_shader_subgroup_ballot             : extension revision 1
  721.     VK_EXT_shader_subgroup_vote               : extension revision 1
  722.     VK_EXT_shader_viewport_index_layer        : extension revision 1
  723.     VK_EXT_subgroup_size_control              : extension revision 2
  724.     VK_EXT_texel_buffer_alignment             : extension revision 1
  725.     VK_EXT_vertex_attribute_divisor           : extension revision 3
  726.     VK_EXT_ycbcr_image_arrays                 : extension revision 1
  727.     VK_GOOGLE_decorate_string                 : extension revision 1
  728.     VK_GOOGLE_hlsl_functionality1             : extension revision 1
  729.     VK_INTEL_performance_query                : extension revision 1
  730.     VK_KHR_bind_memory2                       : extension revision 1
  731.     VK_KHR_create_renderpass2                 : extension revision 1
  732.     VK_KHR_dedicated_allocation               : extension revision 1
  733.     VK_KHR_depth_stencil_resolve              : extension revision 1
  734.     VK_KHR_descriptor_update_template         : extension revision 1
  735.     VK_KHR_device_group                       : extension revision 1
  736.     VK_KHR_draw_indirect_count                : extension revision 1
  737.     VK_KHR_driver_properties                  : extension revision 1
  738.     VK_KHR_external_fence                     : extension revision 1
  739.     VK_KHR_external_fence_fd                  : extension revision 1
  740.     VK_KHR_external_memory                    : extension revision 1
  741.     VK_KHR_external_memory_fd                 : extension revision 1
  742.     VK_KHR_external_semaphore                 : extension revision 1
  743.     VK_KHR_external_semaphore_fd              : extension revision 1
  744.     VK_KHR_get_memory_requirements2           : extension revision 1
  745.     VK_KHR_image_format_list                  : extension revision 1
  746.     VK_KHR_imageless_framebuffer              : extension revision 1
  747.     VK_KHR_incremental_present                : extension revision 1
  748.     VK_KHR_maintenance1                       : extension revision 1
  749.     VK_KHR_maintenance2                       : extension revision 1
  750.     VK_KHR_maintenance3                       : extension revision 1
  751.     VK_KHR_multiview                          : extension revision 1
  752.     VK_KHR_pipeline_executable_properties     : extension revision 1
  753.     VK_KHR_push_descriptor                    : extension revision 1
  754.     VK_KHR_relaxed_block_layout               : extension revision 1
  755.     VK_KHR_sampler_mirror_clamp_to_edge       : extension revision 1
  756.     VK_KHR_sampler_ycbcr_conversion           : extension revision 1
  757.     VK_KHR_separate_depth_stencil_layouts     : extension revision 1
  758.     VK_KHR_shader_clock                       : extension revision 1
  759.     VK_KHR_shader_draw_parameters             : extension revision 1
  760.     VK_KHR_spirv_1_4                          : extension revision 1
  761.     VK_KHR_storage_buffer_storage_class       : extension revision 1
  762.     VK_KHR_swapchain                          : extension revision 70
  763.     VK_KHR_swapchain_mutable_format           : extension revision 1
  764.     VK_KHR_timeline_semaphore                 : extension revision 1
  765.     VK_KHR_uniform_buffer_standard_layout     : extension revision 1
  766.     VK_KHR_variable_pointers                  : extension revision 1
  767.     VK_KHR_vulkan_memory_model                : extension revision 3
  768.     VK_NV_compute_shader_derivatives          : extension revision 1
  769.  
  770. VkQueueFamilyProperties:
  771. ========================
  772.     queueProperties[0]:
  773.     -------------------
  774.         minImageTransferGranularity = (1,1,1)
  775.         queueCount                  = 1
  776.         queueFlags                  = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER
  777.         timestampValidBits          = 36
  778.         present support = false
  779.  
  780. VkPhysicalDeviceMemoryProperties:
  781. =================================
  782. memoryHeaps: count = 1
  783.     memoryHeaps[0]:
  784.         size   = 1610612736 (0x60000000) (1.50 GiB)
  785.         budget = 1610612736 (0x60000000) (1.50 GiB)
  786.         usage  = 0 (0x00000000) (0.00 B)
  787.         flags: count = 1
  788.             MEMORY_HEAP_DEVICE_LOCAL_BIT
  789. memoryTypes: count = 1
  790.     memoryTypes[0]:
  791.         heapIndex     = 0
  792.         propertyFlags = 0x000f: count = 4
  793.             MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  794.             MEMORY_PROPERTY_HOST_VISIBLE_BIT
  795.             MEMORY_PROPERTY_HOST_COHERENT_BIT
  796.             MEMORY_PROPERTY_HOST_CACHED_BIT
  797.         usable for:
  798.             IMAGE_TILING_OPTIMAL: color images, FORMAT_D16_UNORM, FORMAT_X8_D24_UNORM_PACK32, FORMAT_D32_SFLOAT, FORMAT_S8_UINT, FORMAT_D24_UNORM_S8_UINT, FORMAT_D32_SFLOAT_S8_UINT
  799.             IMAGE_TILING_LINEAR: color images
  800.  
  801. VkPhysicalDeviceFeatures:
  802. =========================
  803.     robustBufferAccess                      = true
  804.     fullDrawIndexUint32                     = true
  805.     imageCubeArray                          = true
  806.     independentBlend                        = true
  807.     geometryShader                          = true
  808.     tessellationShader                      = true
  809.     sampleRateShading                       = true
  810.     dualSrcBlend                            = true
  811.     logicOp                                 = true
  812.     multiDrawIndirect                       = true
  813.     drawIndirectFirstInstance               = true
  814.     depthClamp                              = true
  815.     depthBiasClamp                          = true
  816.     fillModeNonSolid                        = true
  817.     depthBounds                             = false
  818.     wideLines                               = true
  819.     largePoints                             = true
  820.     alphaToOne                              = true
  821.     multiViewport                           = true
  822.     samplerAnisotropy                       = true
  823.     textureCompressionETC2                  = false
  824.     textureCompressionASTC_LDR              = false
  825.     textureCompressionBC                    = true
  826.     occlusionQueryPrecise                   = true
  827.     pipelineStatisticsQuery                 = true
  828.     vertexPipelineStoresAndAtomics          = false
  829.     fragmentStoresAndAtomics                = true
  830.     shaderTessellationAndGeometryPointSize  = true
  831.     shaderImageGatherExtended               = true
  832.     shaderStorageImageExtendedFormats       = true
  833.     shaderStorageImageMultisample           = false
  834.     shaderStorageImageReadWithoutFormat     = false
  835.     shaderStorageImageWriteWithoutFormat    = true
  836.     shaderUniformBufferArrayDynamicIndexing = true
  837.     shaderSampledImageArrayDynamicIndexing  = true
  838.     shaderStorageBufferArrayDynamicIndexing = true
  839.     shaderStorageImageArrayDynamicIndexing  = true
  840.     shaderClipDistance                      = true
  841.     shaderCullDistance                      = true
  842.     shaderFloat64                           = false
  843.     shaderInt64                             = false
  844.     shaderInt16                             = false
  845.     shaderResourceResidency                 = false
  846.     shaderResourceMinLod                    = false
  847.     sparseBinding                           = false
  848.     sparseResidencyBuffer                   = false
  849.     sparseResidencyImage2D                  = false
  850.     sparseResidencyImage3D                  = false
  851.     sparseResidency2Samples                 = false
  852.     sparseResidency4Samples                 = false
  853.     sparseResidency8Samples                 = false
  854.     sparseResidency16Samples                = false
  855.     sparseResidencyAliased                  = false
  856.     variableMultisampleRate                 = true
  857.     inheritedQueries                        = true
  858.  
  859. VkPhysicalDevice16BitStorageFeatures:
  860. -------------------------------------
  861.     storageBuffer16BitAccess           = false
  862.     uniformAndStorageBuffer16BitAccess = false
  863.     storagePushConstant16              = false
  864.     storageInputOutput16               = false
  865.  
  866. VkPhysicalDevice8BitStorageFeatures:
  867. ------------------------------------
  868.     storageBuffer8BitAccess           = false
  869.     uniformAndStorageBuffer8BitAccess = false
  870.     storagePushConstant8              = false
  871.  
  872. VkPhysicalDeviceBufferDeviceAddressFeatures:
  873. --------------------------------------------
  874.     bufferDeviceAddress              = false
  875.     bufferDeviceAddressCaptureReplay = false
  876.     bufferDeviceAddressMultiDevice   = false
  877.  
  878. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  879. ------------------------------------------------
  880.     conditionalRendering          = true
  881.     inheritedConditionalRendering = true
  882.  
  883. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  884. -------------------------------------------
  885.     depthClipEnable = true
  886.  
  887. VkPhysicalDeviceDescriptorIndexingFeatures:
  888. -------------------------------------------
  889.     shaderInputAttachmentArrayDynamicIndexing          = false
  890.     shaderUniformTexelBufferArrayDynamicIndexing       = false
  891.     shaderStorageTexelBufferArrayDynamicIndexing       = false
  892.     shaderUniformBufferArrayNonUniformIndexing         = false
  893.     shaderSampledImageArrayNonUniformIndexing          = false
  894.     shaderStorageBufferArrayNonUniformIndexing         = false
  895.     shaderStorageImageArrayNonUniformIndexing          = false
  896.     shaderInputAttachmentArrayNonUniformIndexing       = false
  897.     shaderUniformTexelBufferArrayNonUniformIndexing    = false
  898.     shaderStorageTexelBufferArrayNonUniformIndexing    = false
  899.     descriptorBindingUniformBufferUpdateAfterBind      = false
  900.     descriptorBindingSampledImageUpdateAfterBind       = false
  901.     descriptorBindingStorageImageUpdateAfterBind       = false
  902.     descriptorBindingStorageBufferUpdateAfterBind      = false
  903.     descriptorBindingUniformTexelBufferUpdateAfterBind = false
  904.     descriptorBindingStorageTexelBufferUpdateAfterBind = false
  905.     descriptorBindingUpdateUnusedWhilePending          = false
  906.     descriptorBindingPartiallyBound                    = false
  907.     descriptorBindingVariableDescriptorCount           = false
  908.     runtimeDescriptorArray                             = false
  909.  
  910. VkPhysicalDeviceHostQueryResetFeatures:
  911. ---------------------------------------
  912.     hostQueryReset = true
  913.  
  914. VkPhysicalDeviceImagelessFramebufferFeatures:
  915. ---------------------------------------------
  916.     imagelessFramebuffer = true
  917.  
  918. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  919. ------------------------------------------
  920.     indexTypeUint8 = true
  921.  
  922. VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
  923. ----------------------------------------------
  924.     inlineUniformBlock                                 = true
  925.     descriptorBindingInlineUniformBlockUpdateAfterBind = true
  926.  
  927. VkPhysicalDeviceLineRasterizationFeaturesEXT:
  928. ---------------------------------------------
  929.     rectangularLines         = true
  930.     bresenhamLines           = true
  931.     smoothLines              = true
  932.     stippledRectangularLines = false
  933.     stippledBresenhamLines   = true
  934.     stippledSmoothLines      = false
  935.  
  936. VkPhysicalDeviceMultiviewFeatures:
  937. ----------------------------------
  938.     multiview                   = true
  939.     multiviewGeometryShader     = true
  940.     multiviewTessellationShader = true
  941.  
  942. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  943. --------------------------------------------------------
  944.     pipelineExecutableInfo = true
  945.  
  946. VkPhysicalDeviceProtectedMemoryFeatures:
  947. ----------------------------------------
  948.     protectedMemory = false
  949.  
  950. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  951. -----------------------------------------------
  952.     samplerYcbcrConversion = true
  953.  
  954. VkPhysicalDeviceScalarBlockLayoutFeatures:
  955. ------------------------------------------
  956.     scalarBlockLayout = true
  957.  
  958. VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
  959. ----------------------------------------------------
  960.     separateDepthStencilLayouts = true
  961.  
  962. VkPhysicalDeviceShaderAtomicInt64Features:
  963. ------------------------------------------
  964.     shaderBufferInt64Atomics = false
  965.     shaderSharedInt64Atomics = false
  966.  
  967. VkPhysicalDeviceShaderClockFeaturesKHR:
  968. ---------------------------------------
  969.     shaderSubgroupClock = true
  970.     shaderDeviceClock   = false
  971.  
  972. VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT:
  973. ----------------------------------------------------------
  974.     shaderDemoteToHelperInvocation = true
  975.  
  976. VkPhysicalDeviceShaderDrawParametersFeatures:
  977. ---------------------------------------------
  978.     shaderDrawParameters = true
  979.  
  980. VkPhysicalDeviceShaderFloat16Int8Features:
  981. ------------------------------------------
  982.     shaderFloat16 = false
  983.     shaderInt8    = false
  984.  
  985. VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
  986. ----------------------------------------------------
  987.     shaderSubgroupExtendedTypes = true
  988.  
  989. VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
  990. -----------------------------------------------
  991.     subgroupSizeControl  = true
  992.     computeFullSubgroups = true
  993.  
  994. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  995. ------------------------------------------------
  996.     texelBufferAlignment = true
  997.  
  998. VkPhysicalDeviceTimelineSemaphoreFeatures:
  999. ------------------------------------------
  1000.     timelineSemaphore = true
  1001.  
  1002. VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
  1003. ----------------------------------------------------
  1004.     uniformBufferStandardLayout = true
  1005.  
  1006. VkPhysicalDeviceVariablePointersFeatures:
  1007. -----------------------------------------
  1008.     variablePointersStorageBuffer = true
  1009.     variablePointers              = true
  1010.  
  1011. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  1012. --------------------------------------------------
  1013.     vertexAttributeInstanceRateDivisor     = true
  1014.     vertexAttributeInstanceRateZeroDivisor = true
  1015.  
  1016. VkPhysicalDeviceVulkan11Features:
  1017. ---------------------------------
  1018.     storageBuffer16BitAccess           = false
  1019.     uniformAndStorageBuffer16BitAccess = false
  1020.     storagePushConstant16              = false
  1021.     storageInputOutput16               = false
  1022.     multiview                          = true
  1023.     multiviewGeometryShader            = true
  1024.     multiviewTessellationShader        = true
  1025.     variablePointersStorageBuffer      = true
  1026.     variablePointers                   = true
  1027.     protectedMemory                    = false
  1028.     samplerYcbcrConversion             = true
  1029.     shaderDrawParameters               = true
  1030.  
  1031. VkPhysicalDeviceVulkan12Features:
  1032. ---------------------------------
  1033.     samplerMirrorClampToEdge                           = true
  1034.     drawIndirectCount                                  = true
  1035.     storageBuffer8BitAccess                            = false
  1036.     uniformAndStorageBuffer8BitAccess                  = false
  1037.     storagePushConstant8                               = false
  1038.     shaderBufferInt64Atomics                           = false
  1039.     shaderSharedInt64Atomics                           = false
  1040.     shaderFloat16                                      = false
  1041.     shaderInt8                                         = false
  1042.     descriptorIndexing                                 = false
  1043.     shaderInputAttachmentArrayDynamicIndexing          = false
  1044.     shaderUniformTexelBufferArrayDynamicIndexing       = false
  1045.     shaderStorageTexelBufferArrayDynamicIndexing       = false
  1046.     shaderUniformBufferArrayNonUniformIndexing         = false
  1047.     shaderSampledImageArrayNonUniformIndexing          = false
  1048.     shaderStorageBufferArrayNonUniformIndexing         = false
  1049.     shaderStorageImageArrayNonUniformIndexing          = false
  1050.     shaderInputAttachmentArrayNonUniformIndexing       = false
  1051.     shaderUniformTexelBufferArrayNonUniformIndexing    = false
  1052.     shaderStorageTexelBufferArrayNonUniformIndexing    = false
  1053.     descriptorBindingUniformBufferUpdateAfterBind      = false
  1054.     descriptorBindingSampledImageUpdateAfterBind       = false
  1055.     descriptorBindingStorageImageUpdateAfterBind       = false
  1056.     descriptorBindingStorageBufferUpdateAfterBind      = false
  1057.     descriptorBindingUniformTexelBufferUpdateAfterBind = false
  1058.     descriptorBindingStorageTexelBufferUpdateAfterBind = false
  1059.     descriptorBindingUpdateUnusedWhilePending          = false
  1060.     descriptorBindingPartiallyBound                    = false
  1061.     descriptorBindingVariableDescriptorCount           = false
  1062.     runtimeDescriptorArray                             = false
  1063.     samplerFilterMinmax                                = false
  1064.     scalarBlockLayout                                  = true
  1065.     imagelessFramebuffer                               = true
  1066.     uniformBufferStandardLayout                        = true
  1067.     shaderSubgroupExtendedTypes                        = true
  1068.     separateDepthStencilLayouts                        = true
  1069.     hostQueryReset                                     = true
  1070.     timelineSemaphore                                  = true
  1071.     bufferDeviceAddress                                = false
  1072.     bufferDeviceAddressCaptureReplay                   = false
  1073.     bufferDeviceAddressMultiDevice                     = false
  1074.     vulkanMemoryModel                                  = true
  1075.     vulkanMemoryModelDeviceScope                       = true
  1076.     vulkanMemoryModelAvailabilityVisibilityChains      = true
  1077.     shaderOutputViewportIndex                          = true
  1078.     shaderOutputLayer                                  = true
  1079.     subgroupBroadcastDynamicId                         = true
  1080.  
  1081. VkPhysicalDeviceVulkanMemoryModelFeatures:
  1082. ------------------------------------------
  1083.     vulkanMemoryModel                             = true
  1084.     vulkanMemoryModelDeviceScope                  = true
  1085.     vulkanMemoryModelAvailabilityVisibilityChains = true
  1086.  
  1087. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  1088. --------------------------------------------
  1089.     ycbcrImageArrays = true
  1090.  
  1091.  
  1092. GPU1:
  1093. VkPhysicalDeviceProperties:
  1094. ---------------------------
  1095.     apiVersion     = 4198519 (1.1.119)
  1096.     driverVersion  = 1846837248 (0x6e148000)
  1097.     vendorID       = 0x10de
  1098.     deviceID       = 0x13c2
  1099.     deviceType     = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  1100.     deviceName     = GeForce GTX 970
  1101.  
  1102. VkPhysicalDeviceLimits:
  1103. -----------------------
  1104.     maxImageDimension1D                             = 16384
  1105.     maxImageDimension2D                             = 16384
  1106.     maxImageDimension3D                             = 2048
  1107.     maxImageDimensionCube                           = 16384
  1108.     maxImageArrayLayers                             = 2048
  1109.     maxTexelBufferElements                          = 134217728
  1110.     maxUniformBufferRange                           = 65536
  1111.     maxStorageBufferRange                           = 4294967295
  1112.     maxPushConstantsSize                            = 256
  1113.     maxMemoryAllocationCount                        = 4294967295
  1114.     maxSamplerAllocationCount                       = 4000
  1115.     bufferImageGranularity                          = 0x00000400
  1116.     sparseAddressSpaceSize                          = 0xffffffffffffffff
  1117.     maxBoundDescriptorSets                          = 32
  1118.     maxPerStageDescriptorSamplers                   = 1048576
  1119.     maxPerStageDescriptorUniformBuffers             = 15
  1120.     maxPerStageDescriptorStorageBuffers             = 1048576
  1121.     maxPerStageDescriptorSampledImages              = 1048576
  1122.     maxPerStageDescriptorStorageImages              = 1048576
  1123.     maxPerStageDescriptorInputAttachments           = 1048576
  1124.     maxPerStageResources                            = 4294967295
  1125.     maxDescriptorSetSamplers                        = 1048576
  1126.     maxDescriptorSetUniformBuffers                  = 90
  1127.     maxDescriptorSetUniformBuffersDynamic           = 15
  1128.     maxDescriptorSetStorageBuffers                  = 1048576
  1129.     maxDescriptorSetStorageBuffersDynamic           = 16
  1130.     maxDescriptorSetSampledImages                   = 1048576
  1131.     maxDescriptorSetStorageImages                   = 1048576
  1132.     maxDescriptorSetInputAttachments                = 1048576
  1133.     maxVertexInputAttributes                        = 32
  1134.     maxVertexInputBindings                          = 32
  1135.     maxVertexInputAttributeOffset                   = 2047
  1136.     maxVertexInputBindingStride                     = 2048
  1137.     maxVertexOutputComponents                       = 128
  1138.     maxTessellationGenerationLevel                  = 64
  1139.     maxTessellationPatchSize                        = 32
  1140.     maxTessellationControlPerVertexInputComponents  = 128
  1141.     maxTessellationControlPerVertexOutputComponents = 128
  1142.     maxTessellationControlPerPatchOutputComponents  = 120
  1143.     maxTessellationControlTotalOutputComponents     = 4216
  1144.     maxTessellationEvaluationInputComponents        = 128
  1145.     maxTessellationEvaluationOutputComponents       = 128
  1146.     maxGeometryShaderInvocations                    = 32
  1147.     maxGeometryInputComponents                      = 128
  1148.     maxGeometryOutputComponents                     = 128
  1149.     maxGeometryOutputVertices                       = 1024
  1150.     maxGeometryTotalOutputComponents                = 1024
  1151.     maxFragmentInputComponents                      = 128
  1152.     maxFragmentOutputAttachments                    = 8
  1153.     maxFragmentDualSrcAttachments                   = 1
  1154.     maxFragmentCombinedOutputResources              = 16
  1155.     maxComputeSharedMemorySize                      = 49152
  1156.     maxComputeWorkGroupCount: count = 3
  1157.         2147483647
  1158.         65535
  1159.         65535
  1160.     maxComputeWorkGroupInvocations                  = 1536
  1161.     maxComputeWorkGroupSize: count = 3
  1162.         1536
  1163.         1024
  1164.         64
  1165.     subPixelPrecisionBits                           = 8
  1166.     subTexelPrecisionBits                           = 8
  1167.     mipmapPrecisionBits                             = 8
  1168.     maxDrawIndexedIndexValue                        = 4294967295
  1169.     maxDrawIndirectCount                            = 4294967295
  1170.     maxSamplerLodBias                               = 15
  1171.     maxSamplerAnisotropy                            = 16
  1172.     maxViewports                                    = 16
  1173.     maxViewportDimensions: count = 2
  1174.         16384
  1175.         16384
  1176.     viewportBoundsRange: count = 2
  1177.         -32768
  1178.         32768
  1179.     viewportSubPixelBits                            = 8
  1180.     minMemoryMapAlignment                           = 64
  1181.     minTexelBufferOffsetAlignment                   = 0x00000010
  1182.     minUniformBufferOffsetAlignment                 = 0x00000100
  1183.     minStorageBufferOffsetAlignment                 = 0x00000010
  1184.     minTexelOffset                                  = -8
  1185.     maxTexelOffset                                  = 7
  1186.     minTexelGatherOffset                            = -32
  1187.     maxTexelGatherOffset                            = 31
  1188.     minInterpolationOffset                          = -0.5
  1189.     maxInterpolationOffset                          = 0.4375
  1190.     subPixelInterpolationOffsetBits                 = 4
  1191.     maxFramebufferWidth                             = 16384
  1192.     maxFramebufferHeight                            = 16384
  1193.     maxFramebufferLayers                            = 2048
  1194.     framebufferColorSampleCounts: count = 4
  1195.         SAMPLE_COUNT_1_BIT
  1196.         SAMPLE_COUNT_2_BIT
  1197.         SAMPLE_COUNT_4_BIT
  1198.         SAMPLE_COUNT_8_BIT
  1199.     framebufferDepthSampleCounts: count = 4
  1200.         SAMPLE_COUNT_1_BIT
  1201.         SAMPLE_COUNT_2_BIT
  1202.         SAMPLE_COUNT_4_BIT
  1203.         SAMPLE_COUNT_8_BIT
  1204.     framebufferStencilSampleCounts: count = 5
  1205.         SAMPLE_COUNT_1_BIT
  1206.         SAMPLE_COUNT_2_BIT
  1207.         SAMPLE_COUNT_4_BIT
  1208.         SAMPLE_COUNT_8_BIT
  1209.         SAMPLE_COUNT_16_BIT
  1210.     framebufferNoAttachmentsSampleCounts: count = 5
  1211.         SAMPLE_COUNT_1_BIT
  1212.         SAMPLE_COUNT_2_BIT
  1213.         SAMPLE_COUNT_4_BIT
  1214.         SAMPLE_COUNT_8_BIT
  1215.         SAMPLE_COUNT_16_BIT
  1216.     maxColorAttachments                             = 8
  1217.     sampledImageColorSampleCounts: count = 4
  1218.         SAMPLE_COUNT_1_BIT
  1219.         SAMPLE_COUNT_2_BIT
  1220.         SAMPLE_COUNT_4_BIT
  1221.         SAMPLE_COUNT_8_BIT
  1222.     sampledImageIntegerSampleCounts: count = 4
  1223.         SAMPLE_COUNT_1_BIT
  1224.         SAMPLE_COUNT_2_BIT
  1225.         SAMPLE_COUNT_4_BIT
  1226.         SAMPLE_COUNT_8_BIT
  1227.     sampledImageDepthSampleCounts: count = 4
  1228.         SAMPLE_COUNT_1_BIT
  1229.         SAMPLE_COUNT_2_BIT
  1230.         SAMPLE_COUNT_4_BIT
  1231.         SAMPLE_COUNT_8_BIT
  1232.     sampledImageStencilSampleCounts: count = 5
  1233.         SAMPLE_COUNT_1_BIT
  1234.         SAMPLE_COUNT_2_BIT
  1235.         SAMPLE_COUNT_4_BIT
  1236.         SAMPLE_COUNT_8_BIT
  1237.         SAMPLE_COUNT_16_BIT
  1238.     storageImageSampleCounts: count = 4
  1239.         SAMPLE_COUNT_1_BIT
  1240.         SAMPLE_COUNT_2_BIT
  1241.         SAMPLE_COUNT_4_BIT
  1242.         SAMPLE_COUNT_8_BIT
  1243.     maxSampleMaskWords                              = 1
  1244.     timestampComputeAndGraphics                     = true
  1245.     timestampPeriod                                 = 1
  1246.     maxClipDistances                                = 8
  1247.     maxCullDistances                                = 8
  1248.     maxCombinedClipAndCullDistances                 = 8
  1249.     discreteQueuePriorities                         = 2
  1250.     pointSizeRange: count = 2
  1251.         1
  1252.         2047.94
  1253.     lineWidthRange: count = 2
  1254.         1
  1255.         64
  1256.     pointSizeGranularity                            = 0.0625
  1257.     lineWidthGranularity                            = 0.0625
  1258.     strictLines                                     = true
  1259.     standardSampleLocations                         = true
  1260.     optimalBufferCopyOffsetAlignment                = 0x00000001
  1261.     optimalBufferCopyRowPitchAlignment              = 0x00000001
  1262.     nonCoherentAtomSize                             = 0x00000040
  1263.  
  1264. VkPhysicalDeviceSparseProperties:
  1265. ---------------------------------
  1266.     residencyStandard2DBlockShape            = true
  1267.     residencyStandard2DMultisampleBlockShape = true
  1268.     residencyStandard3DBlockShape            = true
  1269.     residencyAlignedMipSize                  = false
  1270.     residencyNonResidentStrict               = true
  1271.  
  1272. VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT:
  1273. ----------------------------------------------------
  1274.     advancedBlendMaxColorAttachments      = 1
  1275.     advancedBlendIndependentBlend         = false
  1276.     advancedBlendNonPremultipliedSrcColor = true
  1277.     advancedBlendNonPremultipliedDstColor = true
  1278.     advancedBlendCorrelatedOverlap        = true
  1279.     advancedBlendAllOperations            = true
  1280.  
  1281. VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
  1282. -------------------------------------------------------
  1283.     primitiveOverestimationSize                 = 0
  1284.     maxExtraPrimitiveOverestimationSize         = 0.75
  1285.     extraPrimitiveOverestimationSizeGranularity = 0.25
  1286.     primitiveUnderestimation                    = false
  1287.     conservativePointAndLineRasterization       = true
  1288.     degenerateTrianglesRasterized               = false
  1289.     degenerateLinesRasterized                   = false
  1290.     fullyCoveredFragmentShaderInputVariable     = false
  1291.     conservativeRasterizationPostDepthCoverage  = true
  1292.  
  1293. VkPhysicalDeviceDepthStencilResolvePropertiesKHR:
  1294. -------------------------------------------------
  1295.     supportedDepthResolveModes: count = 4
  1296.         RESOLVE_MODE_SAMPLE_ZERO_BIT
  1297.         RESOLVE_MODE_AVERAGE_BIT
  1298.         RESOLVE_MODE_MIN_BIT
  1299.         RESOLVE_MODE_MAX_BIT
  1300.     supportedStencilResolveModes: count = 3
  1301.         RESOLVE_MODE_SAMPLE_ZERO_BIT
  1302.         RESOLVE_MODE_MIN_BIT
  1303.         RESOLVE_MODE_MAX_BIT
  1304.     independentResolveNone = true
  1305.     independentResolve     = true
  1306.  
  1307. VkPhysicalDeviceDescriptorIndexingPropertiesEXT:
  1308. ------------------------------------------------
  1309.     maxUpdateAfterBindDescriptorsInAllPools              = 4294967295
  1310.     shaderUniformBufferArrayNonUniformIndexingNative     = true
  1311.     shaderSampledImageArrayNonUniformIndexingNative      = true
  1312.     shaderStorageBufferArrayNonUniformIndexingNative     = true
  1313.     shaderStorageImageArrayNonUniformIndexingNative      = true
  1314.     shaderInputAttachmentArrayNonUniformIndexingNative   = true
  1315.     robustBufferAccessUpdateAfterBind                    = true
  1316.     quadDivergentImplicitLod                             = true
  1317.     maxPerStageDescriptorUpdateAfterBindSamplers         = 1048576
  1318.     maxPerStageDescriptorUpdateAfterBindUniformBuffers   = 15
  1319.     maxPerStageDescriptorUpdateAfterBindStorageBuffers   = 1048576
  1320.     maxPerStageDescriptorUpdateAfterBindSampledImages    = 1048576
  1321.     maxPerStageDescriptorUpdateAfterBindStorageImages    = 1048576
  1322.     maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
  1323.     maxPerStageUpdateAfterBindResources                  = 4294967295
  1324.     maxDescriptorSetUpdateAfterBindSamplers              = 1048576
  1325.     maxDescriptorSetUpdateAfterBindUniformBuffers        = 90
  1326.     maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
  1327.     maxDescriptorSetUpdateAfterBindStorageBuffers        = 1048576
  1328.     maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
  1329.     maxDescriptorSetUpdateAfterBindSampledImages         = 1048576
  1330.     maxDescriptorSetUpdateAfterBindStorageImages         = 1048576
  1331.     maxDescriptorSetUpdateAfterBindInputAttachments      = 1048576
  1332.  
  1333. VkPhysicalDeviceDiscardRectanglePropertiesEXT:
  1334. ----------------------------------------------
  1335.     maxDiscardRectangles = 8
  1336.  
  1337. VkPhysicalDeviceDriverPropertiesKHR:
  1338. ------------------------------------
  1339.     driverID           = DRIVER_ID_NVIDIA_PROPRIETARY
  1340.     driverName         = NVIDIA
  1341.     driverInfo         = 440.82
  1342.     conformanceVersion = 1.1.6.0
  1343.  
  1344. VkPhysicalDeviceFloatControlsPropertiesKHR:
  1345. -------------------------------------------
  1346.     denormBehaviorIndependence            = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  1347.     roundingModeIndependence              = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  1348.     shaderSignedZeroInfNanPreserveFloat16 = true
  1349.     shaderSignedZeroInfNanPreserveFloat32 = true
  1350.     shaderSignedZeroInfNanPreserveFloat64 = true
  1351.     shaderDenormPreserveFloat16           = false
  1352.     shaderDenormPreserveFloat32           = false
  1353.     shaderDenormPreserveFloat64           = false
  1354.     shaderDenormFlushToZeroFloat16        = false
  1355.     shaderDenormFlushToZeroFloat32        = false
  1356.     shaderDenormFlushToZeroFloat64        = false
  1357.     shaderRoundingModeRTEFloat16          = true
  1358.     shaderRoundingModeRTEFloat32          = true
  1359.     shaderRoundingModeRTEFloat64          = true
  1360.     shaderRoundingModeRTZFloat16          = false
  1361.     shaderRoundingModeRTZFloat32          = true
  1362.     shaderRoundingModeRTZFloat64          = true
  1363.  
  1364. VkPhysicalDeviceIDProperties:
  1365. -----------------------------
  1366.     deviceUUID      = bef90220-3e77-b373-f258-0f52b6174515
  1367.     driverUUID      = 4e934bad-1e45-c919-c446-bde3c8f6bf49
  1368.     deviceNodeMask  = 1
  1369.     deviceLUIDValid = false
  1370.  
  1371. VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
  1372. ------------------------------------------------
  1373.     maxInlineUniformBlockSize                               = 256
  1374.     maxPerStageDescriptorInlineUniformBlocks                = 32
  1375.     maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  1376.     maxDescriptorSetInlineUniformBlocks                     = 32
  1377.     maxDescriptorSetUpdateAfterBindInlineUniformBlocks      = 32
  1378.  
  1379. VkPhysicalDeviceLineRasterizationPropertiesEXT:
  1380. -----------------------------------------------
  1381.     lineSubPixelPrecisionBits = 8
  1382.  
  1383. VkPhysicalDeviceMaintenance3Properties:
  1384. ---------------------------------------
  1385.     maxPerSetDescriptors    = 4294967295
  1386.     maxMemoryAllocationSize = 0xffe00000
  1387.  
  1388. VkPhysicalDeviceMultiviewProperties:
  1389. ------------------------------------
  1390.     maxMultiviewViewCount     = 32
  1391.     maxMultiviewInstanceIndex = 134217727
  1392.  
  1393. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  1394. ----------------------------------------
  1395.     pciDomain   = 0
  1396.     pciBus      = 1
  1397.     pciDevice   = 0
  1398.     pciFunction = 0
  1399.  
  1400. VkPhysicalDevicePointClippingProperties:
  1401. ----------------------------------------
  1402.     pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  1403.  
  1404. VkPhysicalDeviceProtectedMemoryProperties:
  1405. ------------------------------------------
  1406.     protectedNoFault = false
  1407.  
  1408. VkPhysicalDevicePushDescriptorPropertiesKHR:
  1409. --------------------------------------------
  1410.     maxPushDescriptors = 32
  1411.  
  1412. VkPhysicalDeviceSampleLocationsPropertiesEXT:
  1413. ---------------------------------------------
  1414.     sampleLocationSampleCounts: count = 5
  1415.         SAMPLE_COUNT_1_BIT
  1416.         SAMPLE_COUNT_2_BIT
  1417.         SAMPLE_COUNT_4_BIT
  1418.         SAMPLE_COUNT_8_BIT
  1419.         SAMPLE_COUNT_16_BIT
  1420.     maxSampleLocationGridSize:
  1421.         width  = 1
  1422.         height = 1
  1423.     sampleLocationCoordinateRange: count = 2
  1424.         0
  1425.         0.9375
  1426.     sampleLocationSubPixelBits       = 4
  1427.     variableSampleLocations          = true
  1428.  
  1429. VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT:
  1430. -------------------------------------------------
  1431.     filterMinmaxSingleComponentFormats = true
  1432.     filterMinmaxImageComponentMapping  = true
  1433.  
  1434. VkPhysicalDeviceSubgroupProperties:
  1435. -----------------------------------
  1436.     subgroupSize              = 32
  1437.     supportedStages: count = 8
  1438.         SHADER_STAGE_VERTEX_BIT
  1439.         SHADER_STAGE_TESSELLATION_CONTROL_BIT
  1440.         SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  1441.         SHADER_STAGE_GEOMETRY_BIT
  1442.         SHADER_STAGE_FRAGMENT_BIT
  1443.         SHADER_STAGE_COMPUTE_BIT
  1444.         SHADER_STAGE_ALL_GRAPHICS
  1445.         SHADER_STAGE_ALL
  1446.     supportedOperations: count = 9
  1447.         SUBGROUP_FEATURE_BASIC_BIT
  1448.         SUBGROUP_FEATURE_VOTE_BIT
  1449.         SUBGROUP_FEATURE_ARITHMETIC_BIT
  1450.         SUBGROUP_FEATURE_BALLOT_BIT
  1451.         SUBGROUP_FEATURE_SHUFFLE_BIT
  1452.         SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  1453.         SUBGROUP_FEATURE_CLUSTERED_BIT
  1454.         SUBGROUP_FEATURE_QUAD_BIT
  1455.         SUBGROUP_FEATURE_PARTITIONED_BIT_NV
  1456.     quadOperationsInAllStages = true
  1457.  
  1458. VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
  1459. -------------------------------------------------
  1460.     minSubgroupSize              = 32
  1461.     maxSubgroupSize              = 32
  1462.     maxComputeWorkgroupSubgroups = 3145728
  1463.     requiredSubgroupSizeStages: count = 8
  1464.         SHADER_STAGE_VERTEX_BIT
  1465.         SHADER_STAGE_TESSELLATION_CONTROL_BIT
  1466.         SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  1467.         SHADER_STAGE_GEOMETRY_BIT
  1468.         SHADER_STAGE_FRAGMENT_BIT
  1469.         SHADER_STAGE_COMPUTE_BIT
  1470.         SHADER_STAGE_ALL_GRAPHICS
  1471.         SHADER_STAGE_ALL
  1472.  
  1473. VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
  1474. --------------------------------------------------
  1475.     storageTexelBufferOffsetAlignmentBytes       = 0x00000010
  1476.     storageTexelBufferOffsetSingleTexelAlignment = true
  1477.     uniformTexelBufferOffsetAlignmentBytes       = 0x00000010
  1478.     uniformTexelBufferOffsetSingleTexelAlignment = true
  1479.  
  1480. VkPhysicalDeviceTimelineSemaphorePropertiesKHR:
  1481. -----------------------------------------------
  1482.     maxTimelineSemaphoreValueDifference = 2147483647
  1483.  
  1484. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  1485. -----------------------------------------------
  1486.     maxTransformFeedbackStreams                = 4
  1487.     maxTransformFeedbackBuffers                = 4
  1488.     maxTransformFeedbackBufferSize             = 0xffffffffffffffff
  1489.     maxTransformFeedbackStreamDataSize         = 2048
  1490.     maxTransformFeedbackBufferDataSize         = 512
  1491.     maxTransformFeedbackBufferDataStride       = 2048
  1492.     transformFeedbackQueries                   = true
  1493.     transformFeedbackStreamsLinesTriangles     = false
  1494.     transformFeedbackRasterizationStreamSelect = true
  1495.     transformFeedbackDraw                      = true
  1496.  
  1497. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  1498. ----------------------------------------------------
  1499.     maxVertexAttribDivisor = 4294967295
  1500.  
  1501.  
  1502. Device Extensions: count = 87
  1503. -----------------------------
  1504.     VK_EXT_blend_operation_advanced           : extension revision 2
  1505.     VK_EXT_buffer_device_address              : extension revision 2
  1506.     VK_EXT_calibrated_timestamps              : extension revision 1
  1507.     VK_EXT_conditional_rendering              : extension revision 1
  1508.     VK_EXT_conservative_rasterization         : extension revision 1
  1509.     VK_EXT_depth_clip_enable                  : extension revision 1
  1510.     VK_EXT_depth_range_unrestricted           : extension revision 1
  1511.     VK_EXT_descriptor_indexing                : extension revision 2
  1512.     VK_EXT_discard_rectangles                 : extension revision 1
  1513.     VK_EXT_display_control                    : extension revision 1
  1514.     VK_EXT_fragment_shader_interlock          : extension revision 1
  1515.     VK_EXT_global_priority                    : extension revision 2
  1516.     VK_EXT_host_query_reset                   : extension revision 1
  1517.     VK_EXT_index_type_uint8                   : extension revision 1
  1518.     VK_EXT_inline_uniform_block               : extension revision 1
  1519.     VK_EXT_line_rasterization                 : extension revision 1
  1520.     VK_EXT_memory_budget                      : extension revision 1
  1521.     VK_EXT_pci_bus_info                       : extension revision 2
  1522.     VK_EXT_pipeline_creation_feedback         : extension revision 1
  1523.     VK_EXT_post_depth_coverage                : extension revision 1
  1524.     VK_EXT_sample_locations                   : extension revision 1
  1525.     VK_EXT_sampler_filter_minmax              : extension revision 1
  1526.     VK_EXT_scalar_block_layout                : extension revision 1
  1527.     VK_EXT_separate_stencil_usage             : extension revision 1
  1528.     VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  1529.     VK_EXT_shader_subgroup_ballot             : extension revision 1
  1530.     VK_EXT_shader_subgroup_vote               : extension revision 1
  1531.     VK_EXT_shader_viewport_index_layer        : extension revision 1
  1532.     VK_EXT_subgroup_size_control              : extension revision 2
  1533.     VK_EXT_texel_buffer_alignment             : extension revision 1
  1534.     VK_EXT_transform_feedback                 : extension revision 1
  1535.     VK_EXT_vertex_attribute_divisor           : extension revision 3
  1536.     VK_EXT_ycbcr_image_arrays                 : extension revision 1
  1537.     VK_KHR_16bit_storage                      : extension revision 1
  1538.     VK_KHR_8bit_storage                       : extension revision 1
  1539.     VK_KHR_bind_memory2                       : extension revision 1
  1540.     VK_KHR_create_renderpass2                 : extension revision 1
  1541.     VK_KHR_dedicated_allocation               : extension revision 3
  1542.     VK_KHR_depth_stencil_resolve              : extension revision 1
  1543.     VK_KHR_descriptor_update_template         : extension revision 1
  1544.     VK_KHR_device_group                       : extension revision 3
  1545.     VK_KHR_draw_indirect_count                : extension revision 1
  1546.     VK_KHR_driver_properties                  : extension revision 1
  1547.     VK_KHR_external_fence                     : extension revision 1
  1548.     VK_KHR_external_fence_fd                  : extension revision 1
  1549.     VK_KHR_external_memory                    : extension revision 1
  1550.     VK_KHR_external_memory_fd                 : extension revision 1
  1551.     VK_KHR_external_semaphore                 : extension revision 1
  1552.     VK_KHR_external_semaphore_fd              : extension revision 1
  1553.     VK_KHR_get_memory_requirements2           : extension revision 1
  1554.     VK_KHR_image_format_list                  : extension revision 1
  1555.     VK_KHR_imageless_framebuffer              : extension revision 1
  1556.     VK_KHR_maintenance1                       : extension revision 2
  1557.     VK_KHR_maintenance2                       : extension revision 1
  1558.     VK_KHR_maintenance3                       : extension revision 1
  1559.     VK_KHR_multiview                          : extension revision 1
  1560.     VK_KHR_pipeline_executable_properties     : extension revision 1
  1561.     VK_KHR_push_descriptor                    : extension revision 2
  1562.     VK_KHR_relaxed_block_layout               : extension revision 1
  1563.     VK_KHR_sampler_mirror_clamp_to_edge       : extension revision 1
  1564.     VK_KHR_sampler_ycbcr_conversion           : extension revision 1
  1565.     VK_KHR_shader_atomic_int64                : extension revision 1
  1566.     VK_KHR_shader_draw_parameters             : extension revision 1
  1567.     VK_KHR_shader_float16_int8                : extension revision 1
  1568.     VK_KHR_shader_float_controls              : extension revision 4
  1569.     VK_KHR_storage_buffer_storage_class       : extension revision 1
  1570.     VK_KHR_swapchain                          : extension revision 70
  1571.     VK_KHR_swapchain_mutable_format           : extension revision 1
  1572.     VK_KHR_timeline_semaphore                 : extension revision 2
  1573.     VK_KHR_uniform_buffer_standard_layout     : extension revision 1
  1574.     VK_KHR_variable_pointers                  : extension revision 1
  1575.     VK_KHR_vulkan_memory_model                : extension revision 3
  1576.     VK_NVX_device_generated_commands          : extension revision 3
  1577.     VK_NVX_multiview_per_view_attributes      : extension revision 1
  1578.     VK_NV_coverage_reduction_mode             : extension revision 1
  1579.     VK_NV_dedicated_allocation                : extension revision 1
  1580.     VK_NV_dedicated_allocation_image_aliasing : extension revision 1
  1581.     VK_NV_device_diagnostic_checkpoints       : extension revision 2
  1582.     VK_NV_fill_rectangle                      : extension revision 1
  1583.     VK_NV_fragment_coverage_to_color          : extension revision 1
  1584.     VK_NV_framebuffer_mixed_samples           : extension revision 1
  1585.     VK_NV_geometry_shader_passthrough         : extension revision 1
  1586.     VK_NV_sample_mask_override_coverage       : extension revision 1
  1587.     VK_NV_shader_sm_builtins                  : extension revision 1
  1588.     VK_NV_shader_subgroup_partitioned         : extension revision 1
  1589.     VK_NV_viewport_array2                     : extension revision 1
  1590.     VK_NV_viewport_swizzle                    : extension revision 1
  1591.  
  1592. VkQueueFamilyProperties:
  1593. ========================
  1594.     queueProperties[0]:
  1595.     -------------------
  1596.         minImageTransferGranularity = (1,1,1)
  1597.         queueCount                  = 16
  1598.         queueFlags                  = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  1599.         timestampValidBits          = 64
  1600.         present support:
  1601.             VK_KHR_xcb_surface  = true
  1602.             VK_KHR_xlib_surface = true
  1603.  
  1604.     queueProperties[1]:
  1605.     -------------------
  1606.         minImageTransferGranularity = (1,1,1)
  1607.         queueCount                  = 2
  1608.         queueFlags                  = QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  1609.         timestampValidBits          = 64
  1610.         present support = false
  1611.  
  1612. VkPhysicalDeviceMemoryProperties:
  1613. =================================
  1614. memoryHeaps: count = 2
  1615.     memoryHeaps[0]:
  1616.         size   = 4294967296 (0x100000000) (4.00 GiB)
  1617.         budget = 3340828672 (0xc7210000) (3.11 GiB)
  1618.         usage  = 0 (0x00000000) (0.00 B)
  1619.         flags: count = 1
  1620.             MEMORY_HEAP_DEVICE_LOCAL_BIT
  1621.     memoryHeaps[1]:
  1622.         size   = 12520461312 (0x2ea471400) (11.66 GiB)
  1623.         budget = 12520461312 (0x2ea471400) (11.66 GiB)
  1624.         usage  = 0 (0x00000000) (0.00 B)
  1625.         flags: count = 0
  1626.             None
  1627. memoryTypes: count = 11
  1628.     memoryTypes[0]:
  1629.         heapIndex     = 1
  1630.         propertyFlags = 0x0000: count = 0
  1631.             None
  1632.         usable for:
  1633.             IMAGE_TILING_OPTIMAL: None
  1634.             IMAGE_TILING_LINEAR: None
  1635.     memoryTypes[1]:
  1636.         heapIndex     = 1
  1637.         propertyFlags = 0x0000: count = 0
  1638.             None
  1639.         usable for:
  1640.             IMAGE_TILING_OPTIMAL: color images
  1641.             IMAGE_TILING_LINEAR: None
  1642.     memoryTypes[2]:
  1643.         heapIndex     = 1
  1644.         propertyFlags = 0x0000: count = 0
  1645.             None
  1646.         usable for:
  1647.             IMAGE_TILING_OPTIMAL: FORMAT_D16_UNORM
  1648.             IMAGE_TILING_LINEAR: None
  1649.     memoryTypes[3]:
  1650.         heapIndex     = 1
  1651.         propertyFlags = 0x0000: count = 0
  1652.             None
  1653.         usable for:
  1654.             IMAGE_TILING_OPTIMAL: FORMAT_X8_D24_UNORM_PACK32, FORMAT_D24_UNORM_S8_UINT
  1655.             IMAGE_TILING_LINEAR: None
  1656.     memoryTypes[4]:
  1657.         heapIndex     = 1
  1658.         propertyFlags = 0x0000: count = 0
  1659.             None
  1660.         usable for:
  1661.             IMAGE_TILING_OPTIMAL: FORMAT_D32_SFLOAT
  1662.             IMAGE_TILING_LINEAR: None
  1663.     memoryTypes[5]:
  1664.         heapIndex     = 1
  1665.         propertyFlags = 0x0000: count = 0
  1666.             None
  1667.         usable for:
  1668.             IMAGE_TILING_OPTIMAL: FORMAT_D32_SFLOAT_S8_UINT
  1669.             IMAGE_TILING_LINEAR: None
  1670.     memoryTypes[6]:
  1671.         heapIndex     = 1
  1672.         propertyFlags = 0x0000: count = 0
  1673.             None
  1674.         usable for:
  1675.             IMAGE_TILING_OPTIMAL: FORMAT_S8_UINT
  1676.             IMAGE_TILING_LINEAR: None
  1677.     memoryTypes[7]:
  1678.         heapIndex     = 0
  1679.         propertyFlags = 0x0001: count = 1
  1680.             MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1681.         usable for:
  1682.             IMAGE_TILING_OPTIMAL: color images, FORMAT_D16_UNORM, FORMAT_X8_D24_UNORM_PACK32, FORMAT_D32_SFLOAT, FORMAT_S8_UINT, FORMAT_D24_UNORM_S8_UINT, FORMAT_D32_SFLOAT_S8_UINT
  1683.             IMAGE_TILING_LINEAR: None
  1684.     memoryTypes[8]:
  1685.         heapIndex     = 0
  1686.         propertyFlags = 0x0001: count = 1
  1687.             MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1688.         usable for:
  1689.             IMAGE_TILING_OPTIMAL: None
  1690.             IMAGE_TILING_LINEAR: None
  1691.     memoryTypes[9]:
  1692.         heapIndex     = 1
  1693.         propertyFlags = 0x0006: count = 2
  1694.             MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1695.             MEMORY_PROPERTY_HOST_COHERENT_BIT
  1696.         usable for:
  1697.             IMAGE_TILING_OPTIMAL: None
  1698.             IMAGE_TILING_LINEAR: None
  1699.     memoryTypes[10]:
  1700.         heapIndex     = 1
  1701.         propertyFlags = 0x000e: count = 3
  1702.             MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1703.             MEMORY_PROPERTY_HOST_COHERENT_BIT
  1704.             MEMORY_PROPERTY_HOST_CACHED_BIT
  1705.         usable for:
  1706.             IMAGE_TILING_OPTIMAL: None
  1707.             IMAGE_TILING_LINEAR: None
  1708.  
  1709. VkPhysicalDeviceFeatures:
  1710. =========================
  1711.     robustBufferAccess                      = true
  1712.     fullDrawIndexUint32                     = true
  1713.     imageCubeArray                          = true
  1714.     independentBlend                        = true
  1715.     geometryShader                          = true
  1716.     tessellationShader                      = true
  1717.     sampleRateShading                       = true
  1718.     dualSrcBlend                            = true
  1719.     logicOp                                 = true
  1720.     multiDrawIndirect                       = true
  1721.     drawIndirectFirstInstance               = true
  1722.     depthClamp                              = true
  1723.     depthBiasClamp                          = true
  1724.     fillModeNonSolid                        = true
  1725.     depthBounds                             = true
  1726.     wideLines                               = true
  1727.     largePoints                             = true
  1728.     alphaToOne                              = true
  1729.     multiViewport                           = true
  1730.     samplerAnisotropy                       = true
  1731.     textureCompressionETC2                  = false
  1732.     textureCompressionASTC_LDR              = false
  1733.     textureCompressionBC                    = true
  1734.     occlusionQueryPrecise                   = true
  1735.     pipelineStatisticsQuery                 = true
  1736.     vertexPipelineStoresAndAtomics          = true
  1737.     fragmentStoresAndAtomics                = true
  1738.     shaderTessellationAndGeometryPointSize  = true
  1739.     shaderImageGatherExtended               = true
  1740.     shaderStorageImageExtendedFormats       = true
  1741.     shaderStorageImageMultisample           = true
  1742.     shaderStorageImageReadWithoutFormat     = true
  1743.     shaderStorageImageWriteWithoutFormat    = true
  1744.     shaderUniformBufferArrayDynamicIndexing = true
  1745.     shaderSampledImageArrayDynamicIndexing  = true
  1746.     shaderStorageBufferArrayDynamicIndexing = true
  1747.     shaderStorageImageArrayDynamicIndexing  = true
  1748.     shaderClipDistance                      = true
  1749.     shaderCullDistance                      = true
  1750.     shaderFloat64                           = true
  1751.     shaderInt64                             = true
  1752.     shaderInt16                             = true
  1753.     shaderResourceResidency                 = true
  1754.     shaderResourceMinLod                    = true
  1755.     sparseBinding                           = true
  1756.     sparseResidencyBuffer                   = true
  1757.     sparseResidencyImage2D                  = true
  1758.     sparseResidencyImage3D                  = true
  1759.     sparseResidency2Samples                 = true
  1760.     sparseResidency4Samples                 = true
  1761.     sparseResidency8Samples                 = true
  1762.     sparseResidency16Samples                = true
  1763.     sparseResidencyAliased                  = true
  1764.     variableMultisampleRate                 = true
  1765.     inheritedQueries                        = true
  1766.  
  1767. VkPhysicalDevice16BitStorageFeatures:
  1768. -------------------------------------
  1769.     storageBuffer16BitAccess           = true
  1770.     uniformAndStorageBuffer16BitAccess = true
  1771.     storagePushConstant16              = true
  1772.     storageInputOutput16               = false
  1773.  
  1774. VkPhysicalDevice8BitStorageFeaturesKHR:
  1775. ---------------------------------------
  1776.     storageBuffer8BitAccess           = true
  1777.     uniformAndStorageBuffer8BitAccess = true
  1778.     storagePushConstant8              = true
  1779.  
  1780. VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT:
  1781. --------------------------------------------------
  1782.     advancedBlendCoherentOperations = true
  1783.  
  1784. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  1785. -----------------------------------------------
  1786.     bufferDeviceAddress              = true
  1787.     bufferDeviceAddressCaptureReplay = false
  1788.     bufferDeviceAddressMultiDevice   = true
  1789.  
  1790. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  1791. ------------------------------------------------
  1792.     conditionalRendering          = true
  1793.     inheritedConditionalRendering = true
  1794.  
  1795. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  1796. -------------------------------------------
  1797.     depthClipEnable = true
  1798.  
  1799. VkPhysicalDeviceDescriptorIndexingFeaturesEXT:
  1800. ----------------------------------------------
  1801.     shaderInputAttachmentArrayDynamicIndexing          = true
  1802.     shaderUniformTexelBufferArrayDynamicIndexing       = true
  1803.     shaderStorageTexelBufferArrayDynamicIndexing       = true
  1804.     shaderUniformBufferArrayNonUniformIndexing         = true
  1805.     shaderSampledImageArrayNonUniformIndexing          = true
  1806.     shaderStorageBufferArrayNonUniformIndexing         = true
  1807.     shaderStorageImageArrayNonUniformIndexing          = true
  1808.     shaderInputAttachmentArrayNonUniformIndexing       = true
  1809.     shaderUniformTexelBufferArrayNonUniformIndexing    = true
  1810.     shaderStorageTexelBufferArrayNonUniformIndexing    = true
  1811.     descriptorBindingUniformBufferUpdateAfterBind      = false
  1812.     descriptorBindingSampledImageUpdateAfterBind       = true
  1813.     descriptorBindingStorageImageUpdateAfterBind       = true
  1814.     descriptorBindingStorageBufferUpdateAfterBind      = true
  1815.     descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1816.     descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1817.     descriptorBindingUpdateUnusedWhilePending          = true
  1818.     descriptorBindingPartiallyBound                    = true
  1819.     descriptorBindingVariableDescriptorCount           = true
  1820.     runtimeDescriptorArray                             = true
  1821.  
  1822. VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
  1823. ---------------------------------------------------
  1824.     fragmentShaderSampleInterlock      = true
  1825.     fragmentShaderPixelInterlock       = true
  1826.     fragmentShaderShadingRateInterlock = true
  1827.  
  1828. VkPhysicalDeviceHostQueryResetFeaturesEXT:
  1829. ------------------------------------------
  1830.     hostQueryReset = true
  1831.  
  1832. VkPhysicalDeviceImagelessFramebufferFeaturesKHR:
  1833. ------------------------------------------------
  1834.     imagelessFramebuffer = true
  1835.  
  1836. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  1837. ------------------------------------------
  1838.     indexTypeUint8 = true
  1839.  
  1840. VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
  1841. ----------------------------------------------
  1842.     inlineUniformBlock                                 = true
  1843.     descriptorBindingInlineUniformBlockUpdateAfterBind = true
  1844.  
  1845. VkPhysicalDeviceLineRasterizationFeaturesEXT:
  1846. ---------------------------------------------
  1847.     rectangularLines         = true
  1848.     bresenhamLines           = true
  1849.     smoothLines              = true
  1850.     stippledRectangularLines = true
  1851.     stippledBresenhamLines   = true
  1852.     stippledSmoothLines      = true
  1853.  
  1854. VkPhysicalDeviceMultiviewFeatures:
  1855. ----------------------------------
  1856.     multiview                   = true
  1857.     multiviewGeometryShader     = true
  1858.     multiviewTessellationShader = true
  1859.  
  1860. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  1861. --------------------------------------------------------
  1862.     pipelineExecutableInfo = true
  1863.  
  1864. VkPhysicalDeviceProtectedMemoryFeatures:
  1865. ----------------------------------------
  1866.     protectedMemory = false
  1867.  
  1868. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  1869. -----------------------------------------------
  1870.     samplerYcbcrConversion = true
  1871.  
  1872. VkPhysicalDeviceScalarBlockLayoutFeaturesEXT:
  1873. ---------------------------------------------
  1874.     scalarBlockLayout = true
  1875.  
  1876. VkPhysicalDeviceShaderAtomicInt64FeaturesKHR:
  1877. ---------------------------------------------
  1878.     shaderBufferInt64Atomics = true
  1879.     shaderSharedInt64Atomics = true
  1880.  
  1881. VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT:
  1882. ----------------------------------------------------------
  1883.     shaderDemoteToHelperInvocation = true
  1884.  
  1885. VkPhysicalDeviceShaderDrawParametersFeatures:
  1886. ---------------------------------------------
  1887.     shaderDrawParameters = true
  1888.  
  1889. VkPhysicalDeviceFloat16Int8FeaturesKHR:
  1890. ---------------------------------------
  1891.     shaderFloat16 = false
  1892.     shaderInt8    = true
  1893.  
  1894. VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
  1895. -----------------------------------------------
  1896.     subgroupSizeControl  = true
  1897.     computeFullSubgroups = true
  1898.  
  1899. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  1900. ------------------------------------------------
  1901.     texelBufferAlignment = true
  1902.  
  1903. VkPhysicalDeviceTimelineSemaphoreFeaturesKHR:
  1904. ---------------------------------------------
  1905.     timelineSemaphore = true
  1906.  
  1907. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  1908. ---------------------------------------------
  1909.     transformFeedback = true
  1910.     geometryStreams   = true
  1911.  
  1912. VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR:
  1913. -------------------------------------------------------
  1914.     uniformBufferStandardLayout = true
  1915.  
  1916. VkPhysicalDeviceVariablePointersFeatures:
  1917. -----------------------------------------
  1918.     variablePointersStorageBuffer = true
  1919.     variablePointers              = true
  1920.  
  1921. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  1922. --------------------------------------------------
  1923.     vertexAttributeInstanceRateDivisor     = true
  1924.     vertexAttributeInstanceRateZeroDivisor = true
  1925.  
  1926. VkPhysicalDeviceVulkanMemoryModelFeaturesKHR:
  1927. ---------------------------------------------
  1928.     vulkanMemoryModel                             = true
  1929.     vulkanMemoryModelDeviceScope                  = true
  1930.     vulkanMemoryModelAvailabilityVisibilityChains = true
  1931.  
  1932. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  1933. --------------------------------------------
  1934.     ycbcrImageArrays = true
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top