Turnip_v26.3.0-R2 custom
· 2 report
Dettagli per sviluppatori
Confronta con un altro driver
Quali giochi Windows potrebbe far girare questo driver?
I giochi Windows sono fatti per DirectX («DX»). Su Android, un software aggiuntivo traduce DirectX per il driver grafico (un layer di traduzione come DXVK, su un driver Vulkan). Qui si confronta ciò che serve a quel software con ciò che offre questo driver.
Dettagli per sviluppatori
Dettagli per sviluppatori
Dettagli per sviluppatori
Dettagli per sviluppatori
Dettagli per sviluppatori
Dettagli per sviluppatori
Dettagli per sviluppatori
Dettagli per sviluppatori
Questa è una stima, non una promessa. Anche col verde, un gioco può non partire o girare lento. Legge l'elenco delle funzionalità del driver e lo confronta con ciò che chiedono DXVK 1.10.3 (da DX9 a DX11) e vkd3d-proton (DX12). App come GameNative e Winlator aggiungono un wrapper che può nascondere a quel software una funzionalità mancante; una lacuna nascosta non è una funzionalità che funziona.
Questo driver potrebbe far girare i giochi Switch?
I giochi Switch girano su Android tramite un emulatore (come Fauxium o Eden, su un driver Vulkan). Qui si confronta ciò che l'emulatore chiede a un driver con ciò che questo driver offre.
Dettagli per sviluppatori
Problemi (2)
Tutte le funzionalità (133)
| Funzionalità | Risultato | Stato | Installazioni |
|---|---|---|---|
| core . core.compute_udiv | fallito | In testa, non confermato | fallito 1 |
| core . core.copy_wide_row_length | fallito | In testa, non confermato | fallito 1 |
| VK_EXT_border_color_swizzle . borderColorSwizzle | superato | In testa, non confermato | superato 1 |
| VK_EXT_color_write_enable . colorWriteEnable | superato | In testa, non confermato | superato 1 |
| VK_EXT_custom_border_color . customBorderColors | superato | In testa, non confermato | superato 1 |
| VK_EXT_depth_clip_control . depthClipControl | superato | In testa, non confermato | superato 1 |
| VK_EXT_extended_dynamic_state . extendedDynamicState | superato | In testa, non confermato | superato 1 |
| VK_EXT_extended_dynamic_state2 . extendedDynamicState2 | superato | In testa, non confermato | superato 1 |
| VK_EXT_extended_dynamic_state2 . extendedDynamicState2LogicOp | superato | In testa, non confermato | superato 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ColorBlendEnable | superato | In testa, non confermato | superato 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ColorBlendEquation | superato | In testa, non confermato | superato 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ColorWriteMask | superato | In testa, non confermato | superato 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3DepthClampEnable | superato | In testa, non confermato | superato 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3LogicOpEnable | superato | In testa, non confermato | superato 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3PolygonMode | superato | In testa, non confermato | superato 1 |
| VK_EXT_inline_uniform_block . inlineUniformBlock | superato | In testa, non confermato | superato 1 |
| VK_EXT_robustness2 . robustBufferAccess2 | superato | In testa, non confermato | superato 1 |
| VK_EXT_robustness2 . robustImageAccess2 | superato | In testa, non confermato | superato 1 |
| VK_EXT_transform_feedback . transformFeedback | superato | In testa, non confermato | superato 1 |
| VK_EXT_vertex_input_dynamic_state . vertexInputDynamicState | superato | In testa, non confermato | superato 1 |
| VK_KHR_shader_atomic_int64 . shaderBufferInt64Atomics | superato | In testa, non confermato | superato 1 |
| VK_KHR_timeline_semaphore . timelineSemaphore | superato | In testa, non confermato | superato 1 |
| VkPhysicalDeviceFeatures . drawIndirectFirstInstance | superato | In testa, non confermato | superato 1 |
| VkPhysicalDeviceFeatures . geometryShader | superato | In testa, non confermato | superato 1 |
| VkPhysicalDeviceFeatures . multiDrawIndirect | superato | In testa, non confermato | superato 1 |
| VkPhysicalDeviceFeatures . multiViewport | superato | In testa, non confermato | superato 1 |
| VkPhysicalDeviceFeatures . occlusionQueryPrecise | superato | In testa, non confermato | superato 1 |
| VkPhysicalDeviceFeatures . tessellationShader | superato | In testa, non confermato | superato 1 |
| VkPhysicalDeviceFeatures . textureCompressionASTC_LDR | superato | In testa, non confermato | superato 1 |
| VkPhysicalDeviceFeatures . textureCompressionBC | superato | In testa, non confermato | superato 1 |
| VkPhysicalDeviceFeatures . textureCompressionETC2 | superato | In testa, non confermato | superato 1 |
| core . core.mediump_mul_extended | superato | In testa, non confermato | superato 1 |
| core . core.msaa_resolve | superato | In testa, non confermato | superato 1 |
| core . core.readback_same_command_buffer | superato | In testa, non confermato | superato 1 |
| core . core.resubmit_command_buffer | superato | In testa, non confermato | superato 1 |
| core . core.texel_fetch_beside_ubo | superato | In testa, non confermato | superato 1 |
| core . limit.bound_descriptor_sets | superato | In testa, non confermato | superato 1 |
| core . limit.color_attachments | superato | In testa, non confermato | superato 1 |
| core . limit.dynamic_uniform_buffers | superato | In testa, non confermato | superato 1 |
| core . limit.per_stage_samplers | superato | In testa, non confermato | superato 1 |
| core . limit.push_constants_size | superato | In testa, non confermato | superato 1 |
| core . limit.uniform_buffer_range | superato | In testa, non confermato | superato 1 |
| core . limit.vertex_input | superato | In testa, non confermato | superato 1 |
| core . push.max_combined_image_samplers | superato | In testa, non confermato | superato 1 |
| core . push.max_uniform_buffers | superato | In testa, non confermato | superato 1 |
| core . stress.compute_after_render | superato | In testa, non confermato | superato 1 |
| core . stress.multi_draw_indirect_large | superato | In testa, non confermato | superato 1 |
| core . stress.pipeline_cache_threads | superato | In testa, non confermato | superato 1 |
| core . stress.pipeline_threads_no_cache | superato | In testa, non confermato | superato 1 |
| core . stress.submit_memory | superato | In testa, non confermato | superato 1 |
| harness . harness.baseline_draw | superato | In testa, non confermato | superato 1 |
| VK_EXT_depth_bias_control . depthBiasControl | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_depth_bias_control . depthBiasExact | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_depth_bias_control . floatRepresentation | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_depth_bias_control . leastRepresentableValueForceUnormRepresentation | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ColorBlendAdvanced | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageModulationMode | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageModulationTable | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageModulationTableEnable | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageReductionMode | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageToColorEnable | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageToColorLocation | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3LineStippleEnable | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3RepresentativeFragmentTestEnable | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ShadingRateImageEnable | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ViewportSwizzle | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ViewportWScalingEnable | non supportata | In testa, non confermato | non supportata 1 |
| VK_KHR_shader_atomic_int64 . shaderSharedInt64Atomics | non supportata | In testa, non confermato | non supportata 1 |
| VkPhysicalDeviceFeatures . shaderFloat64 | non supportata | In testa, non confermato | non supportata 1 |
| VkPhysicalDeviceFeatures . shaderStorageImageMultisample | non supportata | In testa, non confermato | non supportata 1 |
| VkPhysicalDeviceFeatures . sparseResidency16Samples | non supportata | In testa, non confermato | non supportata 1 |
| VkPhysicalDeviceFeatures . sparseResidency2Samples | non supportata | In testa, non confermato | non supportata 1 |
| VkPhysicalDeviceFeatures . sparseResidency4Samples | non supportata | In testa, non confermato | non supportata 1 |
| VkPhysicalDeviceFeatures . sparseResidency8Samples | non supportata | In testa, non confermato | non supportata 1 |
| VkPhysicalDeviceFeatures . sparseResidencyImage2D | non supportata | In testa, non confermato | non supportata 1 |
| VkPhysicalDeviceFeatures . sparseResidencyImage3D | non supportata | In testa, non confermato | non supportata 1 |
| VK_EXT_border_color_swizzle . borderColorSwizzleFromImage | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_custom_border_color . customBorderColorWithoutFormat | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state2 . extendedDynamicState2PatchControlPoints | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3AlphaToCoverageEnable | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3AlphaToOneEnable | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ConservativeRasterizationMode | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3DepthClipEnable | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3DepthClipNegativeOneToOne | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ExtraPrimitiveOverestimationSize | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3LineRasterizationMode | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ProvokingVertexMode | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3RasterizationSamples | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3RasterizationStream | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3SampleLocationsEnable | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3SampleMask | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3TessellationDomainOrigin | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_inline_uniform_block . descriptorBindingInlineUniformBlockUpdateAfterBind | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_robustness2 . nullDescriptor | non testata | In testa, non confermato | non testata 1 |
| VK_EXT_transform_feedback . geometryStreams | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . alphaToOne | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . depthBiasClamp | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . depthBounds | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . depthClamp | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . dualSrcBlend | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . fillModeNonSolid | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . fragmentStoresAndAtomics | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . fullDrawIndexUint32 | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . imageCubeArray | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . independentBlend | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . inheritedQueries | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . largePoints | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . logicOp | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . pipelineStatisticsQuery | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . robustBufferAccess | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . sampleRateShading | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . samplerAnisotropy | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderClipDistance | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderCullDistance | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderImageGatherExtended | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderInt16 | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderInt64 | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderResourceMinLod | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderResourceResidency | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderSampledImageArrayDynamicIndexing | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderStorageBufferArrayDynamicIndexing | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderStorageImageArrayDynamicIndexing | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderStorageImageExtendedFormats | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderStorageImageReadWithoutFormat | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderStorageImageWriteWithoutFormat | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderTessellationAndGeometryPointSize | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . shaderUniformBufferArrayDynamicIndexing | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . sparseBinding | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . sparseResidencyAliased | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . sparseResidencyBuffer | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . variableMultisampleRate | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . vertexPipelineStoresAndAtomics | non testata | In testa, non confermato | non testata 1 |
| VkPhysicalDeviceFeatures . wideLines | non testata | In testa, non confermato | non testata 1 |
Scene del test di velocità (benchmark)
| Scena | Esecuzioni | Mediana (ms) | Media (ms) | Migliore (ms) | Peggiore (ms) | Note |
|---|---|---|---|---|---|---|
| hdr_2160p | 1 | 44.27 | 44.86 | 44.27 | 44.27 | |
| oit_linked_lists | 1 | 23.39 | 23.67 | 23.39 | 23.39 | |
| pipeline_barriers | 0 | n/a | n/a | n/a | n/a | instabili 1 |
| pipeline_barriers_2160p | 1 | 11.27 | 11.50 | 11.27 | 11.27 | |
| subpasses | 0 | n/a | n/a | n/a | n/a | instabili 1 |
| subpasses_2160p | 1 | 20.07 | 20.08 | 20.07 | 20.07 |
Dettagli tecnici (Vulkan)
- API Vulkan
- 1.4.354
- Conformità
- 1.4.0.0
- Tipo di dispositivo
- integrated gpu
- Estensioni
- 172
- Preso da
- report #213
Estensioni (172)
- VK_AMD_buffer_marker
- VK_ANDROID_external_memory_android_hardware_buffer
- VK_ARM_rasterization_order_attachment_access
- VK_EXT_4444_formats
- VK_EXT_attachment_feedback_loop_dynamic_state
- VK_EXT_attachment_feedback_loop_layout
- VK_EXT_border_color_swizzle
- VK_EXT_color_write_enable
- VK_EXT_conditional_rendering
- VK_EXT_conservative_rasterization
- VK_EXT_custom_border_color
- VK_EXT_custom_resolve
- VK_EXT_debug_marker
- VK_EXT_depth_clamp_control
- VK_EXT_depth_clamp_zero_one
- VK_EXT_depth_clip_control
- VK_EXT_depth_clip_enable
- VK_EXT_descriptor_buffer
- VK_EXT_descriptor_indexing
- VK_EXT_device_address_binding_report
- VK_EXT_device_memory_report
- VK_EXT_dynamic_rendering_unused_attachments
- VK_EXT_extended_dynamic_state
- VK_EXT_extended_dynamic_state2
- VK_EXT_extended_dynamic_state3
- VK_EXT_external_memory_dma_buf
- VK_EXT_filter_cubic
- VK_EXT_fragment_density_map
- VK_EXT_fragment_density_map_offset
- VK_EXT_global_priority
- VK_EXT_global_priority_query
- VK_EXT_graphics_pipeline_library
- VK_EXT_hdr_metadata
- VK_EXT_host_image_copy
- VK_EXT_host_query_reset
- VK_EXT_image_2d_view_of_3d
- VK_EXT_image_drm_format_modifier
- VK_EXT_image_robustness
- VK_EXT_image_view_min_lod
- VK_EXT_index_type_uint8
- VK_EXT_inline_uniform_block
- VK_EXT_legacy_dithering
- VK_EXT_legacy_vertex_attributes
- VK_EXT_line_rasterization
- VK_EXT_load_store_op_none
- VK_EXT_map_memory_placed
- VK_EXT_memory_budget
- VK_EXT_multi_draw
- VK_EXT_multisampled_render_to_single_sampled
- VK_EXT_mutable_descriptor_type
- VK_EXT_nested_command_buffer
- VK_EXT_non_seamless_cube_map
- VK_EXT_pipeline_creation_cache_control
- VK_EXT_pipeline_creation_feedback
- VK_EXT_primitive_restart_index
- VK_EXT_primitive_topology_list_restart
- VK_EXT_primitives_generated_query
- VK_EXT_private_data
- VK_EXT_provoking_vertex
- VK_EXT_queue_family_foreign
- VK_EXT_rasterization_order_attachment_access
- VK_EXT_robustness2
- VK_EXT_sample_locations
- VK_EXT_sampler_filter_minmax
- VK_EXT_scalar_block_layout
- VK_EXT_separate_stencil_usage
- VK_EXT_shader_atomic_float
- VK_EXT_shader_demote_to_helper_invocation
- VK_EXT_shader_image_atomic_int64
- VK_EXT_shader_module_identifier
- VK_EXT_shader_replicated_composites
- VK_EXT_shader_stencil_export
- VK_EXT_shader_uniform_buffer_unsized_array
- VK_EXT_shader_viewport_index_layer
- VK_EXT_subgroup_size_control
- VK_EXT_swapchain_maintenance1
- VK_EXT_texel_buffer_alignment
- VK_EXT_texture_compression_astc_hdr
- VK_EXT_tooling_info
- VK_EXT_transform_feedback
- VK_EXT_vertex_attribute_divisor
- VK_EXT_vertex_input_dynamic_state
- VK_EXT_zero_initialize_device_memory
- VK_GOOGLE_decorate_string
- VK_GOOGLE_display_timing
- VK_GOOGLE_hlsl_functionality1
- VK_IMG_filter_cubic
- VK_KHR_16bit_storage
- VK_KHR_8bit_storage
- VK_KHR_acceleration_structure
- VK_KHR_bind_memory2
- VK_KHR_buffer_device_address
- VK_KHR_compute_shader_derivatives
- VK_KHR_copy_commands2
- VK_KHR_create_renderpass2
- VK_KHR_dedicated_allocation
- VK_KHR_deferred_host_operations
- VK_KHR_depth_stencil_resolve
- VK_KHR_descriptor_update_template
- VK_KHR_device_group
- VK_KHR_draw_indirect_count
- VK_KHR_driver_properties
- VK_KHR_dynamic_rendering
- VK_KHR_dynamic_rendering_local_read
- VK_KHR_external_fence
- VK_KHR_external_fence_fd
- VK_KHR_external_memory
- VK_KHR_external_memory_fd
- VK_KHR_external_semaphore
- VK_KHR_external_semaphore_fd
- VK_KHR_format_feature_flags2
- VK_KHR_fragment_shading_rate
- VK_KHR_get_memory_requirements2
- VK_KHR_global_priority
- VK_KHR_image_format_list
- VK_KHR_imageless_framebuffer
- VK_KHR_incremental_present
- VK_KHR_index_type_uint8
- VK_KHR_line_rasterization
- VK_KHR_load_store_op_none
- VK_KHR_maintenance1
- VK_KHR_maintenance2
- VK_KHR_maintenance3
- VK_KHR_maintenance4
- VK_KHR_maintenance5
- VK_KHR_maintenance6
- VK_KHR_maintenance7
- VK_KHR_map_memory2
- VK_KHR_multiview
- VK_KHR_pipeline_executable_properties
- VK_KHR_pipeline_library
- VK_KHR_push_descriptor
- VK_KHR_ray_query
- VK_KHR_ray_tracing_maintenance1
- VK_KHR_relaxed_block_layout
- VK_KHR_sampler_mirror_clamp_to_edge
- VK_KHR_sampler_ycbcr_conversion
- VK_KHR_separate_depth_stencil_layouts
- VK_KHR_shader_atomic_int64
- VK_KHR_shader_clock
- VK_KHR_shader_draw_parameters
- VK_KHR_shader_expect_assume
- VK_KHR_shader_float16_int8
- VK_KHR_shader_float_controls
- VK_KHR_shader_float_controls2
- VK_KHR_shader_integer_dot_product
- VK_KHR_shader_non_semantic_info
- VK_KHR_shader_relaxed_extended_instruction
- VK_KHR_shader_subgroup_extended_types
- VK_KHR_shader_subgroup_rotate
- VK_KHR_shader_subgroup_uniform_control_flow
- VK_KHR_shader_terminate_invocation
- VK_KHR_spirv_1_4
- VK_KHR_storage_buffer_storage_class
- VK_KHR_swapchain
- VK_KHR_swapchain_mutable_format
- VK_KHR_synchronization2
- VK_KHR_timeline_semaphore
- VK_KHR_uniform_buffer_standard_layout
- VK_KHR_variable_pointers
- VK_KHR_vertex_attribute_divisor
- VK_KHR_vulkan_memory_model
- VK_KHR_workgroup_memory_explicit_layout
- VK_KHR_zero_initialize_workgroup_memory
- VK_NV_compute_shader_derivatives
- VK_QCOM_fragment_density_map_offset
- VK_QCOM_image_processing
- VK_QCOM_multiview_per_view_render_areas
- VK_QCOM_multiview_per_view_viewports
- VK_QCOM_render_pass_shader_resolve
- VK_VALVE_fragment_density_map_layered
- VK_VALVE_mutable_descriptor_type
Funzionalità Vulkan 1.1 (7 di 12 supportate)
- sì storageBuffer16BitAccess
- no uniformAndStorageBuffer16BitAccess
- no storagePushConstant16
- no storageInputOutput16
- sì multiview
- sì multiviewGeometryShader
- no multiviewTessellationShader
- sì variablePointersStorageBuffer
- sì variablePointers
- no protectedMemory
- sì samplerYcbcrConversion
- sì shaderDrawParameters
Funzionalità Vulkan 1.2 (41 di 47 supportate)
- sì samplerMirrorClampToEdge
- sì drawIndirectCount
- sì storageBuffer8BitAccess
- no uniformAndStorageBuffer8BitAccess
- no storagePushConstant8
- sì shaderBufferInt64Atomics
- no shaderSharedInt64Atomics
- sì shaderFloat16
- sì shaderInt8
- sì descriptorIndexing
- no shaderInputAttachmentArrayDynamicIndexing
- sì shaderUniformTexelBufferArrayDynamicIndexing
- sì shaderStorageTexelBufferArrayDynamicIndexing
- sì shaderUniformBufferArrayNonUniformIndexing
- sì shaderSampledImageArrayNonUniformIndexing
- sì shaderStorageBufferArrayNonUniformIndexing
- sì shaderStorageImageArrayNonUniformIndexing
- no shaderInputAttachmentArrayNonUniformIndexing
- sì shaderUniformTexelBufferArrayNonUniformIndexing
- sì shaderStorageTexelBufferArrayNonUniformIndexing
- sì descriptorBindingUniformBufferUpdateAfterBind
- sì descriptorBindingSampledImageUpdateAfterBind
- sì descriptorBindingStorageImageUpdateAfterBind
- sì descriptorBindingStorageBufferUpdateAfterBind
- sì descriptorBindingUniformTexelBufferUpdateAfterBind
- sì descriptorBindingStorageTexelBufferUpdateAfterBind
- sì descriptorBindingUpdateUnusedWhilePending
- sì descriptorBindingPartiallyBound
- sì descriptorBindingVariableDescriptorCount
- sì runtimeDescriptorArray
- sì samplerFilterMinmax
- sì scalarBlockLayout
- sì imagelessFramebuffer
- sì uniformBufferStandardLayout
- sì shaderSubgroupExtendedTypes
- sì separateDepthStencilLayouts
- sì hostQueryReset
- sì timelineSemaphore
- sì bufferDeviceAddress
- sì bufferDeviceAddressCaptureReplay
- no bufferDeviceAddressMultiDevice
- sì vulkanMemoryModel
- sì vulkanMemoryModelDeviceScope
- sì vulkanMemoryModelAvailabilityVisibilityChains
- sì shaderOutputViewportIndex
- sì shaderOutputLayer
- sì subgroupBroadcastDynamicId
Funzionalità Vulkan 1.3 (15 di 15 supportate)
- sì robustImageAccess
- sì inlineUniformBlock
- sì descriptorBindingInlineUniformBlockUpdateAfterBind
- sì pipelineCreationCacheControl
- sì privateData
- sì shaderDemoteToHelperInvocation
- sì shaderTerminateInvocation
- sì subgroupSizeControl
- sì computeFullSubgroups
- sì synchronization2
- sì textureCompressionASTC_HDR
- sì shaderZeroInitializeWorkgroupMemory
- sì dynamicRendering
- sì shaderIntegerDotProduct
- sì maintenance4
Funzionalità Vulkan 1.4 (16 di 21 supportate)
- sì globalPriorityQuery
- sì shaderSubgroupRotate
- sì shaderSubgroupRotateClustered
- sì shaderFloatControls2
- sì shaderExpectAssume
- sì rectangularLines
- sì bresenhamLines
- no smoothLines
- no stippledRectangularLines
- no stippledBresenhamLines
- no stippledSmoothLines
- sì vertexAttributeInstanceRateDivisor
- sì vertexAttributeInstanceRateZeroDivisor
- sì indexTypeUint8
- sì dynamicRenderingLocalRead
- sì maintenance5
- sì maintenance6
- no pipelineProtectedAccess
- sì pipelineRobustness
- sì hostImageCopy
- sì pushDescriptor
Limiti (106)
| maxImageDimension1D | 16384 |
| maxImageDimension2D | 16384 |
| maxImageDimension3D | 2048 |
| maxImageDimensionCube | 16384 |
| maxImageArrayLayers | 2048 |
| maxTexelBufferElements | 134217728 |
| maxUniformBufferRange | 65536 |
| maxStorageBufferRange | 134217728 |
| maxPushConstantsSize | 256 |
| maxMemoryAllocationCount | 4294967295 |
| maxSamplerAllocationCount | 65536 |
| bufferImageGranularity | 64 |
| sparseAddressSpaceSize | 274877906944 |
| maxBoundDescriptorSets | 7 |
| maxPerStageDescriptorSamplers | 16777216 |
| maxPerStageDescriptorUniformBuffers | 16777216 |
| maxPerStageDescriptorStorageBuffers | 16777216 |
| maxPerStageDescriptorSampledImages | 16777216 |
| maxPerStageDescriptorStorageImages | 16777216 |
| maxPerStageDescriptorInputAttachments | 8 |
| maxPerStageResources | 16777216 |
| maxDescriptorSetSamplers | 16777216 |
| maxDescriptorSetUniformBuffers | 16777216 |
| maxDescriptorSetUniformBuffersDynamic | 16 |
| maxDescriptorSetStorageBuffers | 16777216 |
| maxDescriptorSetStorageBuffersDynamic | 8 |
| maxDescriptorSetSampledImages | 16777216 |
| maxDescriptorSetStorageImages | 16777216 |
| maxDescriptorSetInputAttachments | 8 |
| maxVertexInputAttributes | 32 |
| maxVertexInputBindings | 32 |
| maxVertexInputAttributeOffset | 4095 |
| maxVertexInputBindingStride | 2048 |
| maxVertexOutputComponents | 128 |
| maxTessellationGenerationLevel | 64 |
| maxTessellationPatchSize | 32 |
| maxTessellationControlPerVertexInputComponents | 128 |
| maxTessellationControlPerVertexOutputComponents | 128 |
| maxTessellationControlPerPatchOutputComponents | 120 |
| maxTessellationControlTotalOutputComponents | 4096 |
| maxTessellationEvaluationInputComponents | 128 |
| maxTessellationEvaluationOutputComponents | 128 |
| maxGeometryShaderInvocations | 32 |
| maxGeometryInputComponents | 64 |
| maxGeometryOutputComponents | 128 |
| maxGeometryOutputVertices | 256 |
| maxGeometryTotalOutputComponents | 1024 |
| maxFragmentInputComponents | 128 |
| maxFragmentOutputAttachments | 8 |
| maxFragmentDualSrcAttachments | 1 |
| maxFragmentCombinedOutputResources | 33554440 |
| maxComputeSharedMemorySize | 32768 |
| maxComputeWorkGroupCount | 65535, 65535, 65535 |
| maxComputeWorkGroupInvocations | 2048 |
| maxComputeWorkGroupSize | 1024, 1024, 1024 |
| subPixelPrecisionBits | 8 |
| subTexelPrecisionBits | 8 |
| mipmapPrecisionBits | 8 |
| maxDrawIndexedIndexValue | 4294967295 |
| maxDrawIndirectCount | 4294967295 |
| maxSamplerLodBias | 15.9961 |
| maxSamplerAnisotropy | 16 |
| maxViewports | 16 |
| maxViewportDimensions | 16384, 16384 |
| viewportBoundsRange | -32768, 32767 |
| viewportSubPixelBits | 8 |
| minMemoryMapAlignment | 4096 |
| minTexelBufferOffsetAlignment | 64 |
| minUniformBufferOffsetAlignment | 64 |
| minStorageBufferOffsetAlignment | 4 |
| minTexelOffset | -16 |
| maxTexelOffset | 15 |
| minTexelGatherOffset | -32 |
| maxTexelGatherOffset | 31 |
| minInterpolationOffset | -0.5 |
| maxInterpolationOffset | 0.4375 |
| subPixelInterpolationOffsetBits | 4 |
| maxFramebufferWidth | 16384 |
| maxFramebufferHeight | 16384 |
| maxFramebufferLayers | 1024 |
| framebufferColorSampleCounts | 7 |
| framebufferDepthSampleCounts | 7 |
| framebufferStencilSampleCounts | 7 |
| framebufferNoAttachmentsSampleCounts | 7 |
| maxColorAttachments | 8 |
| sampledImageColorSampleCounts | 7 |
| sampledImageIntegerSampleCounts | 7 |
| sampledImageDepthSampleCounts | 7 |
| sampledImageStencilSampleCounts | 7 |
| storageImageSampleCounts | 1 |
| maxSampleMaskWords | 1 |
| timestampComputeAndGraphics | 1 |
| timestampPeriod | 52.0833 |
| maxClipDistances | 8 |
| maxCullDistances | 8 |
| maxCombinedClipAndCullDistances | 8 |
| discreteQueuePriorities | 2 |
| pointSizeRange | 1, 4092 |
| lineWidthRange | 1, 127.5 |
| pointSizeGranularity | 0.0625 |
| lineWidthGranularity | 0.5 |
| strictLines | 1 |
| standardSampleLocations | 1 |
| optimalBufferCopyOffsetAlignment | 128 |
| optimalBufferCopyRowPitchAlignment | 128 |
| nonCoherentAtomSize | 64 |
Memoria (1 heap, 4 tipi)
| Heap | Dimensione | Flag |
|---|---|---|
| Heap 0 | 8.26 GiB | device local |
| Tipo | Heap | Proprietà |
|---|---|---|
| Tipo 0 | 0 | device local, host visible, host coherent |
| Tipo 1 | 0 | device local, host visible, host coherent, host cached |
| Tipo 2 | 0 | device local, host visible, host cached |
| Tipo 3 | 0 | device local, lazily allocated |
Famiglie di code (2)
| Famiglia | Code | Capacità | Bit del timestamp |
|---|---|---|---|
| Famiglia 0 | 1 | graphics, compute, transfer, sparse binding | 48 |
| Famiglia 1 | 1 | sparse binding | 48 |
Formati (190 supportati)
| Formato | Tiling ottimale | Tiling lineare | Buffer |
|---|---|---|---|
| R4G4B4A4_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer |
| B4G4R4A4_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer |
| R5G6B5_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer |
| B5G6R5_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer |
| R5G5B5A1_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer |
| B5G5R5A1_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer |
| A1R5G5B5_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer |
| R8_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R8_SNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R8_USCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R8_SSCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R8_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax, fragment shading rate attachment bit khr | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R8_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R8_SRGB | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, transfer src, transfer dst |
| R8G8_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R8G8_SNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R8G8_USCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R8G8_SSCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R8G8_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R8G8_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R8G8_SRGB | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, transfer src, transfer dst |
| R8G8B8_UNORM | nessuno | nessuno | uniform texel buffer, vertex buffer |
| R8G8B8_SNORM | nessuno | nessuno | uniform texel buffer, vertex buffer |
| R8G8B8_USCALED | nessuno | nessuno | vertex buffer |
| R8G8B8_SSCALED | nessuno | nessuno | vertex buffer |
| R8G8B8_UINT | nessuno | nessuno | uniform texel buffer, vertex buffer |
| R8G8B8_SINT | nessuno | nessuno | uniform texel buffer, vertex buffer |
| B8G8R8_UNORM | nessuno | nessuno | uniform texel buffer, vertex buffer |
| B8G8R8_SNORM | nessuno | nessuno | uniform texel buffer, vertex buffer |
| B8G8R8_UINT | nessuno | nessuno | uniform texel buffer, vertex buffer |
| B8G8R8_SINT | nessuno | nessuno | uniform texel buffer, vertex buffer |
| R8G8B8A8_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R8G8B8A8_SNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R8G8B8A8_USCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R8G8B8A8_SSCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R8G8B8A8_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R8G8B8A8_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R8G8B8A8_SRGB | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, transfer src, transfer dst |
| B8G8R8A8_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| B8G8R8A8_SNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| B8G8R8A8_USCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| B8G8R8A8_SSCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| B8G8R8A8_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| B8G8R8A8_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| B8G8R8A8_SRGB | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, transfer src, transfer dst |
| A8B8G8R8_UNORM_PACK32 | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| A8B8G8R8_SNORM_PACK32 | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| A8B8G8R8_USCALED_PACK32 | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| A8B8G8R8_SSCALED_PACK32 | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| A8B8G8R8_UINT_PACK32 | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| A8B8G8R8_SINT_PACK32 | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| A8B8G8R8_SRGB_PACK32 | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, transfer src, transfer dst |
| A2R10G10B10_UNORM_PACK32 | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| A2R10G10B10_SNORM_PACK32 | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| A2R10G10B10_USCALED_PACK32 | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| A2R10G10B10_SSCALED_PACK32 | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| A2R10G10B10_UINT_PACK32 | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| A2R10G10B10_SINT_PACK32 | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| A2B10G10R10_UNORM_PACK32 | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| A2B10G10R10_SNORM_PACK32 | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| A2B10G10R10_USCALED_PACK32 | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| A2B10G10R10_SSCALED_PACK32 | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| A2B10G10R10_UINT_PACK32 | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| A2B10G10R10_SINT_PACK32 | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R16_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R16_SNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R16_USCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R16_SSCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R16_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R16_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R16_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R16G16_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R16G16_SNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R16G16_USCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R16G16_SSCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R16G16_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R16G16_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R16G16_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax, fragment density map bit ext | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax, fragment density map bit ext | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R16G16B16_UNORM | nessuno | nessuno | uniform texel buffer, vertex buffer |
| R16G16B16_SNORM | nessuno | nessuno | uniform texel buffer, vertex buffer |
| R16G16B16_USCALED | nessuno | nessuno | vertex buffer |
| R16G16B16_SSCALED | nessuno | nessuno | vertex buffer |
| R16G16B16_UINT | nessuno | nessuno | uniform texel buffer, vertex buffer |
| R16G16B16_SINT | nessuno | nessuno | uniform texel buffer, vertex buffer |
| R16G16B16_SFLOAT | nessuno | nessuno | uniform texel buffer, vertex buffer, acceleration structure vertex buffer bit khr |
| R16G16B16A16_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R16G16B16A16_SNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R16G16B16A16_USCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R16G16B16A16_SSCALED | nessuno | nessuno | vertex buffer, transfer src, transfer dst |
| R16G16B16A16_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R16G16B16A16_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R16G16B16A16_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R32_UINT | sampled image, storage image, storage image atomic, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, storage image atomic, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, storage texel buffer atomic, vertex buffer, transfer src, transfer dst |
| R32_SINT | sampled image, storage image, storage image atomic, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, storage image atomic, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, storage texel buffer atomic, vertex buffer, transfer src, transfer dst |
| R32_SFLOAT | sampled image, storage image, storage image atomic, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, storage image atomic, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, storage texel buffer atomic, vertex buffer, transfer src, transfer dst |
| R32G32_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R32G32_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R32G32_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax, fragment density map bit ext | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax, fragment density map bit ext | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R32G32B32_UINT | nessuno | nessuno | uniform texel buffer, vertex buffer |
| R32G32B32_SINT | nessuno | nessuno | uniform texel buffer, vertex buffer |
| R32G32B32_SFLOAT | nessuno | nessuno | uniform texel buffer, vertex buffer, acceleration structure vertex buffer bit khr |
| R32G32B32A32_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R32G32B32A32_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| R32G32B32A32_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst, acceleration structure vertex buffer bit khr |
| R64_UINT | storage image, storage image atomic, transfer src, transfer dst | storage image, storage image atomic, transfer src, transfer dst | storage texel buffer, storage texel buffer atomic, transfer src, transfer dst |
| R64_SINT | storage image, storage image atomic, transfer src, transfer dst | storage image, storage image atomic, transfer src, transfer dst | storage texel buffer, storage texel buffer atomic, transfer src, transfer dst |
| B10G11R11_UFLOAT_PACK32 | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, vertex buffer, transfer src, transfer dst |
| E5B9G9R9_UFLOAT_PACK32 | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, transfer src, transfer dst |
| D16_UNORM | sampled image, color attachment, color attachment blend, depth stencil attachment, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | nessuno |
| X8_D24_UNORM_PACK32 | sampled image, color attachment, color attachment blend, depth stencil attachment, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | nessuno |
| D32_SFLOAT | sampled image, color attachment, color attachment blend, depth stencil attachment, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | nessuno |
| S8_UINT | sampled image, color attachment, depth stencil attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, blit src, blit dst, transfer src, transfer dst, sampled image filter minmax | nessuno |
| D24_UNORM_S8_UINT | sampled image, color attachment, color attachment blend, depth stencil attachment, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | nessuno |
| D32_SFLOAT_S8_UINT | sampled image, color attachment, color attachment blend, depth stencil attachment, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | nessuno | nessuno |
| BC1_RGB_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC1_RGB_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC1_RGBA_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC1_RGBA_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC2_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC2_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC3_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC3_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC4_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC4_SNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC5_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC5_SNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC6H_UFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC6H_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC7_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| BC7_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ETC2_R8G8B8_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ETC2_R8G8B8_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ETC2_R8G8B8A1_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ETC2_R8G8B8A1_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ETC2_R8G8B8A8_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ETC2_R8G8B8A8_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| EAC_R11_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| EAC_R11_SNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| EAC_R11G11_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| EAC_R11G11_SNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_4x4_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_4x4_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_5x4_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_5x4_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_5x5_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_5x5_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_6x5_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_6x5_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_6x6_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_6x6_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_8x5_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_8x5_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_8x6_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_8x6_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_8x8_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_8x8_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x5_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x5_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x6_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x6_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x8_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x8_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x10_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x10_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_12x10_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_12x10_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_12x12_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_12x12_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| G8B8G8R8_422_UNORM | nessuno | sampled image, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax, midpoint chroma samples | nessuno |
| B8G8R8G8_422_UNORM | nessuno | sampled image, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax, midpoint chroma samples | nessuno |
| G8_B8_R8_3PLANE_420_UNORM | sampled image, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax, midpoint chroma samples, sampled image ycbcr conversion linear filter, sampled image ycbcr conversion separate reconstruction filter, cosited chroma samples | sampled image, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax, midpoint chroma samples, sampled image ycbcr conversion linear filter, sampled image ycbcr conversion separate reconstruction filter, cosited chroma samples | nessuno |
| G8_B8R8_2PLANE_420_UNORM | sampled image, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax, midpoint chroma samples, sampled image ycbcr conversion linear filter, sampled image ycbcr conversion separate reconstruction filter, cosited chroma samples | sampled image, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax, midpoint chroma samples, sampled image ycbcr conversion linear filter, sampled image ycbcr conversion separate reconstruction filter, cosited chroma samples | nessuno |
| A4R4G4B4_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer |
| A4B4G4R4_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer |
| ASTC_4x4_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_5x4_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_5x5_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_6x5_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_6x6_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_8x5_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_8x6_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_8x8_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x5_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x6_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x8_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_10x10_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_12x10_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| ASTC_12x12_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, blit src, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, transfer src, transfer dst |
| A1B5G5R5_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer |
| A8_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, sampled image filter cubic bit ext, transfer src, transfer dst, sampled image filter minmax | uniform texel buffer, storage texel buffer, transfer src, transfer dst |
Report (2)
Da: HONOR 200 Pro, Moorechip Retroid Pocket G2, POCO F6, realme GT 6, realme 真我GT Neo6, Xiaomi Pad 7 Pro.