SwiftShader driver sistema
Driver do sistema: SwiftShader driver
· 1 relatório
Detalhes para desenvolvedores
Quais jogos de Windows este driver poderia rodar?
Os jogos de Windows são feitos para DirectX (“DX”). No Android, um software extra traduz o DirectX para o driver gráfico (uma camada de tradução como o DXVK, sobre um driver Vulkan). Isto compara o que esse software precisa com o que este driver oferece.
Detalhes para desenvolvedores
Detalhes para desenvolvedores
Detalhes para desenvolvedores
Detalhes para desenvolvedores
Detalhes para desenvolvedores
Detalhes para desenvolvedores
Detalhes para desenvolvedores
Detalhes para desenvolvedores
Isto é uma estimativa, não uma promessa. Mesmo no verde, um jogo pode não iniciar ou rodar devagar. Ela compara a lista de recursos do próprio driver com o que o DXVK 1.10.3 (DX9 a DX11) e o vkd3d-proton (DX12) pedem. Apps como GameNative e Winlator acrescentam uma camada que pode esconder desse software um recurso que falta; uma lacuna escondida não é um recurso funcionando.
Este driver poderia rodar jogos de Switch?
Os jogos de Switch rodam no Android por meio de um emulador (como o Fauxium ou o Eden, sobre um driver Vulkan). Isto compara o que o emulador pede a um driver com o que este driver oferece.
Detalhes para desenvolvedores
Problemas (3)
Todos os recursos (135)
| Recurso | Resultado | Status | Instalações |
|---|---|---|---|
| core . compat.helper_loop_terminator | falhou | Não verificado | não verificado: falhou 1 |
| core . stress.pipeline_cache_threads | falhou | Não verificado | não verificado: falhou 1 |
| core . stress.pipeline_threads_no_cache | falhou | Não verificado | não verificado: falhou 1 |
| VkPhysicalDeviceFeatures . drawIndirectFirstInstance | passou | Não verificado | não verificado: passou 1 |
| VkPhysicalDeviceFeatures . multiDrawIndirect | passou | Não verificado | não verificado: passou 1 |
| VkPhysicalDeviceFeatures . occlusionQueryPrecise | passou | Não verificado | não verificado: passou 1 |
| VkPhysicalDeviceFeatures . textureCompressionASTC_LDR | passou | Não verificado | não verificado: passou 1 |
| VkPhysicalDeviceFeatures . textureCompressionBC | passou | Não verificado | não verificado: passou 1 |
| VkPhysicalDeviceFeatures . textureCompressionETC2 | passou | Não verificado | não verificado: passou 1 |
| core . compat.nested_map | passou | Não verificado | não verificado: passou 1 |
| core . core.compute_udiv | passou | Não verificado | não verificado: passou 1 |
| core . core.copy_wide_row_length | passou | Não verificado | não verificado: passou 1 |
| core . core.mediump_mul_extended | passou | Não verificado | não verificado: passou 1 |
| core . core.msaa_resolve | passou | Não verificado | não verificado: passou 1 |
| core . core.readback_same_command_buffer | passou | Não verificado | não verificado: passou 1 |
| core . core.resubmit_command_buffer | passou | Não verificado | não verificado: passou 1 |
| core . core.texel_fetch_beside_ubo | passou | Não verificado | não verificado: passou 1 |
| core . limit.bound_descriptor_sets | passou | Não verificado | não verificado: passou 1 |
| core . limit.color_attachments | passou | Não verificado | não verificado: passou 1 |
| core . limit.dynamic_uniform_buffers | passou | Não verificado | não verificado: passou 1 |
| core . limit.per_stage_samplers | passou | Não verificado | não verificado: passou 1 |
| core . limit.push_constants_size | passou | Não verificado | não verificado: passou 1 |
| core . limit.uniform_buffer_range | passou | Não verificado | não verificado: passou 1 |
| core . limit.vertex_input | passou | Não verificado | não verificado: passou 1 |
| core . stress.compute_after_render | passou | Não verificado | não verificado: passou 1 |
| core . stress.multi_draw_indirect_large | passou | Não verificado | não verificado: passou 1 |
| core . stress.submit_memory | passou | Não verificado | não verificado: passou 1 |
| harness . harness.baseline_draw | passou | Não verificado | não verificado: passou 1 |
| VK_EXT_border_color_swizzle . borderColorSwizzle | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_border_color_swizzle . borderColorSwizzleFromImage | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_color_write_enable . colorWriteEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_custom_border_color . customBorderColorWithoutFormat | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_custom_border_color . customBorderColors | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_depth_bias_control . depthBiasControl | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_depth_bias_control . depthBiasExact | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_depth_bias_control . floatRepresentation | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_depth_bias_control . leastRepresentableValueForceUnormRepresentation | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_depth_clip_control . depthClipControl | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state . extendedDynamicState | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state2 . extendedDynamicState2 | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state2 . extendedDynamicState2LogicOp | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state2 . extendedDynamicState2PatchControlPoints | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3AlphaToCoverageEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3AlphaToOneEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ColorBlendAdvanced | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ColorBlendEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ColorBlendEquation | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ColorWriteMask | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ConservativeRasterizationMode | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageModulationMode | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageModulationTable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageModulationTableEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageReductionMode | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageToColorEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3CoverageToColorLocation | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3DepthClampEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3DepthClipEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3DepthClipNegativeOneToOne | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ExtraPrimitiveOverestimationSize | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3LineRasterizationMode | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3LineStippleEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3LogicOpEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3PolygonMode | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ProvokingVertexMode | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3RasterizationSamples | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3RasterizationStream | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3RepresentativeFragmentTestEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3SampleLocationsEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3SampleMask | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ShadingRateImageEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3TessellationDomainOrigin | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ViewportSwizzle | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_extended_dynamic_state3 . extendedDynamicState3ViewportWScalingEnable | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_inline_uniform_block . descriptorBindingInlineUniformBlockUpdateAfterBind | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_inline_uniform_block . inlineUniformBlock | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_robustness2 . nullDescriptor | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_robustness2 . robustBufferAccess2 | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_robustness2 . robustImageAccess2 | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_transform_feedback . geometryStreams | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_transform_feedback . transformFeedback | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_EXT_vertex_input_dynamic_state . vertexInputDynamicState | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_KHR_shader_atomic_int64 . shaderBufferInt64Atomics | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_KHR_shader_atomic_int64 . shaderSharedInt64Atomics | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VK_KHR_timeline_semaphore . timelineSemaphore | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . alphaToOne | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . depthBounds | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . depthClamp | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . dualSrcBlend | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . geometryShader | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . inheritedQueries | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . logicOp | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . multiViewport | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . pipelineStatisticsQuery | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . sampleRateShading | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . shaderFloat64 | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . shaderImageGatherExtended | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . shaderInt16 | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . shaderInt64 | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . shaderResourceMinLod | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . shaderResourceResidency | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . shaderStorageImageReadWithoutFormat | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . shaderStorageImageWriteWithoutFormat | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . shaderTessellationAndGeometryPointSize | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . sparseBinding | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . sparseResidency16Samples | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . sparseResidency2Samples | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . sparseResidency4Samples | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . sparseResidency8Samples | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . sparseResidencyAliased | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . sparseResidencyBuffer | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . sparseResidencyImage2D | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . sparseResidencyImage3D | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . tessellationShader | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . wideLines | sem suporte | Não verificado | não verificado: sem suporte 1 |
| core . push.max_combined_image_samplers | sem suporte | Não verificado | não verificado: sem suporte 1 |
| core . push.max_uniform_buffers | sem suporte | Não verificado | não verificado: sem suporte 1 |
| VkPhysicalDeviceFeatures . depthBiasClamp | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . fillModeNonSolid | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . fragmentStoresAndAtomics | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . fullDrawIndexUint32 | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . imageCubeArray | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . independentBlend | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . largePoints | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . robustBufferAccess | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . samplerAnisotropy | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . shaderClipDistance | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . shaderCullDistance | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . shaderSampledImageArrayDynamicIndexing | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . shaderStorageBufferArrayDynamicIndexing | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . shaderStorageImageArrayDynamicIndexing | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . shaderStorageImageExtendedFormats | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . shaderStorageImageMultisample | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . shaderUniformBufferArrayDynamicIndexing | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . variableMultisampleRate | não testado | Não verificado | não verificado: não testado 1 |
| VkPhysicalDeviceFeatures . vertexPipelineStoresAndAtomics | não testado | Não verificado | não verificado: não testado 1 |
Cenas do teste de velocidade (benchmark)
Detalhes técnicos (Vulkan)
- API Vulkan
- 1.1.0
- Conformidade
- 1.1.3.3
- Tipo de aparelho
- cpu
- Extensões
- 39
- Tirado de
- relatório #1073
Extensões (39)
- VK_EXT_depth_range_unrestricted
- VK_EXT_external_memory_host
- VK_EXT_host_query_reset
- VK_EXT_image_robustness
- VK_EXT_line_rasterization
- VK_EXT_provoking_vertex
- VK_EXT_queue_family_foreign
- VK_EXT_scalar_block_layout
- VK_EXT_separate_stencil_usage
- VK_EXT_shader_stencil_export
- VK_GOOGLE_display_timing
- VK_KHR_bind_memory2
- VK_KHR_create_renderpass2
- VK_KHR_dedicated_allocation
- VK_KHR_depth_stencil_resolve
- VK_KHR_descriptor_update_template
- VK_KHR_device_group
- VK_KHR_driver_properties
- VK_KHR_external_fence
- VK_KHR_external_memory
- VK_KHR_external_semaphore
- VK_KHR_external_semaphore_fd
- VK_KHR_get_memory_requirements2
- VK_KHR_image_format_list
- VK_KHR_imageless_framebuffer
- VK_KHR_incremental_present
- VK_KHR_maintenance1
- VK_KHR_maintenance2
- VK_KHR_maintenance3
- VK_KHR_multiview
- VK_KHR_relaxed_block_layout
- VK_KHR_sampler_ycbcr_conversion
- VK_KHR_separate_depth_stencil_layouts
- VK_KHR_shader_float_controls
- VK_KHR_shader_subgroup_extended_types
- VK_KHR_spirv_1_4
- VK_KHR_storage_buffer_storage_class
- VK_KHR_swapchain
- VK_KHR_uniform_buffer_standard_layout
Limites (106)
| maxImageDimension1D | 8192 |
| maxImageDimension2D | 8192 |
| maxImageDimension3D | 1024 |
| maxImageDimensionCube | 8192 |
| maxImageArrayLayers | 2048 |
| maxTexelBufferElements | 65536 |
| maxUniformBufferRange | 16384 |
| maxStorageBufferRange | 134217728 |
| maxPushConstantsSize | 128 |
| maxMemoryAllocationCount | 4096 |
| maxSamplerAllocationCount | 4000 |
| bufferImageGranularity | 131072 |
| sparseAddressSpaceSize | 0 |
| maxBoundDescriptorSets | 4 |
| maxPerStageDescriptorSamplers | 16 |
| maxPerStageDescriptorUniformBuffers | 14 |
| maxPerStageDescriptorStorageBuffers | 16 |
| maxPerStageDescriptorSampledImages | 16 |
| maxPerStageDescriptorStorageImages | 4 |
| maxPerStageDescriptorInputAttachments | 4 |
| maxPerStageResources | 128 |
| maxDescriptorSetSamplers | 96 |
| maxDescriptorSetUniformBuffers | 72 |
| maxDescriptorSetUniformBuffersDynamic | 8 |
| maxDescriptorSetStorageBuffers | 24 |
| maxDescriptorSetStorageBuffersDynamic | 4 |
| maxDescriptorSetSampledImages | 96 |
| maxDescriptorSetStorageImages | 24 |
| maxDescriptorSetInputAttachments | 4 |
| maxVertexInputAttributes | 16 |
| maxVertexInputBindings | 16 |
| maxVertexInputAttributeOffset | 2047 |
| maxVertexInputBindingStride | 2048 |
| maxVertexOutputComponents | 128 |
| maxTessellationGenerationLevel | 0 |
| maxTessellationPatchSize | 0 |
| maxTessellationControlPerVertexInputComponents | 0 |
| maxTessellationControlPerVertexOutputComponents | 0 |
| maxTessellationControlPerPatchOutputComponents | 0 |
| maxTessellationControlTotalOutputComponents | 0 |
| maxTessellationEvaluationInputComponents | 0 |
| maxTessellationEvaluationOutputComponents | 0 |
| maxGeometryShaderInvocations | 0 |
| maxGeometryInputComponents | 0 |
| maxGeometryOutputComponents | 0 |
| maxGeometryOutputVertices | 0 |
| maxGeometryTotalOutputComponents | 0 |
| maxFragmentInputComponents | 128 |
| maxFragmentOutputAttachments | 4 |
| maxFragmentDualSrcAttachments | 1 |
| maxFragmentCombinedOutputResources | 4 |
| maxComputeSharedMemorySize | 16384 |
| maxComputeWorkGroupCount | 65535, 65535, 65535 |
| maxComputeWorkGroupInvocations | 128 |
| maxComputeWorkGroupSize | 128, 128, 64 |
| subPixelPrecisionBits | 4 |
| subTexelPrecisionBits | 4 |
| mipmapPrecisionBits | 4 |
| maxDrawIndexedIndexValue | 4294967295 |
| maxDrawIndirectCount | 4294967295 |
| maxSamplerLodBias | 15 |
| maxSamplerAnisotropy | 16 |
| maxViewports | 16 |
| maxViewportDimensions | 4096, 4096 |
| viewportBoundsRange | -8192, 8191 |
| viewportSubPixelBits | 0 |
| minMemoryMapAlignment | 64 |
| minTexelBufferOffsetAlignment | 256 |
| minUniformBufferOffsetAlignment | 256 |
| minStorageBufferOffsetAlignment | 256 |
| minTexelOffset | -8 |
| maxTexelOffset | 7 |
| minTexelGatherOffset | -8 |
| maxTexelGatherOffset | 7 |
| minInterpolationOffset | -0.5 |
| maxInterpolationOffset | 0.5 |
| subPixelInterpolationOffsetBits | 4 |
| maxFramebufferWidth | 4096 |
| maxFramebufferHeight | 4096 |
| maxFramebufferLayers | 256 |
| framebufferColorSampleCounts | 5 |
| framebufferDepthSampleCounts | 5 |
| framebufferStencilSampleCounts | 5 |
| framebufferNoAttachmentsSampleCounts | 5 |
| maxColorAttachments | 4 |
| sampledImageColorSampleCounts | 5 |
| sampledImageIntegerSampleCounts | 5 |
| sampledImageDepthSampleCounts | 5 |
| sampledImageStencilSampleCounts | 5 |
| storageImageSampleCounts | 5 |
| maxSampleMaskWords | 1 |
| timestampComputeAndGraphics | 0 |
| timestampPeriod | 60 |
| maxClipDistances | 8 |
| maxCullDistances | 8 |
| maxCombinedClipAndCullDistances | 16 |
| discreteQueuePriorities | 2 |
| pointSizeRange | 1, 1023 |
| lineWidthRange | 1, 1 |
| pointSizeGranularity | 0 |
| lineWidthGranularity | 0 |
| strictLines | 1 |
| standardSampleLocations | 1 |
| optimalBufferCopyOffsetAlignment | 64 |
| optimalBufferCopyRowPitchAlignment | 64 |
| nonCoherentAtomSize | 256 |
Memória (1 heap, 1 tipos)
| Heap | Tamanho | Flags |
|---|---|---|
| Heap 0 | 2.00 GiB | device local |
| Tipo | Heap | Propriedades |
|---|---|---|
| Tipo 0 | 0 | device local, host visible, host coherent, host cached |
Famílias de fila (1)
| Família | Filas | Capacidades | Bits de timestamp |
|---|---|---|---|
| Família 0 | 1 | graphics, compute, transfer | 0 |
Formatos (122 suportados)
| Formato | Tiling ótimo | Tiling linear | Buffer |
|---|---|---|---|
| B4G4R4A4_UNORM_PACK16 | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| R5G6B5_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| A1R5G5B5_UNORM_PACK16 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| R8_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8_SNORM | sampled image, storage image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8_SRGB | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| R8G8_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8G8_SNORM | sampled image, storage image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8G8_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8G8_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8G8_SRGB | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| R8G8B8A8_UNORM | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8G8B8A8_SNORM | sampled image, storage image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8G8B8A8_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8G8B8A8_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R8G8B8A8_SRGB | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| B8G8R8A8_UNORM | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, vertex buffer |
| B8G8R8A8_SRGB | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| A8B8G8R8_UNORM_PACK32 | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| A8B8G8R8_SNORM_PACK32 | sampled image, storage image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| A8B8G8R8_UINT_PACK32 | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| A8B8G8R8_SINT_PACK32 | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| A8B8G8R8_SRGB_PACK32 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| A2R10G10B10_UNORM_PACK32 | sampled image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, vertex buffer |
| A2R10G10B10_SNORM_PACK32 | nenhum | nenhum | vertex buffer |
| A2R10G10B10_UINT_PACK32 | sampled image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, vertex buffer |
| A2R10G10B10_SINT_PACK32 | nenhum | nenhum | vertex buffer |
| A2B10G10R10_UNORM_PACK32 | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| A2B10G10R10_SNORM_PACK32 | nenhum | nenhum | vertex buffer |
| A2B10G10R10_UINT_PACK32 | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| A2B10G10R10_SINT_PACK32 | nenhum | nenhum | vertex buffer |
| R16_UNORM | sampled image, storage image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | storage texel buffer, vertex buffer |
| R16_SNORM | sampled image, storage image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | storage texel buffer, vertex buffer |
| R16_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R16_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R16_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R16G16_UNORM | sampled image, storage image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | storage texel buffer, vertex buffer |
| R16G16_SNORM | sampled image, storage image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | storage texel buffer, vertex buffer |
| R16G16_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R16G16_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R16G16_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R16G16B16A16_UNORM | sampled image, storage image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | storage texel buffer, vertex buffer |
| R16G16B16A16_SNORM | sampled image, storage image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | storage texel buffer, vertex buffer |
| R16G16B16A16_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R16G16B16A16_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R16G16B16A16_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R32_UINT | sampled image, storage image, storage image atomic, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, storage texel buffer atomic, vertex buffer |
| R32_SINT | sampled image, storage image, storage image atomic, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, storage texel buffer atomic, vertex buffer |
| R32_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R32G32_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R32G32_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R32G32_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R32G32B32_UINT | nenhum | nenhum | vertex buffer |
| R32G32B32_SINT | nenhum | nenhum | vertex buffer |
| R32G32B32_SFLOAT | nenhum | nenhum | vertex buffer |
| R32G32B32A32_UINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R32G32B32A32_SINT | sampled image, storage image, color attachment, blit src, blit dst, transfer src, transfer dst | sampled image, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| R32G32B32A32_SFLOAT | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer, vertex buffer |
| B10G11R11_UFLOAT_PACK32 | sampled image, storage image, color attachment, color attachment blend, blit src, blit dst, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | uniform texel buffer, storage texel buffer |
| E5B9G9R9_UFLOAT_PACK32 | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| D16_UNORM | sampled image, depth stencil attachment, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| D32_SFLOAT | sampled image, depth stencil attachment, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| S8_UINT | sampled image, depth stencil attachment, blit src, transfer src, transfer dst | sampled image, transfer src, transfer dst | nenhum |
| D32_SFLOAT_S8_UINT | sampled image, depth stencil attachment, blit src, sampled image filter linear, transfer src, transfer dst | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| BC1_RGB_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC1_RGB_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC1_RGBA_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC1_RGBA_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC2_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC2_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC3_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC3_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC4_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC4_SNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC5_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC5_SNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC6H_UFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC6H_SFLOAT_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC7_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| BC7_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ETC2_R8G8B8_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ETC2_R8G8B8_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ETC2_R8G8B8A1_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ETC2_R8G8B8A1_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ETC2_R8G8B8A8_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ETC2_R8G8B8A8_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| EAC_R11_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| EAC_R11_SNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| EAC_R11G11_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| EAC_R11G11_SNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_4x4_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_4x4_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_5x4_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_5x4_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_5x5_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_5x5_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_6x5_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_6x5_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_6x6_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_6x6_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_8x5_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_8x5_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_8x6_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_8x6_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_8x8_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_8x8_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_10x5_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_10x5_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_10x6_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_10x6_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_10x8_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_10x8_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_10x10_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_10x10_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_12x10_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_12x10_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_12x12_UNORM_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| ASTC_12x12_SRGB_BLOCK | sampled image, blit src, sampled image filter linear, transfer src, transfer dst | transfer src, transfer dst | nenhum |
| G8_B8_R8_3PLANE_420_UNORM | sampled image, sampled image filter linear, transfer src, transfer dst, cosited chroma samples | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
| G8_B8R8_2PLANE_420_UNORM | sampled image, sampled image filter linear, transfer src, transfer dst, cosited chroma samples | sampled image, sampled image filter linear, transfer src, transfer dst | nenhum |
Relatórios (1)
De: OnePlus8Pro.
| Relatório | Tipo | Nível | Válido | Aparelho | Recebido |
|---|---|---|---|---|---|
| #1073 | validação | Não verificado | válido | OnePlus8Pro |