Fonts are arbitrarily blurry at > 100% zoom
Reported by
term...@gmail.com,
Nov 9 2017
|
||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.0; rv:52.0) Gecko/20100101 Firefox/52.0 Example URL: regex101.com, youtube.com Steps to reproduce the problem: Use --force-device-scale-factor=1 to get a chrome without dpi zoom then do the repro in regex101 or youtube 1. Go to regex101.com 2. Increase the zoom to 125% (this is my default zoom) 3. Click on drop down menu for regex modifiers (see screenshot blurry_font1) 4. Observe menu fonts go from clear to gradually blurry 1. Go to youtube.com 2. Increase font to 125% 3. Observe font is either blurry OR if not click on a "more" style widget (looks like a caret > , see animated screenshot blurry_font2) What is the expected behavior? It should not be blurry What went wrong? No idea. Bisected: You are probably looking for a change made after 486062 (known good), but no later than 486073 (first known bad). https://chromium.googlesource.com/chromium/src/+log/2855231afa6d3f8d40cab1be8729559e9fc3651e..308c483c6fb8daf48c3252ac65e6dc32507a676e Does it occur on multiple sites: Yes Is it a problem with a plugin? No Did this work before? Yes Does this work in other browsers? Yes Chrome version: Version 63.0.3239.30 (Official Build) beta (64-bit) Channel: beta OS Version: 6.1 Flash Version: ClearType and font smoothing are disabled on this computer. Windows 7 x64 Enterprise
,
Nov 10 2017
,
Nov 10 2017
,
Nov 13 2017
Unable to find the actual suspect from the CL provided in the original comment, adding layout dev for more updates on this issue. CL: ---- https://chromium.googlesource.com/chromium/src/+log/2855231afa6d3f8d40cab1be8729559e9fc3651e..308c483c6fb8daf48c3252ac65e6dc32507a676e Skia changes: -------------- https://skia.googlesource.com/skia.git/+log/c4176a2fa5aa..1c8bb8a4c63c eae@ Could you please take a look in to this issue? Thanks!
,
Nov 13 2017
That looks pretty bad. Do you have any other flags enabled?
,
Nov 13 2017
No but as I mentioned earlier I have ClearType and font smoothing disabled on this computer. Are either of you able to reproduce?
,
Nov 30 2017
,
Dec 4 2017
Abel to reproduce on regex101.com with font smoothing disabled at 125% zoom as indicated. Text is rendered without antialiasing but it then looks like a blur filter is applied. I suspect the layer for the menu isn't aligned with the pixel grid. Over to compositing team for further triage. Thanks for the report!
,
Dec 8 2017
,
Dec 8 2017
Able to reproduce the issue on Win-10, win-7 and Ubuntu 14.04 using chrome reported version #63.0.3239.30, latest stable #63.0.3239.84 and latest canary #65.0.3287.0. issue is not seen in OS-Mac. Note: Text is rendered without antialiasing but it then looks like a blur filter is applied as per comment #8. This is a non-regression issue as it is observed from M50 old builds. Attaching screen casts of both M50 and M63 behaviour for reference. Hence, marking it as untriaged to get more inputs from dev team. Thanks...!!
,
Dec 8 2017
Reporter: Since the behavior is affected by --ignore-gpu-blacklist, we need your chrome://gpu contents to investigate further. Could you please copy+paste the whole contents of that page into a comment here? Thanks.
,
Dec 12 2017
As noted I did not use --ignore-gpu-blacklist to reproduce this issue, but it can happen in earlier versions if I enable that option. Here is the information that you asked for: Graphics Feature Status Canvas: Software only, hardware acceleration unavailable CheckerImaging: Disabled Flash: Software only, hardware acceleration unavailable Flash Stage3D: Software only, hardware acceleration unavailable Flash Stage3D Baseline profile: Software only, hardware acceleration unavailable Compositing: Software only, hardware acceleration unavailable Multiple Raster Threads: Enabled Native GpuMemoryBuffers: Software only. Hardware acceleration disabled Rasterization: Software only, hardware acceleration unavailable Video Decode: Software only, hardware acceleration unavailable Video Encode: Software only, hardware acceleration unavailable WebGL: Hardware accelerated but at reduced performance WebGL2: Software only, hardware acceleration unavailable Problems Detected Drivers older than 2009-01 on Windows are possibly unreliable: 72979, 89802, 315205 Disabled Features: flash_stage3d, gpu_compositing, panel_fitting, flash3d, gpu_rasterization, accelerated_2d_canvas, accelerated_video_decode, accelerated_webgl2, accelerated_webgl, flash_stage3d_baseline, accelerated_video_encode GPU rasterization should only be enabled on NVIDIA and Intel DX11+, and AMD RX-R2 GPUs for now.: 643850 Disabled Features: gpu_rasterization Native GpuMemoryBuffers have been disabled, either via about:flags or command line. Disabled Features: native_gpu_memory_buffers Checker-imaging has been disabled via finch trial or the command line. Disabled Features: checker_imaging Version Information Data exported 12/11/2017, 9:51:08 PM Chrome version Chrome/63.0.3239.84 Operating system Windows NT 6.1.7601 SP1 Software rendering list version 13.13 Driver bug list version 10.34 ANGLE commit id 9095f2b44801 2D graphics backend Skia/63 dbae7001c9805fb0a4b18fd0cbc889941cb39db4- Command Line "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --force-device-scale-factor=1 --flag-switches-begin --enable-tab-audio-muting --flag-switches-end Driver Information Initialization time 0 In-process GPU true Passthrough Command Decoder false Supports overlays false Sandboxed false GPU0 VENDOR = 0x8086, DEVICE= 0x0122 Optimus false Optimus false AMD switchable false Desktop compositing Aero Glass Driver vendor Google Inc. Driver version 3.3.0.2 Driver date 2017/04/07 Pixel shader version 3.0 Vertex shader version 3.0 Max. MSAA samples 4 Machine model name Machine model version GL_VENDOR Google Inc. GL_RENDERER Google SwiftShader GL_VERSION OpenGL ES 2.0 SwiftShader GL_EXTENSIONS Disabled Extensions Window system binding vendor Window system binding version Window system binding extensions Direct rendering Yes Reset notification strategy 0x0000 GPU process crash count 0 Compositor Information Tile Update Mode One-copy Partial Raster Enabled GpuMemoryBuffers Status ATC Software only ATCIA Software only DXT1 Software only DXT5 Software only ETC1 Software only R_8 Software only R_16 Software only RG_88 Software only BGR_565 Software only RGBA_4444 Software only RGBX_8888 Software only RGBA_8888 Software only BGRX_8888 Software only BGRA_8888 Software only RGBA_F16 Software only YVU_420 Software only YUV_420_BIPLANAR Software only UYVY_422 Software only
,
Mar 9 2018
Tentatively assigning to Skia folks based on bisect. Namely fmalita's https://chromium.googlesource.com/chromium/src/+/4d3622e28d891b3a445275d132a6817bb83973ed might be related, since this uses software raster and compositing.
,
Mar 9 2018
|
||||||||||||
►
Sign in to add a comment |
||||||||||||
Comment 1 by term...@gmail.com
, Nov 10 2017