Advertisement
Guest User

Untitled

a guest
Jul 6th, 2022
797
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.95 KB | None | 0 0
  1. Graphics Feature Status
  2. Canvas: Software only, hardware acceleration unavailable
  3. Canvas out-of-process rasterization: Disabled
  4. Direct Rendering Display Compositor: Disabled
  5. Compositing: Software only. Hardware acceleration disabled
  6. Multiple Raster Threads: Enabled
  7. OpenGL: Disabled
  8. Rasterization: Software only. Hardware acceleration disabled
  9. Raw Draw: Disabled
  10. Video Decode: Software only. Hardware acceleration disabled
  11. Video Encode: Software only. Hardware acceleration disabled
  12. Vulkan: Disabled
  13. WebGL: Software only, hardware acceleration unavailable
  14. WebGL2: Software only, hardware acceleration unavailable
  15. WebGPU: Disabled
  16. Problems Detected
  17. WebGPU has been disabled via blocklist or the command line.
  18. Disabled Features: webgpu
  19. Gpu compositing has been disabled, either via blocklist, about:flags or the command line. The browser
  20. will fall back to software compositing and hardware acceleration will be unavailable.
  21. Disabled Features: gpu_compositing
  22. ANGLE Features
  23. allowCompressedFormats (Frontend workarounds): Enabled: true
  24. Allow compressed formats
  25. disableAnisotropicFiltering (Frontend workarounds): Disabled
  26. Disable support for anisotropic filtering
  27. disableProgramBinary (Frontend features) anglebug:5007: Disabled
  28. Disable support for GL_OES_get_program_binary
  29. disableProgramCachingForTransformFeedback (Frontend workarounds): Disabled
  30. On some GPUs, program binaries don't contain transform feedback varyings
  31. enableCaptureLimits (Frontend features) anglebug:5750: Disabled
  32. Set the context limits like frame capturing was enabled
  33. enableCompressingPipelineCacheInThreadPool (Frontend workarounds) anglebug:4722: Disabled:
  34. false
  35. Enable compressing pipeline cache in thread pool.
  36. enableProgramBinaryForCapture (Frontend features) anglebug:5658: Disabled
  37. Even if FrameCapture is enabled, enable GL_OES_get_program_binary
  38. forceDepthAttachmentInitOnClear (Frontend workarounds) anglebug:7246: Disabled
  39. Force depth attachment initialization on clear ops
  40. forceInitShaderVariables (Frontend features): Disabled
  41. Force-enable shader variable initialization
  42. forceRobustResourceInit (Frontend features) anglebug:6041: Disabled
  43. Force-enable robust resource init
  44. loseContextOnOutOfMemory (Frontend workarounds): Enabled: true
  45. Some users rely on a lost context notification if a GL_OUT_OF_MEMORY error occurs
  46. scalarizeVecAndMatConstructorArgs (Frontend workarounds) 1165751: Disabled: false
  47. Always rewrite vec/mat constructors to be consistent
  48. allocateNonZeroMemory (Vulkan features) anglebug:4384: Disabled: false
  49. Fill new allocations with non-zero values to flush out errors.
  50. allowGenerateMipmapWithCompute (Vulkan features) anglebug:4551: Disabled:
  51. supportsSubgroupQuadOpsInComputeShader &&
  52. mSubgroupExtendedTypesFeatures.shaderSubgroupExtendedTypes &&
  53. maxComputeWorkGroupInvocations >= 256 && ((isAMD && !IsWindows()) || isNvidia || isSamsung)
  54. Use the compute path to generate mipmaps on devices that meet the minimum requirements, and the
  55. performance is better.
  56. asyncCommandQueue (Vulkan features) anglebug:4324: Disabled: false
  57. Use CommandQueue worker thread to dispatch work to GPU.
  58. basicGLLineRasterization (Vulkan features): Disabled
  59. Enable the use of pixel shader patching to implement OpenGL basic line rasterization rules
  60. bindEmptyForUnusedDescriptorSets (Vulkan workarounds) anglebug:2727: Disabled: IsAndroid() &&
  61. isQualcomm
  62. Gaps in bound descriptor set indices causes the post-gap sets to misbehave
  63. bottomLeftOriginPresentRegionRectangles (Vulkan workarounds): Disabled: IsAndroid()
  64. On some platforms present region rectangles are expected to have a bottom-left origin, instead of topleft origin as from spec
  65. bresenhamLineRasterization (Vulkan features): Enabled: true
  66. Enable Bresenham line rasterization via VK_EXT_line_rasterization extension
  67. clampPointSize (Vulkan workarounds) anglebug:2970: Disabled: isNvidia && nvidiaVersion.major <
  68. uint32_t(IsWindows() ? 430 : 421)
  69. The point size range reported from the API is inconsistent with the actual behavior
  70. compressVertexData (Vulkan workarounds): Disabled
  71. Compress vertex data to smaller data types when possible. Using this feature makes ANGLE nonconformant.
  72. createPipelineDuringLink (Vulkan features) anglebug:7046: Disabled
  73. Create pipeline with default state during glLinkProgram
  74. deferFlushUntilEndRenderPass (Vulkan workarounds)
  75. https://issuetracker.google.com/issues/166475273: Enabled: !isQualcomm
  76. Allow glFlush to be deferred until renderpass ends
  77. depthClamping (Vulkan workarounds) anglebug:3970: Disabled: isNvidia &&
  78. mPhysicalDeviceFeatures.depthClamp && ExtensionFound("VK_EXT_depth_clip_enable",
  79. deviceExtensionNames) && (!IsLinux() || nvidiaVersion.major > 418u)
  80. The depth value is not clamped to [0,1] for floating point depth buffers.
  81. disableFifoPresentMode (Vulkan workarounds) anglebug:3153: Disabled: IsLinux() && isIntel
  82. VK_PRESENT_MODE_FIFO_KHR causes random timeouts
  83. disableFlippingBlitWithCommand (Vulkan workarounds) anglebug:3498: Disabled: IsAndroid() &&
  84. isQualcomm
  85. vkCmdBlitImage with flipped coordinates blits incorrectly.
  86. emulateAdvancedBlendEquations (Vulkan features) anglebug:3586: Disabled:
  87. !mFeatures.supportsBlendOperationAdvanced.enabled && !isIntel
  88. Emulate GL_KHR_blend_equation_advanced
  89. emulateDithering (Vulkan features) anglebug:6755: Disabled: IsAndroid()
  90. Emulate OpenGL dithering
  91. emulateR32fImageAtomicExchange (Vulkan workarounds) anglebug:5535: Enabled: true
  92. Emulate r32f images with r32ui to support imageAtomicExchange.
  93. emulateTransformFeedback (Vulkan features) anglebug:3205: Enabled:
  94. (!mFeatures.supportsTransformFeedbackExtension.enabled &&
  95. mPhysicalDeviceFeatures.vertexPipelineStoresAndAtomics == 1U)
  96. Emulate transform feedback as the VK_EXT_transform_feedback is not present.
  97. emulatedPrerotation180 (Vulkan features) anglebug:4901: Disabled
  98. Emulate 180-degree prerotation.
  99. emulatedPrerotation270 (Vulkan features) anglebug:4901: Disabled
  100. Emulate 270-degree prerotation.
  101. emulatedPrerotation90 (Vulkan features) anglebug:4901: Disabled
  102. Emulate 90-degree prerotation.
  103. enableMultisampledRenderToTexture (Vulkan workarounds) anglebug:4937: Disabled:
  104. mFeatures.supportsMultisampledRenderToSingleSampled.enabled ||
  105. (supportsIndependentDepthStencilResolve && !isSwiftShader && !(IsWindows() && (isIntel || isAMD)))
  106. Expose EXT_multisampled_render_to_texture
  107. enablePreRotateSurfaces (Vulkan features) anglebug:3502: Disabled: IsAndroid() &&
  108. supportsNegativeViewport
  109. Enable Android pre-rotation for landscape applications
  110. enablePrecisionQualifiers (Vulkan features) anglebug:3078: Enabled: !
  111. (IsPixel2(mPhysicalDeviceProperties.vendorID, mPhysicalDeviceProperties.deviceID) &&
  112. (mPhysicalDeviceProperties.driverVersion < kPixel2DriverWithRelaxedPrecision)) &&
  113. !IsPixel4(mPhysicalDeviceProperties.vendorID, mPhysicalDeviceProperties.deviceID)
  114. Enable precision qualifiers in shaders
  115. explicitlyEnablePerSampleShading (Vulkan workarounds) anglebug:6876: Disabled: isARM
  116. Explicitly enable per-sample shading if the fragment shader contains the sample qualifier
  117. exposeNonConformantExtensionsAndVersions (Vulkan workarounds) anglebug:5375: Disabled:
  118. kExposeNonConformantExtensionsAndVersions
  119. Expose GLES versions and extensions that are not conformant.
  120. forceContinuousRefreshOnSharedPresent (Vulkan features)
  121. https://issuetracker.google.com/229267970: Disabled: false
  122. Force to create vulkan swapchain with continuous refresh on shared present
  123. forceD16TexFilter (Vulkan workarounds) anglebug:3452: Disabled: IsAndroid() && isQualcomm
  124. VK_FORMAT_D16_UNORM does not support
  125. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT, which prevents
  126. OES_depth_texture from being supported.
  127. forceFallbackFormat (Vulkan workarounds): Disabled
  128. Force a fallback format for angle_end2end_tests
  129. forceFragmentShaderPrecisionHighpToMediump (Vulkan workarounds)
  130. https://issuetracker.google.com/184850002: Disabled: false
  131. Forces highp precision in fragment shader to mediump.
  132. forceMaxUniformBufferSize16KB (Vulkan workarounds) https://issuetracker.google.com/161903006:
  133. Disabled: isQualcomm && isAdreno540
  134. Force max uniform buffer size to 16K on some device due to bug
  135. forceNearestFiltering (Vulkan workarounds): Disabled
  136. Force nearest filtering when sampling.
  137. forceNearestMipFiltering (Vulkan workarounds): Disabled
  138. Force nearest mip filtering when sampling.
  139. forceSubmitImmutableTextureUpdates (Vulkan app workarounds) anglebug:6929: Disabled
  140. Force submit updates to immutable textures
  141. forceTextureLodOffset1 (Vulkan workarounds): Disabled
  142. Increase the minimum texture level-of-detail by 1 when sampling.
  143. forceTextureLodOffset2 (Vulkan workarounds): Disabled
  144. Increase the minimum texture level-of-detail by 2 when sampling.
  145. forceTextureLodOffset3 (Vulkan workarounds): Disabled
  146. Increase the minimum texture level-of-detail by 3 when sampling.
  147. forceTextureLodOffset4 (Vulkan workarounds): Disabled
  148. Increase the minimum texture level-of-detail by 4 when sampling.
  149. generateSPIRVThroughGlslang (Vulkan features) anglebug:4889: Disabled:
  150. kUseSpirvGenThroughGlslang
  151. Translate SPIR-V through glslang.
  152. logMemoryReportCallbacks (Vulkan features): Disabled: false
  153. Log each callback from VK_EXT_device_memory_report
  154. logMemoryReportStats (Vulkan features): Disabled: false
  155. Log stats from VK_EXT_device_memory_report each swap
  156. overrideSurfaceFormatRGB8ToRGBA8 (Vulkan workarounds) anglebug:6651: Enabled: true
  157. Override surface format GL_RGB8 to GL_RGBA8
  158. padBuffersToMaxVertexAttribStride (Vulkan workarounds) anglebug:4428: Disabled: isAMD ||
  159. isSamsung
  160. Vulkan considers vertex attribute accesses to count up to the last multiple of the stride. This additional
  161. access supports AMD's robust buffer access implementation. AMDVLK in particular will return incorrect
  162. values when the vertex access extends into the range that would be the stride padding and the buffer is
  163. too small. This workaround limits GL_MAX_VERTEX_ATTRIB_STRIDE to a maximum value and pads
  164. up every buffer allocation size to be a multiple of the maximum stride.
  165. perFrameWindowSizeQuery (Vulkan workarounds) anglebug:3623: Disabled: isIntel || (IsWindows()
  166. && isAMD) || IsFuchsia() || isSamsung
  167. Vulkan swapchain is not returning VK_ERROR_OUT_OF_DATE when window resizing
  168. persistentlyMappedBuffers (Vulkan features) anglebug:2162: Enabled: true
  169. Persistently map buffer memory to reduce map/unmap IOCTL overhead.
  170. preferAggregateBarrierCalls (Vulkan workarounds) anglebug:4633: Enabled:
  171. isImmediateModeRenderer
  172. Single barrier call is preferred over multiple calls with fine grained pipeline stage dependency information
  173. preferCPUForBufferSubData (Vulkan features) http://issuetracker.google.com/200067929: Disabled:
  174. isARM
  175. Prefer use CPU to do bufferSubData instead of staged update.
  176. preferDeviceLocalMemoryHostVisible (Vulkan features) anglebug:7047: Enabled: !isDiscreteGPU
  177. Prefer adding HOST_VISIBLE flag for DEVICE_LOCAL memory when picking memory types
  178. preferDrawClearOverVkCmdClearAttachments (Vulkan workarounds)
  179. https://issuetracker.google.com/166809097: Disabled: isQualcomm
  180. On some hardware, clear using a draw call instead of vkCmdClearAttachments in the middle of render
  181. pass due to bugs
  182. preferDriverUniformOverSpecConst (Vulkan features) anglebug:7406: Enabled: (isQualcomm &&
  183. mPhysicalDeviceProperties.driverVersion < kPixel4DriverWithWorkingSpecConstSupport) || isARM ||
  184. isPowerVR || isSwiftShader
  185. Prefer using driver uniforms instead of specialization constants.
  186. preferLinearFilterForYUV (Vulkan features): Disabled
  187. Prefer to use VK_FILTER_LINEAR for VkSamplerYcbcrConversion
  188. preferSkippingInvalidateForEmulatedFormats (Vulkan workarounds) anglebug:6860: Enabled:
  189. isImmediateModeRenderer
  190. Skipping invalidate is preferred for emulated formats that have extra channels over re-clearing the image
  191. preferSubmitAtFBOBoundary (Vulkan workarounds) https://issuetracker.google.com/187425444:
  192. Disabled: isARM
  193. Submit commands to driver at each FBO boundary for performance improvements.
  194. provokingVertex (Vulkan features): Enabled: true
  195. Enable provoking vertex mode via VK_EXT_provoking_vertex extension
  196. retainSPIRVDebugInfo (Vulkan features) anglebug:5901: Disabled: getEnableValidationLayers()
  197. Retain debug info in SPIR-V blob.
  198. roundOutputAfterDithering (Vulkan workarounds) anglebug:6953: Disabled: isQualcomm
  199. Round output after dithering to workaround a driver bug that rounds the output up
  200. shadowBuffers (Vulkan features) anglebug:4339: Disabled: false
  201. Allocate a shadow buffer for GL buffer objects to reduce glMap* latency.
  202. supportsAndroidHardwareBuffer (Vulkan features): Disabled
  203. VkDevice supports the VK_ANDROID_external_memory_android_hardware_buffer extension
  204. supportsAndroidNativeFenceSync (Vulkan features) anglebug:2517: Disabled
  205. VkDevice supports the EGL_ANDROID_native_fence_sync extension
  206. supportsBlendOperationAdvanced (Vulkan features) anglebug:3586: Enabled:
  207. ExtensionFound("VK_EXT_blend_operation_advanced", deviceExtensionNames)
  208. VkDevice supports VK_EXT_blend_operation_advanced extension.
  209. supportsCustomBorderColor (Vulkan features) anglebug:3577: Disabled:
  210. mCustomBorderColorFeatures.customBorderColors == 1U &&
  211. mCustomBorderColorFeatures.customBorderColorWithoutFormat == 1U && !isSwiftShader
  212. VkDevice supports the VK_EXT_custom_border_color extension
  213. supportsDepthClipControl (Vulkan features) anglebug:5421: Disabled:
  214. mDepthClipControlFeatures.depthClipControl == 1U
  215. VkDevice supports VK_EXT_depth_clip_control extension.
  216. supportsDepthStencilResolve (Vulkan features) anglebug:4836: Enabled:
  217. mFeatures.supportsRenderpass2.enabled &&
  218. mDepthStencilResolveProperties.supportedDepthResolveModes != 0
  219. VkDevice supports the VK_KHR_depth_stencil_resolve extension with the independentResolveNone
  220. feature
  221. supportsExtendedDynamicState (Vulkan features) anglebug:5906: Enabled:
  222. mExtendedDynamicStateFeatures.extendedDynamicState == 1U
  223. VkDevice supports VK_EXT_extended_dynamic_state extension
  224. supportsExtendedDynamicState2 (Vulkan features) anglebug:5906: Disabled:
  225. mExtendedDynamicState2Features.extendedDynamicState2 == 1U
  226. VkDevice supports VK_EXT_extended_dynamic_state2 extension
  227. supportsExternalFenceCapabilities (Vulkan features): Enabled: true
  228. VkInstance supports the VK_KHR_external_fence_capabilities extension
  229. supportsExternalFenceFd (Vulkan features) anglebug:2517: Disabled:
  230. ExtensionFound("VK_KHR_external_fence_fd", deviceExtensionNames)
  231. VkDevice supports the VK_KHR_external_fence_fd extension
  232. supportsExternalMemoryDmaBufAndModifiers (Vulkan features) anglebug:6248: Disabled:
  233. ExtensionFound("VK_EXT_external_memory_dma_buf", deviceExtensionNames) &&
  234. ExtensionFound("VK_EXT_image_drm_format_modifier", deviceExtensionNames)
  235. VkDevice supports the VK_EXT_external_memory_dma_buf and VK_EXT_image_drm_format_modifier
  236. extensions
  237. supportsExternalMemoryFd (Vulkan features): Disabled:
  238. ExtensionFound("VK_KHR_external_memory_fd", deviceExtensionNames)
  239. VkDevice supports the VK_KHR_external_memory_fd extension
  240. supportsExternalMemoryFuchsia (Vulkan features): Disabled:
  241. ExtensionFound("VK_FUCHSIA_external_memory", deviceExtensionNames)
  242. VkDevice supports the VK_FUCHSIA_external_memory extension
  243. supportsExternalMemoryHost (Vulkan features): Enabled:
  244. ExtensionFound("VK_EXT_external_memory_host", deviceExtensionNames)
  245. VkDevice supports the VK_EXT_external_memory_host extension
  246. supportsExternalSemaphoreCapabilities (Vulkan features): Enabled: true
  247. VkInstance supports the VK_KHR_external_semaphore_capabilities extension
  248. supportsExternalSemaphoreFd (Vulkan features): Disabled:
  249. ExtensionFound("VK_KHR_external_semaphore_fd", deviceExtensionNames)
  250. VkDevice supports the VK_KHR_external_semaphore_fd extension
  251. supportsExternalSemaphoreFuchsia (Vulkan features): Disabled:
  252. ExtensionFound("VK_FUCHSIA_external_semaphore", deviceExtensionNames)
  253. VkDevice supports the VK_FUCHSIA_external_semaphore extension
  254. supportsFilteringPrecision (Vulkan features): Enabled:
  255. ExtensionFound("VK_GOOGLE_sampler_filtering_precision", deviceExtensionNames)
  256. VkDevice supports the VK_GOOGLE_sampler_filtering_precision extension
  257. supportsFragmentShadingRate (Vulkan features) anglebug:7172: Disabled:
  258. canSupportFragmentShadingRate(deviceExtensionNames)
  259. VkDevice supports VK_KHR_fragment_shading_rate extension
  260. supportsGGPFrameToken (Vulkan features): Disabled
  261. VkDevice supports the VK_GGP_frame_token extension
  262. supportsGeometryStreamsCapability (Vulkan features) anglebug:3206: Disabled:
  263. mTransformFeedbackFeatures.geometryStreams == 1U
  264. Implementation supports the GeometryStreams SPIR-V capability.
  265. supportsHostQueryReset (Vulkan features) anglebug:6692: Enabled:
  266. (mHostQueryResetFeatures.hostQueryReset == 1U)
  267. VkDevice supports VK_EXT_host_query_reset extension
  268. supportsImage2dViewOf3d (Vulkan features) anglebug:7320: Disabled:
  269. mImage2dViewOf3dFeatures.image2DViewOf3D == 1U &&
  270. mImage2dViewOf3dFeatures.sampler2DViewOf3D == 1U
  271. VkDevice supports VK_EXT_image_2d_view_of_3d
  272. supportsImageCubeArray (Vulkan features) anglebug:3584: Enabled:
  273. mPhysicalDeviceFeatures.imageCubeArray == 1U
  274. VkDevice supports the imageCubeArray feature properly
  275. supportsImageFormatList (Vulkan features) anglebug:5281: Enabled:
  276. ExtensionFound("VK_KHR_image_format_list", deviceExtensionNames)
  277. Enable VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT by default for ICDs that support
  278. VK_KHR_image_format_list
  279. supportsIncrementalPresent (Vulkan features): Disabled:
  280. ExtensionFound("VK_KHR_incremental_present", deviceExtensionNames)
  281. VkDevice supports the VK_KHR_incremental_present extension
  282. supportsIndexTypeUint8 (Vulkan features) anglebug:4405: Disabled:
  283. mIndexTypeUint8Features.indexTypeUint8 == 1U
  284. VkDevice supports the VK_EXT_index_type_uint8 extension
  285. supportsLockSurfaceExtension (Vulkan features): Disabled: IsAndroid()
  286. Surface supports the EGL_KHR_lock_surface3 extension
  287. supportsMultiDrawIndirect (Vulkan features) anglebug:6439: Enabled:
  288. mPhysicalDeviceFeatures.multiDrawIndirect == 1U
  289. VkDevice supports the multiDrawIndirect extension
  290. supportsMultisampledRenderToSingleSampled (Vulkan features) anglebug:4836: Disabled:
  291. mFeatures.supportsRenderpass2.enabled && mFeatures.supportsDepthStencilResolve.enabled &&
  292. mMultisampledRenderToSingleSampledFeatures.multisampledRenderToSingleSampled == 1U
  293. VkDevice supports the VK_EXT_multisampled_render_to_single_sampled extension
  294. supportsMultiview (Vulkan features) anglebug:6048: Enabled: mMultiviewFeatures.multiview == 1U
  295. VkDevice supports the VK_KHR_multiview extension
  296. supportsNegativeViewport (Vulkan features): Enabled: supportsNegativeViewport
  297. The driver supports inverting the viewport with a negative height.
  298. supportsPipelineCreationCacheControl (Vulkan features) anglebug:5881: Disabled:
  299. mPipelineCreationCacheControlFeatures.pipelineCreationCacheControl && !isSwiftShader
  300. VkDevice supports VK_EXT_pipeline_creation_cache_control extension
  301. supportsPipelineCreationFeedback (Vulkan features) anglebug:5881: Enabled:
  302. ExtensionFound("VK_EXT_pipeline_creation_feedback", deviceExtensionNames) ||
  303. mPhysicalDeviceProperties.apiVersion >= ((((uint32_t)(0)) << 29) | (((uint32_t)(1)) << 22) | (((uint32_t)
  304. (3)) << 12) | ((uint32_t)(0)))
  305. VkDevice supports VK_EXT_pipeline_creation_feedback extension
  306. supportsPipelineStatisticsQuery (Vulkan features) anglebug:5430: Disabled:
  307. mPhysicalDeviceFeatures.pipelineStatisticsQuery == 1U
  308. VkDevice supports the pipelineStatisticsQuery feature
  309. supportsProtectedMemory (Vulkan features) anglebug:3965: Disabled:
  310. (mProtectedMemoryFeatures.protectedMemory == 1U) && !isARM
  311. VkDevice supports protected memory
  312. supportsRenderPassLoadStoreOpNone (Vulkan features) anglebug:5371: Enabled:
  313. ExtensionFound("VK_EXT_load_store_op_none", deviceExtensionNames)
  314. VkDevice supports VK_EXT_load_store_op_none extension.
  315. supportsRenderPassStoreOpNone (Vulkan features) anglebug:5055: Disabled:
  316. !mFeatures.supportsRenderPassLoadStoreOpNone.enabled &&
  317. ExtensionFound("VK_QCOM_render_pass_store_ops", deviceExtensionNames)
  318. VkDevice supports VK_QCOM_render_pass_store_ops extension.
  319. supportsRenderpass2 (Vulkan features): Enabled: ExtensionFound("VK_KHR_create_renderpass2",
  320. deviceExtensionNames)
  321. VkDevice supports the VK_KHR_create_renderpass2 extension
  322. supportsShaderFloat16 (Vulkan features) anglebug:4551: Disabled:
  323. mShaderFloat16Int8Features.shaderFloat16 == 1U
  324. VkDevice supports the VK_KHR_shader_float16_int8 extension and has the shaderFloat16 feature
  325. supportsShaderFramebufferFetch (Vulkan features): Enabled: (IsAndroid() && isARM) ||
  326. isSwiftShader
  327. Whether the Vulkan backend supports coherent framebuffer fetch
  328. supportsShaderFramebufferFetchNonCoherent (Vulkan features): Enabled: (IsAndroid() && !(isARM
  329. || isQualcomm)) || isSwiftShader
  330. Whether the Vulkan backend supports non-coherent framebuffer fetch
  331. supportsShaderStencilExport (Vulkan features): Enabled:
  332. ExtensionFound("VK_EXT_shader_stencil_export", deviceExtensionNames)
  333. VkDevice supports the VK_EXT_shader_stencil_export extension
  334. supportsSharedPresentableImageExtension (Vulkan features): Disabled
  335. VkSurface supports the VK_KHR_shared_presentable_images extension
  336. supportsSurfaceCapabilities2Extension (Vulkan features): Disabled
  337. VkInstance supports the VK_KHR_get_surface_capabilities2 extension
  338. supportsSurfaceProtectedCapabilitiesExtension (Vulkan features): Disabled
  339. VkInstance supports the VK_KHR_surface_protected_capabilities extension
  340. supportsSurfaceProtectedSwapchains (Vulkan features): Disabled: IsAndroid()
  341. VkSurface supportsProtected for protected swapchains
  342. supportsSurfacelessQueryExtension (Vulkan features): Disabled
  343. VkInstance supports the VK_GOOGLE_surfaceless_query extension
  344. supportsTransformFeedbackExtension (Vulkan features) anglebug:3206: Disabled:
  345. mTransformFeedbackFeatures.transformFeedback == 1U
  346. Transform feedback uses the VK_EXT_transform_feedback extension.
  347. supportsYUVSamplerConversion (Vulkan features): Enabled:
  348. mSamplerYcbcrConversionFeatures.samplerYcbcrConversion != 0U
  349. VkDevice supports the VK_KHR_sampler_ycbcr_conversion extension
  350. swapbuffersOnFlushOrFinishWithSingleBuffer (Vulkan features) anglebug:6878: Disabled:
  351. IsAndroid()
  352. Bypass deferredFlush with calling swapbuffers on flush or finish when in Shared Present mode
  353. useMultipleDescriptorsForExternalFormats (Vulkan workarounds) anglebug:6141: Enabled: true
  354. Return a default descriptor count for external formats.
  355. waitIdleBeforeSwapchainRecreation (Vulkan workarounds) anglebug:5061: Disabled: IsAndroid() &&
  356. isARM
  357. Before passing an oldSwapchain to VkSwapchainCreateInfoKHR, wait for queue to be idle. Works
  358. around a bug on platforms which destroy oldSwapchain in vkCreateSwapchainKHR.
  359. Version Information
  360. Data exported 2022-07-06T22:46:09.707Z
  361. Chrome version HeadlessChrome/104.0.5112.20
  362. Operating system Windows NT 10.0.22000
  363. Software rendering list
  364. URL
  365. https://chromium.googlesource.com/chromium/src/+/9ac43f954ebb5ba04ccafa8b1
  366. Driver bug list URL https://chromium.googlesource.com/chromium/src/+/9ac43f954ebb5ba04ccafa8b1
  367. ANGLE commit id 4e37ec8c021e
  368. 2D graphics backend Skia/104 5a4dbb2e97302f7e574f0ba962ac4d8b3a62a36e
  369. Command Line "C:\Users\nateb\AppData\Local\ms-playwright\chromium-1012\chromewin\chrome.exe" --disable-field-trial-config --disable-background-networking --
  370. enable-features=NetworkService,NetworkServiceInProcess --disable-backgroundtimer-throttling --disable-backgrounding-occluded-windows --disable-back-forwardcache --disable-breakpad --disable-client-side-phishing-detection --disablecomponent-extensions-with-background-pages --disable-default-apps --disabledev-shm-usage --disable-extensions --disablefeatures=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,Destro
  371. --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --
  372. disable-popup-blocking --disable-prompt-on-repost --disable-rendererbackgrounding --disable-sync --force-color-profile=srgb --metrics-recording-only --
  373. no-first-run --enable-automation --password-store=basic --use-mock-keychain --
  374. no-service-autorun --export-tagged-pdf --headless --hide-scrollbars --mute-audio --
  375. blinksettings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,avail
  376. --no-sandbox --use-gl=desktop --use-angle=default --no-sandbox --use-gpu-intests --user-datadir="C:\Users\nateb\AppData\Local\Temp\playwright_chromiumdev_profileguUjGB" --remote-debugging-pipe --no-startup-window --allow-pre-commit-input --
  377. disable-gpu-process-for-dx12-info-collection --file-url-pathalias="/gen=C:\Users\nateb\AppData\Local\ms-playwright\chromium1012\chrome-win\gen" --disable-cookie-encryption
  378. Driver Information
  379. Initialization time 86
  380. In-process GPU false
  381. Passthrough Command
  382. Decoder
  383. true
  384. Sandboxed false
  385. GPU0 VENDOR= 0xffff [Google Inc. (Google)], DEVICE=0xffff [ANGLE (Google, Vulkan
  386. 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver-5.0.0)],
  387. LUID={0,0}, DRIVER_VENDOR=SwANGLE, DRIVER_VERSION=5.0.0 *ACTIVE*
  388. Optimus false
  389. AMD switchable false
  390. Desktop compositing Aero Glass
  391. Direct composition false
  392. Supports overlays false
  393. YUY2 overlay support NONE
  394. NV12 overlay support NONE
  395. BGRA8 overlay support NONE
  396. RGB10A2 overlay
  397. support
  398. NONE
  399. Driver D3D12 feature
  400. level
  401. Not supported
  402. Driver Vulkan API
  403. version
  404. Not supported
  405. GPU CUDA compute
  406. capability major version
  407. 0
  408. Pixel shader version 1.00
  409. Vertex shader version 1.00
  410. Max. MSAA samples 4
  411. Machine model name
  412. Machine model version
  413. GL_VENDOR Google Inc. (Google)
  414. GL_RENDERER ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)),
  415. SwiftShader driver-5.0.0)
  416. GL_VERSION OpenGL ES 2.0.0 (ANGLE 2.1.18843 git hash: 4e37ec8c021e)
  417. GL_EXTENSIONS GL_AMD_performance_monitor GL_ANGLE_base_vertex_base_instance
  418. GL_ANGLE_base_vertex_base_instance_shader_builtin
  419. GL_ANGLE_client_arrays GL_ANGLE_compressed_texture_etc
  420. GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit
  421. GL_ANGLE_framebuffer_multisample GL_ANGLE_get_image
  422. GL_ANGLE_get_serialized_context_string GL_ANGLE_get_tex_level_parameter
  423. GL_ANGLE_instanced_arrays GL_ANGLE_memory_object_flags
  424. GL_ANGLE_memory_size GL_ANGLE_multi_draw
  425. GL_ANGLE_program_cache_control
  426. GL_ANGLE_read_only_depth_stencil_feedback_loops
  427. GL_ANGLE_relaxed_vertex_attribute_type GL_ANGLE_request_extension
  428. GL_ANGLE_rgbx_internal_format GL_ANGLE_robust_client_memory
  429. GL_ANGLE_robust_fragment_shader_output
  430. GL_ANGLE_robust_resource_initialization
  431. GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5
  432. GL_ANGLE_texture_usage GL_ANGLE_vulkan_image GL_APPLE_clip_distance
  433. GL_CHROMIUM_bind_generates_resource
  434. GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb
  435. GL_CHROMIUM_color_buffer_float_rgba
  436. GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture
  437. GL_CHROMIUM_lose_context GL_CHROMIUM_texture_filtering_hint
  438. GL_EXT_EGL_image_external_wrap_modes GL_EXT_blend_minmax
  439. GL_EXT_buffer_storage GL_EXT_clip_control GL_EXT_color_buffer_half_float
  440. GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_copy_image
  441. GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer
  442. GL_EXT_disjoint_timer_query GL_EXT_draw_buffers
  443. GL_EXT_draw_elements_base_vertex GL_EXT_float_blend GL_EXT_frag_depth
  444. GL_EXT_instanced_arrays GL_EXT_map_buffer_range GL_EXT_memory_object
  445. GL_EXT_multi_draw_indirect GL_EXT_occlusion_query_boolean
  446. GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB
  447. GL_EXT_sRGB_write_control GL_EXT_semaphore
  448. GL_EXT_separate_shader_objects GL_EXT_shader_framebuffer_fetch
  449. GL_EXT_shader_framebuffer_fetch_non_coherent
  450. GL_EXT_shader_non_constant_global_initializers GL_EXT_shader_texture_lod
  451. GL_EXT_shadow_samplers GL_EXT_texture_compression_bptc
  452. GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc
  453. GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic
  454. GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg
  455. GL_EXT_texture_sRGB_decode GL_EXT_texture_storage
  456. GL_EXT_texture_type_2_10_10_10_REV GL_EXT_unpack_subimage
  457. GL_KHR_blend_equation_advanced GL_KHR_debug
  458. GL_KHR_robust_buffer_access_behavior
  459. GL_KHR_texture_compression_astc_ldr GL_NV_depth_buffer_float2
  460. GL_NV_fence GL_NV_framebuffer_blit GL_NV_pack_subimage
  461. GL_NV_pixel_buffer_object GL_NV_read_depth GL_NV_read_stencil
  462. GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync
  463. GL_OES_compressed_EAC_R11_signed_texture
  464. GL_OES_compressed_EAC_R11_unsigned_texture
  465. GL_OES_compressed_EAC_RG11_signed_texture
  466. GL_OES_compressed_EAC_RG11_unsigned_texture
  467. GL_OES_compressed_ETC1_RGB8_texture
  468. GL_OES_compressed_ETC2_RGB8_texture
  469. GL_OES_compressed_ETC2_RGBA8_texture
  470. GL_OES_compressed_ETC2_punchthroughA_RGBA8_texture
  471. GL_OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture
  472. GL_OES_compressed_ETC2_sRGB8_alpha8_texture
  473. GL_OES_compressed_ETC2_sRGB8_texture GL_OES_depth24
  474. GL_OES_depth32 GL_OES_depth_texture GL_OES_depth_texture_cube_map
  475. GL_OES_draw_elements_base_vertex GL_OES_element_index_uint
  476. GL_OES_fbo_render_mipmap GL_OES_get_program_binary
  477. GL_OES_mapbuffer GL_OES_packed_depth_stencil
  478. GL_OES_primitive_bounding_box GL_OES_rgb8_rgba8
  479. GL_OES_sample_shading GL_OES_standard_derivatives
  480. GL_OES_surfaceless_context GL_OES_texture_3D GL_OES_texture_float
  481. GL_OES_texture_float_linear GL_OES_texture_half_float
  482. GL_OES_texture_half_float_linear GL_OES_texture_npot
  483. GL_OES_texture_stencil8 GL_OES_vertex_array_object
  484. GL_OES_vertex_half_float
  485. Disabled Extensions
  486. Disabled WebGL
  487. Extensions
  488. Window system binding
  489. vendor
  490. Google Inc. (Google)
  491. Window system binding
  492. version
  493. 1.5 (ANGLE 2.1.18843 git hash: 4e37ec8c021e)
  494. Window system binding
  495. extensions
  496. EGL_EXT_create_context_robustness EGL_ANGLE_surface_orientation
  497. EGL_KHR_create_context EGL_KHR_image EGL_KHR_image_base
  498. EGL_EXT_image_gl_colorspace EGL_KHR_gl_colorspace
  499. EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image
  500. EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses
  501. EGL_KHR_fence_sync EGL_KHR_wait_sync
  502. EGL_ANGLE_create_context_webgl_compatibility
  503. EGL_CHROMIUM_create_context_bind_generates_resource
  504. EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float
  505. EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group
  506. EGL_ANGLE_display_semaphore_share_group
  507. EGL_ANGLE_create_context_client_arrays
  508. EGL_ANGLE_program_cache_control
  509. EGL_ANGLE_robust_resource_initialization
  510. EGL_ANGLE_create_context_extensions_enabled EGL_ANDROID_blob_cache
  511. EGL_ANDROID_recordable
  512. EGL_ANGLE_create_context_backwards_compatible
  513. EGL_KHR_no_config_context EGL_IMG_context_priority
  514. EGL_KHR_create_context_no_error EGL_KHR_reusable_sync
  515. EGL_EXT_buffer_age EGL_ANGLE_create_surface_swap_interval
  516. EGL_ANGLE_vulkan_image EGL_KHR_partial_update
  517. Direct rendering version unknown
  518. Reset notification
  519. strategy
  520. 0x8252
  521. GPU process crash
  522. count
  523. 0
  524. gfx::BufferFormats
  525. supported for allocation
  526. and texturing
  527. R_8: not supported, R_16: not supported, RG_88: not supported, RG_1616: not
  528. supported, BGR_565: not supported, RGBA_4444: not supported, RGBX_8888:
  529. not supported, RGBA_8888: not supported, BGRX_8888: not supported,
  530. BGRA_1010102: not supported, RGBA_1010102: not supported, BGRA_8888:
  531. not supported, RGBA_F16: not supported, YVU_420: not supported,
  532. YUV_420_BIPLANAR: not supported, P010: not supported
  533. Compositor Information
  534. Tile Update Mode One-copy
  535. Partial Raster Enabled
  536. GpuMemoryBuffers Status
  537. R_8 Software only
  538. R_16 Software only
  539. RG_88 Software only
  540. RG_1616 Software only
  541. BGR_565 Software only
  542. RGBA_4444 Software only
  543. RGBX_8888 GPU_READ, SCANOUT
  544. RGBA_8888 GPU_READ, SCANOUT
  545. BGRX_8888 Software only
  546. BGRA_1010102 Software only
  547. RGBA_1010102 Software only
  548. BGRA_8888 Software only
  549. RGBA_F16 Software only
  550. YVU_420 Software only
  551. YUV_420_BIPLANAR GPU_READ, SCANOUT
  552. P010 Software only
  553. Display(s) Information
  554. Info Display[2000] bounds=[0,0 800x600], workarea=[0,0 800x600], scale=1,
  555. rotation=0, panel_rotation=0 external.
  556. Color space (all) {primaries:BT709, transfer:SRGB, matrix:RGB, range:FULL}
  557. Buffer format (all) RGBA_8888
  558. SDR white level in nits 203
  559. HDR relative maximum
  560. luminance
  561. 1
  562. Bits per color component8
  563. Bits per pixel 24
  564. Video Acceleration Information
  565. Decoding
  566. Encoding
  567. Vulkan Information
  568. Device Performance Information
  569. Total Physical Memory
  570. (Gb)
  571. 15
  572. Total Disk Space (Gb) 0
  573. Hardware Concurrency 12
  574. System Commit Limit
  575. (Gb)
  576. 28
  577. D3D11 Feature Level Unknown
  578. Has Discrete GPU unknown
  579. Software Rendering Yes
  580. Diagnostics
  581. Log Messages
  582. [0706/184609.290:ERROR:gl_factory.cc(129)] : Requested GL implementation (gl=none,angle=none)
  583. not found in allowed implementations: [(gl=egl-angle,angle=default)].
  584. [0706/184609.299:ERROR:viz_main_impl.cc(186)] : Exiting GPU process due to errors during
  585. initialization
  586. GpuProcessHost: The GPU process exited normally. Everything is okay.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement