Navigation

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Rules
    • Help

    Do more on the web, with a fast and secure browser!

    Download Opera browser with:

    • built-in ad blocker
    • battery saver
    • free VPN
    Download Opera

    [Solved]Incorrect color with hardware acceleration

    Opera GX
    solved
    2
    9
    1205
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dreamofhero
      dreamofhero last edited by leocg

      Hi Guys,

      someone know the plan of Opera GX Team for Hardware acceleration?
      I ask this because I have an AMD RX 5600 Xt and, with Hardware acceleration on, when I play any video on the web, I can't see correct color (specially in the dark area of it, as you can see below). it seem that there is some color banding.
      without Hardware acceleration, the problem is solved.

      Thanks in advance
      Andrea

      1604577347658-min.jpg

      Reply Quote 0
        leocg 1 Reply Last reply
      • leocg
        leocg Moderator Volunteer @dreamofhero last edited by

        @dreamofhero How other Chromium based browsers behave?

        By the way, I couldn't see anything wrong in the picture.

        Reply Quote 0
          1 Reply Last reply
        • dreamofhero
          dreamofhero last edited by

          the gradient from black to red, or when white "dissolve" into black, around the character is not strange for you?

          with other chromium based browser (I tried Edge) with hardware acceleration ON the image is the same as Opera...

          Reply Quote 0
            leocg 1 Reply Last reply
          • leocg
            leocg Moderator Volunteer @dreamofhero last edited by

            @dreamofhero Seems a Chromium issue then. Try checking in opera://gpu if it says something about it.

            Does it happen only with videos? If so, try disabling opera://flags/#disable-accelerated-video-decode

            Reply Quote 0
              1 Reply Last reply
            • dreamofhero
              dreamofhero last edited by leocg

              yes, with only video...

              This is opera:gpu reports...
              I try to disable that flags

              Graphics Feature Status
              Canvas: Software only, hardware acceleration unavailable
              Flash: Software only. Hardware acceleration disabled
              Flash Stage3D: Software only. Hardware acceleration disabled
              Flash Stage3D Baseline profile: Software only. Hardware acceleration disabled
              Compositing: Software only. Hardware acceleration disabled
              Multiple Raster Threads: Enabled
              Out-of-process Rasterization: Disabled
              OpenGL: Disabled
              Hardware Protected Video Decode: Disabled
              Rasterization: Software only. Hardware acceleration disabled
              Skia Renderer: Disabled
              Video Decode: Software only. Hardware acceleration disabled
              Vulkan: Disabled
              WebGL: Software only, hardware acceleration unavailable
              WebGL2: Software only, hardware acceleration unavailable
              Problems Detected
              Gpu compositing has been disabled, either via blacklist, about:flags or the command line. The browser will fall back to software compositing and hardware acceleration will be unavailable.
              Disabled Features: gpu_compositing
              Version Information
              Data exported	2020-11-05T17:32:50.964Z
              Browser version	OPR/71.0.3770.317
              Operating system	Windows NT 10.0.19041
              ANGLE commit id	unknown hash
              2D graphics backend	Skia/85
              Command Line	"D:\Programmi\Opera GX\71.0.3770.317\opera.exe" --ran-launcher --started-from-shortcut --instance-name=b7cc5047b95c4dc7ace2e445678d926b --splash-handle=0 --flag-switches-begin --with-feature:gx-booster --flag-switches-end --enable-quic
              Driver Information
              Initialization time	174
              In-process GPU	false
              Passthrough Command Decoder	false
              Sandboxed	true
              GPU0	VENDOR= 0x1002, DEVICE=0x731f, SUBSYS=0x57101682, REV=202, LUID={0,48855}
              GPU1	VENDOR= 0x1414, DEVICE=0x008c, LUID={0,54020}
              Optimus	false
              AMD switchable	false
              Desktop compositing	Aero Glass
              Direct composition	false
              Supports overlays	false
              YUY2 overlay support	NONE
              NV12 overlay support	NONE
              BGRA8 overlay support	NONE
              RGB10A2 overlay support	NONE
              Diagonal Monitor Size of \\.\DISPLAY1	27.0"
              Driver D3D12 feature level	D3D 12.1
              Driver Vulkan API version	Vulkan API 1.2.0
              Driver vendor	
              Driver version	27.20.12033.1007
              GPU CUDA compute capability major version	0
              Pixel shader version	3.00
              Vertex shader version	3.00
              Max. MSAA samples	4
              Machine model name	
              Machine model version	
              GL_VENDOR	Google Inc.
              GL_RENDERER	Google SwiftShader
              GL_VERSION	OpenGL ES 3.0 SwiftShader 4.1.0.7
              GL_EXTENSIONS	GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_depth32 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_framebuffer_object GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_texture_3D GL_OES_vertex_array_object GL_OES_vertex_half_float GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_draw_buffers GL_EXT_float_blend GL_EXT_instanced_arrays GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_texture_compression_dxt1 GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_ARB_texture_rectangle GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_texture_filtering_hint GL_NV_depth_buffer_float2 GL_NV_fence GL_NV_read_depth GL_NV_read_stencil
              Disabled Extensions	
              Disabled WebGL Extensions	
              Window system binding vendor	
              Window system binding version	
              Window system binding extensions	
              Direct rendering version	unknown
              Reset notification strategy	0x0000
              GPU process crash count	0
              gfx::BufferFormats supported for allocation and texturing	R_8: not supported, R_16: not supported, RG_88: not supported, BGR_565: not supported, RGBA_4444: not supported, RGBX_8888: not supported, RGBA_8888: not supported, BGRX_8888: not supported, BGRA_1010102: not supported, RGBA_1010102: not supported, BGRA_8888: not supported, RGBA_F16: not supported, YVU_420: not supported, YUV_420_BIPLANAR: not supported, P010: not supported
              Compositor Information
              Tile Update Mode	One-copy
              Partial Raster	Enabled
              GpuMemoryBuffers Status
              R_8	Software only
              R_16	Software only
              RG_88	Software only
              BGR_565	Software only
              RGBA_4444	Software only
              RGBX_8888	GPU_READ, SCANOUT
              RGBA_8888	GPU_READ, SCANOUT
              BGRX_8888	Software only
              BGRA_1010102	Software only
              RGBA_1010102	Software only
              BGRA_8888	Software only
              RGBA_F16	Software only
              YVU_420	Software only
              YUV_420_BIPLANAR	Software only
              P010	Software only
              Display(s) Information
              Info	Display[2528732444] bounds=[0,0 1920x1080], workarea=[0,0 1920x1040], scale=1, rotation=0, panel_rotation=0 external.
              Color space (sRGB/no-alpha)	{primaries:BT709, transfer:IEC61966_2_1, matrix:RGB, range:FULL}
              Buffer format (sRGB/no-alpha)	BGRX_8888
              Color space (sRGB/alpha)	{primaries:BT709, transfer:IEC61966_2_1, matrix:RGB, range:FULL}
              Buffer format (sRGB/alpha)	BGRA_8888
              Color space (WCG/no-alpha)	{primaries:BT709, transfer:IEC61966_2_1, matrix:RGB, range:FULL}
              Buffer format (WCG/no-alpha)	BGRX_8888
              Color space (WCG/alpha)	{primaries:BT709, transfer:IEC61966_2_1, matrix:RGB, range:FULL}
              Buffer format (WCG/alpha)	BGRA_8888
              Color space (HDR/no-alpha)	{primaries:BT709, transfer:IEC61966_2_1, matrix:RGB, range:FULL}
              Buffer format (HDR/no-alpha)	BGRX_8888
              Color space (HDR/alpha)	{primaries:BT709, transfer:IEC61966_2_1, matrix:RGB, range:FULL}
              Buffer format (HDR/alpha)	BGRA_8888
              SDR white level in nits	80
              Bits per color component	8
              Bits per pixel	24
              Refresh Rate in Hz	59
              Video Acceleration Information
              Encode h264 baseline	0x0 to 1920x1088 pixels, and/or 30.000 fps
              Encode h264 main	0x0 to 1920x1088 pixels, and/or 30.000 fps
              Encode h264 high	0x0 to 1920x1088 pixels, and/or 30.000 fps
              Vulkan Information
              Device Performance Information
              Total Physical Memory (Gb)	15
              Total Disk Space (Gb)	1042
              Hardware Concurrency	12
              System Commit Limit (Gb)	18
              D3D11 Feature Level	12_1
              Has Discrete GPU	yes
              Software Rendering	Yes
              Diagnostics
              ... loading ...
              Driver Information for Hardware GPU
              Initialization time	174
              In-process GPU	false
              Passthrough Command Decoder	false
              Sandboxed	true
              GPU0	VENDOR= 0x1002, DEVICE=0x731f, SUBSYS=0x57101682, REV=202, LUID={0,48855}
              GPU1	VENDOR= 0x1414, DEVICE=0x008c, LUID={0,54020}
              Optimus	false
              AMD switchable	false
              Desktop compositing	Aero Glass
              Direct composition	false
              Supports overlays	false
              YUY2 overlay support	NONE
              NV12 overlay support	NONE
              BGRA8 overlay support	NONE
              RGB10A2 overlay support	NONE
              Diagonal Monitor Size of \\.\DISPLAY1	27.0"
              Driver D3D12 feature level	Not supported
              Driver Vulkan API version	Not supported
              Driver vendor	
              Driver version	27.20.12033.1007
              GPU CUDA compute capability major version	0
              Pixel shader version	3.00
              Vertex shader version	3.00
              Max. MSAA samples	4
              Machine model name	
              Machine model version	
              GL_VENDOR	Google Inc.
              GL_RENDERER	Google SwiftShader
              GL_VERSION	OpenGL ES 3.0 SwiftShader 4.1.0.7
              GL_EXTENSIONS	GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_depth32 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_framebuffer_object GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_texture_3D GL_OES_vertex_array_object GL_OES_vertex_half_float GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_draw_buffers GL_EXT_float_blend GL_EXT_instanced_arrays GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_texture_compression_dxt1 GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_ARB_texture_rectangle GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_texture_filtering_hint GL_NV_depth_buffer_float2 GL_NV_fence GL_NV_read_depth GL_NV_read_stencil
              Disabled Extensions	
              Disabled WebGL Extensions	
              Window system binding vendor	
              Window system binding version	
              Window system binding extensions	
              Direct rendering version	unknown
              Reset notification strategy	0x0000
              GPU process crash count	0
              gfx::BufferFormats supported for allocation and texturing	R_8: not supported, R_16: not supported, RG_88: not supported, BGR_565: not supported, RGBA_4444: not supported, RGBX_8888: not supported, RGBA_8888: not supported, BGRX_8888: not supported, BGRA_1010102: not supported, RGBA_1010102: not supported, BGRA_8888: not supported, RGBA_F16: not supported, YVU_420: not supported, YUV_420_BIPLANAR: not supported, P010: not supported
              Graphics Feature Status for Hardware GPU
              Canvas: Software only, hardware acceleration unavailable
              Flash: Software only. Hardware acceleration disabled
              Flash Stage3D: Software only. Hardware acceleration disabled
              Flash Stage3D Baseline profile: Software only. Hardware acceleration disabled
              Compositing: Software only. Hardware acceleration disabled
              Multiple Raster Threads: Enabled
              Out-of-process Rasterization: Disabled
              OpenGL: Disabled
              Hardware Protected Video Decode: Disabled
              Rasterization: Software only. Hardware acceleration disabled
              Skia Renderer: Disabled
              Video Decode: Software only. Hardware acceleration disabled
              Vulkan: Disabled
              WebGL: Software only, hardware acceleration unavailable
              WebGL2: Software only, hardware acceleration unavailable
              Problems Detected for Hardware GPU
              Gpu compositing has been disabled, either via blacklist, about:flags or the command line. The browser will fall back to software compositing and hardware acceleration will be unavailable.
              Disabled Features: gpu_compositing
              Log Messages
              GpuProcessHost: The info collection GPU process exited normally. Everything is okay.
              
              Reply Quote 0
                1 Reply Last reply
              • dreamofhero
                dreamofhero last edited by

                disabling the flag seem to don't work...
                the problem is still present if I activate hardware acceleration and disable the flag.

                Reply Quote 0
                  leocg 1 Reply Last reply
                • leocg
                  leocg Moderator Volunteer @dreamofhero last edited by

                  @dreamofhero Try messing with the following flags:

                  opera://flags/#use-angle
                  opera://flags/#enable-gpu-rasterization
                  opera://flags/#ignore-gpu-blocklist

                  Reply Quote 0
                    1 Reply Last reply
                  • dreamofhero
                    dreamofhero last edited by dreamofhero

                    @leocg said in Incorrect color with hardware acceleration:

                    opera://flags/#ignore-gpu-blocklist

                    I don't have the third flag, but seem that with activation of OpenGL on Angle's flag and activate rasterization solve the problem...
                    OpenGL is Enough, I activate rasterization also just in case...

                    thanks a lot leocg

                    Reply Quote 0
                      1 Reply Last reply
                    • dreamofhero
                      dreamofhero last edited by

                      @leocg I have tried better.
                      Activate OpenGl solve colors on video, but seems that messed up with Twitch live as you can see below...
                      In fact rasterization flags don't affect the problem...

                      for now I turn off Hardware acceleration and wait that the Chromium or Opera teams solve all problems

                      thanks again for your time

                      immagine_2020-11-05_191226.png

                      Reply Quote 0
                        1 Reply Last reply
                      • First post
                        Last post

                      Computer browsers

                      • Opera for Windows
                      • Opera for Mac
                      • Opera for Linux
                      • Opera beta version
                      • Opera USB

                      Mobile browsers

                      • Opera for Android
                      • Opera Mini
                      • Opera Touch
                      • Opera for basic phones

                      • Add-ons
                      • Opera account
                      • Wallpapers
                      • Opera Ads

                      • Help & support
                      • Opera blogs
                      • Opera forums
                      • Dev.Opera

                      • Security
                      • Privacy
                      • Cookies Policy
                      • EULA
                      • Terms of Service

                      • About Opera
                      • Press info
                      • Jobs
                      • Investors
                      • Become a partner
                      • Contact us

                      Follow Opera

                      • Opera - Facebook
                      • Opera - Twitter
                      • Opera - YouTube
                      • Opera - LinkedIn
                      • Opera - Instagram

                      © Opera Software 1995-