Open zono50 opened 4 months ago
After searching a bit that seems to be a game-side error. Running the game in safemode with the vulkan renderer throws this error on any driver apparently. Try not using safemode or switch to the d3d11 renderer. I'll add that the 555 driver is currently beta-quality and might come with regressions vs previous "stable" branches. That's on Nvidia's and not something we can fix on our end.
Trying to get games to work on the new beta drivers cause they vulcan worked on the 550 drivers, but it would freeze from time to time. My sons favorite game is BeamNG so started with that one. I was just wondering if the new 555 drivers support vulkan, as i was able to run certain vulkan test on arch linux, but I keep getting a certain error.
Fatal-ISV assert failed at file Message "Failed to initialize Vulkan: ErrorLayerNotPresent (-6)".
Was wondering if i should switch back to the 550 drivers, or is there a fix I can do to get these working? Here is my vulkan layer info -
========== VULKANINFO
Vulkan Instance Version: 1.3.279
Instance Extensions: count = 23
Layers: count = 5
VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.3.278, layer version 1: Layer Extensions: count = 0 Devices: count = 1 GPU id = 0 (NVIDIA GeForce RTX 4070) Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1: Layer Extensions: count = 0 Devices: count = 1 GPU id = 0 (NVIDIA GeForce RTX 4070) Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1: Layer Extensions: count = 0 Devices: count = 1 GPU id = 0 (NVIDIA GeForce RTX 4070) Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1: Layer Extensions: count = 0 Devices: count = 1 GPU id = 0 (NVIDIA GeForce RTX 4070) Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1: Layer Extensions: count = 0 Devices: count = 1 GPU id = 0 (NVIDIA GeForce RTX 4070) Layer-Device Extensions: count = 0
Presentable Surfaces:
GPU id : 0 (NVIDIA GeForce RTX 4070): Surface types: count = 2 VK_KHR_xcb_surface VK_KHR_xlib_surface Formats: count = 2 SurfaceFormat[0]: format = FORMAT_B8G8R8A8_UNORM colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR SurfaceFormat[1]: format = FORMAT_B8G8R8A8_SRGB colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR Present Modes: count = 2 PRESENT_MODE_FIFO_KHR PRESENT_MODE_IMMEDIATE_KHR VkSurfaceCapabilitiesKHR:
GPU id : 0 (NVIDIA GeForce RTX 4070): Surface type = VK_KHR_wayland_surface Formats: count = 7 SurfaceFormat[0]: format = FORMAT_A2R10G10B10_UNORM_PACK32 colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR SurfaceFormat[1]: format = FORMAT_A2B10G10R10_UNORM_PACK32 colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR SurfaceFormat[2]: format = FORMAT_B8G8R8A8_SRGB colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR SurfaceFormat[3]: format = FORMAT_B8G8R8A8_UNORM colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR SurfaceFormat[4]: format = FORMAT_R8G8B8A8_SRGB colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR SurfaceFormat[5]: format = FORMAT_R8G8B8A8_UNORM colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR SurfaceFormat[6]: format = FORMAT_R16G16B16A16_SFLOAT colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR Present Modes: count = 3 PRESENT_MODE_MAILBOX_KHR PRESENT_MODE_FIFO_KHR PRESENT_MODE_IMMEDIATE_KHR VkSurfaceCapabilitiesKHR:
Device Properties and Extensions:
GPU0: VkPhysicalDeviceProperties:
VkPhysicalDeviceLimits:
VkPhysicalDeviceSparseProperties:
VkPhysicalDeviceAccelerationStructurePropertiesKHR:
VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT:
VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
VkPhysicalDeviceCooperativeMatrixPropertiesKHR:
VkPhysicalDeviceCustomBorderColorPropertiesEXT:
VkPhysicalDeviceDepthStencilResolveProperties:
VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT:
VkPhysicalDeviceDescriptorBufferPropertiesEXT:
VkPhysicalDeviceDescriptorIndexingProperties:
VkPhysicalDeviceDiscardRectanglePropertiesEXT:
VkPhysicalDeviceDriverProperties:
VkPhysicalDeviceDrmPropertiesEXT:
VkPhysicalDeviceExtendedDynamicState3PropertiesEXT:
VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
VkPhysicalDeviceFloatControlsProperties:
VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR:
VkPhysicalDeviceFragmentShadingRatePropertiesKHR:
VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT:
VkPhysicalDeviceIDProperties:
VkPhysicalDeviceInlineUniformBlockProperties:
VkPhysicalDeviceLineRasterizationPropertiesEXT:
VkPhysicalDeviceMaintenance3Properties:
VkPhysicalDeviceMaintenance4Properties:
VkPhysicalDeviceMaintenance5PropertiesKHR:
VkPhysicalDeviceMeshShaderPropertiesEXT:
VkPhysicalDeviceMultiDrawPropertiesEXT:
VkPhysicalDeviceMultiviewProperties:
VkPhysicalDeviceNestedCommandBufferPropertiesEXT:
VkPhysicalDeviceOpacityMicromapPropertiesEXT:
VkPhysicalDevicePCIBusInfoPropertiesEXT:
VkPhysicalDevicePipelineRobustnessPropertiesEXT:
VkPhysicalDevicePointClippingProperties:
VkPhysicalDeviceProtectedMemoryProperties:
VkPhysicalDeviceProvokingVertexPropertiesEXT:
VkPhysicalDevicePushDescriptorPropertiesKHR:
VkPhysicalDeviceRayTracingPipelinePropertiesKHR:
VkPhysicalDeviceRobustness2PropertiesEXT:
VkPhysicalDeviceSampleLocationsPropertiesEXT:
VkPhysicalDeviceSamplerFilterMinmaxProperties:
VkPhysicalDeviceShaderIntegerDotProductProperties:
VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT:
VkPhysicalDeviceShaderObjectPropertiesEXT:
VkPhysicalDeviceSubgroupProperties:
VkPhysicalDeviceSubgroupSizeControlProperties:
VkPhysicalDeviceTexelBufferAlignmentProperties:
VkPhysicalDeviceTimelineSemaphoreProperties:
VkPhysicalDeviceTransformFeedbackPropertiesEXT:
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
VkPhysicalDeviceVulkan11Properties:
VkPhysicalDeviceVulkan12Properties:
VkPhysicalDeviceVulkan13Properties:
VkPhysicalDeviceHostImageCopyPropertiesEXT: copySrcLayoutCount = 10 pCopySrcLayouts: count = 10 IMAGE_LAYOUT_GENERAL IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL IMAGE_LAYOUT_PREINITIALIZED IMAGE_LAYOUT_READ_ONLY_OPTIMAL IMAGE_LAYOUT_ATTACHMENT_OPTIMAL IMAGE_LAYOUT_PRESENT_SRC_KHR IMAGE_LAYOUT_SHARED_PRESENT_KHR copyDstLayoutCount = 10 pCopyDstLayouts: count = 10 IMAGE_LAYOUT_GENERAL IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL IMAGE_LAYOUT_PREINITIALIZED IMAGE_LAYOUT_READ_ONLY_OPTIMAL IMAGE_LAYOUT_ATTACHMENT_OPTIMAL IMAGE_LAYOUT_PRESENT_SRC_KHR IMAGE_LAYOUT_SHARED_PRESENT_KHR optimalTilingLayoutUUID = 7ccc7d92-e6cb-cbae-0855-daec11cb4599 identicalMemoryTypeRequirements = false Device Extensions: count = 222 VK_AMD_buffer_marker : extension revision 1 VK_EXT_4444_formats : extension revision 1 VK_EXT_attachment_feedback_loop_dynamic_state : extension revision 1 VK_EXT_attachment_feedback_loop_layout : extension revision 2 VK_EXT_blend_operation_advanced : extension revision 2 VK_EXT_border_color_swizzle : extension revision 1 VK_EXT_buffer_device_address : extension revision 2 VK_EXT_calibrated_timestamps : extension revision 2 VK_EXT_color_write_enable : extension revision 1 VK_EXT_conditional_rendering : extension revision 2 VK_EXT_conservative_rasterization : extension revision 1 VK_EXT_custom_border_color : extension revision 12 VK_EXT_depth_bias_control : extension revision 1 VK_EXT_depth_clamp_zero_one : extension revision 1 VK_EXT_depth_clip_control : extension revision 1 VK_EXT_depth_clip_enable : extension revision 1 VK_EXT_depth_range_unrestricted : extension revision 1 VK_EXT_descriptor_buffer : extension revision 1 VK_EXT_descriptor_indexing : extension revision 2 VK_EXT_discard_rectangles : extension revision 2 VK_EXT_display_control : extension revision 1 VK_EXT_dynamic_rendering_unused_attachments : extension revision 1 VK_EXT_extended_dynamic_state : extension revision 1 VK_EXT_extended_dynamic_state2 : extension revision 1 VK_EXT_extended_dynamic_state3 : extension revision 2 VK_EXT_external_memory_dma_buf : extension revision 1 VK_EXT_external_memory_host : extension revision 1 VK_EXT_fragment_shader_interlock : extension revision 1 VK_EXT_global_priority : extension revision 2 VK_EXT_global_priority_query : extension revision 1 VK_EXT_graphics_pipeline_library : extension revision 1 VK_EXT_host_image_copy : extension revision 1 VK_EXT_host_query_reset : extension revision 1 VK_EXT_image_2d_view_of_3d : extension revision 1 VK_EXT_image_drm_format_modifier : extension revision 2 VK_EXT_image_robustness : extension revision 1 VK_EXT_image_sliced_view_of_3d : extension revision 1 VK_EXT_image_view_min_lod : extension revision 1 VK_EXT_index_type_uint8 : extension revision 1 VK_EXT_inline_uniform_block : extension revision 1 VK_EXT_line_rasterization : extension revision 1 VK_EXT_load_store_op_none : extension revision 1 VK_EXT_map_memory_placed : extension revision 1 VK_EXT_memory_budget : extension revision 1 VK_EXT_memory_priority : extension revision 1 VK_EXT_mesh_shader : extension revision 1 VK_EXT_multi_draw : extension revision 1 VK_EXT_mutable_descriptor_type : extension revision 1 VK_EXT_nested_command_buffer : extension revision 1 VK_EXT_non_seamless_cube_map : extension revision 1 VK_EXT_opacity_micromap : extension revision 2 VK_EXT_pageable_device_local_memory : extension revision 1 VK_EXT_pci_bus_info : extension revision 2 VK_EXT_physical_device_drm : extension revision 1 VK_EXT_pipeline_creation_cache_control : extension revision 3 VK_EXT_pipeline_creation_feedback : extension revision 1 VK_EXT_pipeline_library_group_handles : extension revision 1 VK_EXT_pipeline_robustness : extension revision 1 VK_EXT_post_depth_coverage : extension revision 1 VK_EXT_primitive_topology_list_restart : extension revision 1 VK_EXT_primitives_generated_query : extension revision 1 VK_EXT_private_data : extension revision 1 VK_EXT_provoking_vertex : extension revision 1 VK_EXT_queue_family_foreign : extension revision 1 VK_EXT_robustness2 : extension revision 1 VK_EXT_sample_locations : extension revision 1 VK_EXT_sampler_filter_minmax : extension revision 2 VK_EXT_scalar_block_layout : extension revision 1 VK_EXT_separate_stencil_usage : extension revision 1 VK_EXT_shader_atomic_float : extension revision 1 VK_EXT_shader_demote_to_helper_invocation : extension revision 1 VK_EXT_shader_image_atomic_int64 : extension revision 1 VK_EXT_shader_module_identifier : extension revision 1 VK_EXT_shader_object : extension revision 1 VK_EXT_shader_subgroup_ballot : extension revision 1 VK_EXT_shader_subgroup_vote : extension revision 1 VK_EXT_shader_viewport_index_layer : extension revision 1 VK_EXT_subgroup_size_control : extension revision 2 VK_EXT_swapchain_maintenance1 : extension revision 1 VK_EXT_texel_buffer_alignment : extension revision 1 VK_EXT_tooling_info : extension revision 1 VK_EXT_transform_feedback : extension revision 1 VK_EXT_vertex_attribute_divisor : extension revision 3 VK_EXT_vertex_input_dynamic_state : extension revision 2 VK_EXT_ycbcr_2plane_444_formats : extension revision 1 VK_EXT_ycbcr_image_arrays : extension revision 1 VK_KHR_16bit_storage : extension revision 1 VK_KHR_8bit_storage : extension revision 1 VK_KHR_acceleration_structure : extension revision 13 VK_KHR_bind_memory2 : extension revision 1 VK_KHR_buffer_device_address : extension revision 1 VK_KHR_calibrated_timestamps : extension revision 1 VK_KHR_cooperative_matrix : extension revision 2 VK_KHR_copy_commands2 : extension revision 1 VK_KHR_create_renderpass2 : extension revision 1 VK_KHR_dedicated_allocation : extension revision 3 VK_KHR_deferred_host_operations : extension revision 4 VK_KHR_depth_stencil_resolve : extension revision 1 VK_KHR_descriptor_update_template : extension revision 1 VK_KHR_device_group : extension revision 4 VK_KHR_draw_indirect_count : extension revision 1 VK_KHR_driver_properties : extension revision 1 VK_KHR_dynamic_rendering : extension revision 1 VK_KHR_dynamic_rendering_local_read : extension revision 1 VK_KHR_external_fence : extension revision 1 VK_KHR_external_fence_fd : extension revision 1 VK_KHR_external_memory : extension revision 1 VK_KHR_external_memory_fd : extension revision 1 VK_KHR_external_semaphore : extension revision 1 VK_KHR_external_semaphore_fd : extension revision 1 VK_KHR_format_feature_flags2 : extension revision 2 VK_KHR_fragment_shader_barycentric : extension revision 1 VK_KHR_fragment_shading_rate : extension revision 2 VK_KHR_get_memory_requirements2 : extension revision 1 VK_KHR_global_priority : extension revision 1 VK_KHR_image_format_list : extension revision 1 VK_KHR_imageless_framebuffer : extension revision 1 VK_KHR_index_type_uint8 : extension revision 1 VK_KHR_line_rasterization : extension revision 1 VK_KHR_load_store_op_none : extension revision 1 VK_KHR_maintenance1 : extension revision 2 VK_KHR_maintenance2 : extension revision 1 VK_KHR_maintenance3 : extension revision 1 VK_KHR_maintenance4 : extension revision 2 VK_KHR_maintenance5 : extension revision 1 VK_KHR_maintenance6 : extension revision 1 VK_KHR_map_memory2 : extension revision 1 VK_KHR_multiview : extension revision 1 VK_KHR_pipeline_executable_properties : extension revision 1 VK_KHR_pipeline_library : extension revision 1 VK_KHR_present_id : extension revision 1 VK_KHR_present_wait : extension revision 1 VK_KHR_push_descriptor : extension revision 2 VK_KHR_ray_query : extension revision 1 VK_KHR_ray_tracing_maintenance1 : extension revision 1 VK_KHR_ray_tracing_pipeline : extension revision 1 VK_KHR_ray_tracing_position_fetch : extension revision 1 VK_KHR_relaxed_block_layout : extension revision 1 VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3 VK_KHR_sampler_ycbcr_conversion : extension revision 14 VK_KHR_separate_depth_stencil_layouts : extension revision 1 VK_KHR_shader_atomic_int64 : extension revision 1 VK_KHR_shader_clock : extension revision 1 VK_KHR_shader_draw_parameters : extension revision 1 VK_KHR_shader_expect_assume : extension revision 1 VK_KHR_shader_float16_int8 : extension revision 1 VK_KHR_shader_float_controls : extension revision 4 VK_KHR_shader_float_controls2 : extension revision 1 VK_KHR_shader_integer_dot_product : extension revision 1 VK_KHR_shader_maximal_reconvergence : extension revision 1 VK_KHR_shader_non_semantic_info : extension revision 1 VK_KHR_shader_quad_control : extension revision 1 VK_KHR_shader_subgroup_extended_types : extension revision 1 VK_KHR_shader_subgroup_rotate : extension revision 2 VK_KHR_shader_subgroup_uniform_control_flow : extension revision 1 VK_KHR_shader_terminate_invocation : extension revision 1 VK_KHR_shared_presentable_image : extension revision 1 VK_KHR_spirv_1_4 : extension revision 1 VK_KHR_storage_buffer_storage_class : extension revision 1 VK_KHR_swapchain : extension revision 70 VK_KHR_swapchain_mutable_format : extension revision 1 VK_KHR_synchronization2 : extension revision 1 VK_KHR_timeline_semaphore : extension revision 2 VK_KHR_uniform_buffer_standard_layout : extension revision 1 VK_KHR_variable_pointers : extension revision 1 VK_KHR_vertex_attribute_divisor : extension revision 1 VK_KHR_video_decode_av1 : extension revision 1 VK_KHR_video_decode_h264 : extension revision 9 VK_KHR_video_decode_h265 : extension revision 8 VK_KHR_video_decode_queue : extension revision 8 VK_KHR_video_encode_h264 : extension revision 14 VK_KHR_video_encode_h265 : extension revision 14 VK_KHR_video_encode_queue : extension revision 12 VK_KHR_video_maintenance1 : extension revision 1 VK_KHR_video_queue : extension revision 8 VK_KHR_vulkan_memory_model : extension revision 3 VK_KHR_workgroup_memory_explicit_layout : extension revision 1 VK_KHR_zero_initialize_workgroup_memory : extension revision 1 VK_NVX_binary_import : extension revision 1 VK_NVX_image_view_handle : extension revision 2 VK_NVX_multiview_per_view_attributes : extension revision 1 VK_NV_clip_space_w_scaling : extension revision 1 VK_NV_compute_shader_derivatives : extension revision 1 VK_NV_cooperative_matrix : extension revision 1 VK_NV_copy_memory_indirect : extension revision 1 VK_NV_corner_sampled_image : extension revision 2 VK_NV_coverage_reduction_mode : extension revision 1 VK_NV_cuda_kernel_launch : extension revision 2 VK_NV_dedicated_allocation : extension revision 1 VK_NV_dedicated_allocation_image_aliasing : extension revision 1 VK_NV_descriptor_pool_overallocation : extension revision 1 VK_NV_device_diagnostic_checkpoints : extension revision 2 VK_NV_device_diagnostics_config : extension revision 2 VK_NV_device_generated_commands : extension revision 3 VK_NV_device_generated_commands_compute : extension revision 2 VK_NV_fill_rectangle : extension revision 1 VK_NV_fragment_coverage_to_color : extension revision 1 VK_NV_fragment_shader_barycentric : extension revision 1 VK_NV_fragment_shading_rate_enums : extension revision 1 VK_NV_framebuffer_mixed_samples : extension revision 1 VK_NV_geometry_shader_passthrough : extension revision 1 VK_NV_inherited_viewport_scissor : extension revision 1 VK_NV_linear_color_attachment : extension revision 1 VK_NV_low_latency : extension revision 1 VK_NV_low_latency2 : extension revision 2 VK_NV_memory_decompression : extension revision 1 VK_NV_mesh_shader : extension revision 1 VK_NV_optical_flow : extension revision 1 VK_NV_raw_access_chains : extension revision 1 VK_NV_ray_tracing : extension revision 3 VK_NV_ray_tracing_invocation_reorder : extension revision 1 VK_NV_ray_tracing_motion_blur : extension revision 1 VK_NV_representative_fragment_test : extension revision 2 VK_NV_sample_mask_override_coverage : extension revision 1 VK_NV_scissor_exclusive : extension revision 2 VK_NV_shader_atomic_float16_vector : extension revision 1 VK_NV_shader_image_footprint : extension revision 2 VK_NV_shader_sm_builtins : extension revision 1 VK_NV_shader_subgroup_partitioned : extension revision 1 VK_NV_shading_rate_image : extension revision 3 VK_NV_viewport_array2 : extension revision 1 VK_NV_viewport_swizzle : extension revision 1
VkQueueFamilyProperties:
VkPhysicalDeviceMemoryProperties:
memoryHeaps: count = 3 memoryHeaps[0]: size = 12878610432 (0x2ffa00000) (11.99 GiB) budget = 11904352256 (0x2c58e0000) (11.09 GiB) usage = 0 (0x00000000) (0.00 B) flags: count = 1 MEMORY_HEAP_DEVICE_LOCAL_BIT memoryHeaps[1]: size = 50487358464 (0xbc147f400) (47.02 GiB) budget = 50487358464 (0xbc147f400) (47.02 GiB) usage = 0 (0x00000000) (0.00 B) flags: None memoryHeaps[2]: size = 257949696 (0x0f600000) (246.00 MiB) budget = 234356736 (0x0df80000) (223.50 MiB) usage = 23592960 (0x01680000) (22.50 MiB) flags: count = 1 MEMORY_HEAP_DEVICE_LOCAL_BIT memoryTypes: count = 5 memoryTypes[0]: heapIndex = 1 propertyFlags = 0x0000: None usable for: 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 IMAGE_TILING_LINEAR: color images (non-sparse, non-transient) memoryTypes[1]: heapIndex = 0 propertyFlags = 0x0001: count = 1 MEMORY_PROPERTY_DEVICE_LOCAL_BIT usable for: 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 IMAGE_TILING_LINEAR: color images (non-sparse, non-transient) memoryTypes[2]: heapIndex = 1 propertyFlags = 0x0006: count = 2 MEMORY_PROPERTY_HOST_VISIBLE_BIT MEMORY_PROPERTY_HOST_COHERENT_BIT usable for: IMAGE_TILING_OPTIMAL: None IMAGE_TILING_LINEAR: color images (non-sparse, non-transient) memoryTypes[3]: heapIndex = 1 propertyFlags = 0x000e: count = 3 MEMORY_PROPERTY_HOST_VISIBLE_BIT MEMORY_PROPERTY_HOST_COHERENT_BIT MEMORY_PROPERTY_HOST_CACHED_BIT usable for: IMAGE_TILING_OPTIMAL: None IMAGE_TILING_LINEAR: color images (non-sparse, non-transient) memoryTypes[4]: heapIndex = 2 propertyFlags = 0x0007: count = 3 MEMORY_PROPERTY_DEVICE_LOCAL_BIT MEMORY_PROPERTY_HOST_VISIBLE_BIT MEMORY_PROPERTY_HOST_COHERENT_BIT usable for: IMAGE_TILING_OPTIMAL: None IMAGE_TILING_LINEAR: color images (non-sparse, non-transient)
VkPhysicalDeviceFeatures:
VkPhysicalDevice16BitStorageFeatures:
VkPhysicalDevice4444FormatsFeaturesEXT:
VkPhysicalDevice8BitStorageFeatures:
VkPhysicalDeviceAccelerationStructureFeaturesKHR:
VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT:
VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT:
VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT:
VkPhysicalDeviceBorderColorSwizzleFeaturesEXT:
VkPhysicalDeviceBufferDeviceAddressFeatures:
VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
VkPhysicalDeviceColorWriteEnableFeaturesEXT:
VkPhysicalDeviceConditionalRenderingFeaturesEXT:
VkPhysicalDeviceCooperativeMatrixFeaturesKHR:
VkPhysicalDeviceCustomBorderColorFeaturesEXT:
VkPhysicalDeviceDepthBiasControlFeaturesEXT:
VkPhysicalDeviceDepthClampZeroOneFeaturesEXT:
VkPhysicalDeviceDepthClipControlFeaturesEXT:
VkPhysicalDeviceDepthClipEnableFeaturesEXT:
VkPhysicalDeviceDescriptorBufferFeaturesEXT:
VkPhysicalDeviceDescriptorIndexingFeatures:
VkPhysicalDeviceDynamicRenderingFeatures:
VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT:
VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
VkPhysicalDeviceExtendedDynamicState3FeaturesEXT:
VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR:
VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
VkPhysicalDeviceFragmentShadingRateFeaturesKHR:
VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR:
VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT:
VkPhysicalDeviceHostImageCopyFeaturesEXT:
VkPhysicalDeviceHostQueryResetFeatures:
VkPhysicalDeviceImage2DViewOf3DFeaturesEXT:
VkPhysicalDeviceImageRobustnessFeatures:
VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT:
VkPhysicalDeviceImageViewMinLodFeaturesEXT:
VkPhysicalDeviceImagelessFramebufferFeatures:
VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
VkPhysicalDeviceInlineUniformBlockFeatures:
VkPhysicalDeviceLineRasterizationFeaturesEXT:
VkPhysicalDeviceMaintenance4Features:
VkPhysicalDeviceMaintenance5FeaturesKHR:
VkPhysicalDeviceMemoryPriorityFeaturesEXT:
VkPhysicalDeviceMeshShaderFeaturesEXT:
VkPhysicalDeviceMultiDrawFeaturesEXT:
VkPhysicalDeviceMultiviewFeatures:
VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT:
VkPhysicalDeviceNestedCommandBufferFeaturesEXT:
VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT:
VkPhysicalDeviceOpacityMicromapFeaturesEXT:
VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT:
VkPhysicalDevicePipelineCreationCacheControlFeatures:
VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT:
VkPhysicalDevicePipelineRobustnessFeaturesEXT:
VkPhysicalDevicePresentIdFeaturesKHR:
VkPhysicalDevicePresentWaitFeaturesKHR:
VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT:
VkPhysicalDevicePrivateDataFeatures:
VkPhysicalDeviceProtectedMemoryFeatures:
VkPhysicalDeviceProvokingVertexFeaturesEXT:
VkPhysicalDeviceRayQueryFeaturesKHR:
VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR:
VkPhysicalDeviceRayTracingPipelineFeaturesKHR:
VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR:
VkPhysicalDeviceRobustness2FeaturesEXT:
VkPhysicalDeviceSamplerYcbcrConversionFeatures:
VkPhysicalDeviceScalarBlockLayoutFeatures:
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
VkPhysicalDeviceShaderAtomicInt64Features:
VkPhysicalDeviceShaderClockFeaturesKHR:
VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures:
VkPhysicalDeviceShaderDrawParametersFeatures:
VkPhysicalDeviceShaderFloat16Int8Features:
VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT:
VkPhysicalDeviceShaderIntegerDotProductFeatures:
VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT:
VkPhysicalDeviceShaderObjectFeaturesEXT:
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR:
VkPhysicalDeviceShaderTerminateInvocationFeatures:
VkPhysicalDeviceSubgroupSizeControlFeatures:
VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT:
VkPhysicalDeviceSynchronization2Features:
VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
VkPhysicalDeviceTextureCompressionASTCHDRFeatures:
VkPhysicalDeviceTimelineSemaphoreFeatures:
VkPhysicalDeviceTransformFeedbackFeaturesEXT:
VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
VkPhysicalDeviceVariablePointersFeatures:
VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
VkPhysicalDeviceVulkan11Features:
VkPhysicalDeviceVulkan12Features:
VkPhysicalDeviceVulkan13Features:
VkPhysicalDeviceVulkanMemoryModelFeatures:
VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR:
VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT:
VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures: