Closed Bug 1012213 Opened 11 years ago Closed 11 years ago

[OMTC] Visual glitch

Categories

(Core :: Graphics: Layers, defect)

32 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla32

People

(Reporter: alice0775, Assigned: bas.schouten)

References

Details

(Keywords: regression)

Attachments

(3 files)

Attached image screenshot
Steps To Reproduce: 1. Start Browser with OMTC 2. Browser normal size mode 3. Open https://bugzilla.mozilla.org/show_bug.cgi?id=671302 foe example 4. Zoom in several times if necessary 5. Scroll down 6. Maximized Actual Results: Visual glitch happens Graphics -------- Adapter Description: ATI Radeon HD 4300/4500 Series Adapter Drivers: aticfx64 aticfx64 aticfx32 aticfx32 atiumd64 atidxx64 atiumdag atidxx32 atiumdva atiumd6a atitmm64 Adapter RAM: 512 ClearType Parameters: Gamma: 2200 Pixel Structure: R ClearType Level: 100 Enhanced Contrast: 50 Device ID: 0x954f Direct2D Enabled: true DirectWrite Enabled: true (6.1.7601.18245) Driver Date: 4-29-2013 Driver Version: 8.970.100.1100 GPU #2 Active: false GPU Accelerated Windows: 1/1 Direct3D 11 (OMTC) Vendor ID: 0x1002 WebGL Renderer: Google Inc. -- ANGLE (ATI Radeon HD 4300/4500 Series Direct3D9Ex vs_3_0 ps_3_0) windowLayerManagerRemote: true AzureCanvasBackend: direct2d AzureContentBackend: direct2d AzureFallbackCanvasBackend: cairo AzureSkiaAccelerated: 0
possible dupe : bug 1011877
Assignee: nobody → bas
Status: NEW → ASSIGNED
Regression window(m-c) Good: https://hg.mozilla.org/mozilla-central/rev/827f4dc53387 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0 ID:20140515154728 Bad: https://hg.mozilla.org/mozilla-central/rev/58c5a3427997 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0 ID:20140515160029 Pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=827f4dc53387&tochange=58c5a3427997 Regression window(m-c) Good: https://hg.mozilla.org/integration/mozilla-inbound/rev/72b6e86b29d8 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0 ID:20140514151617 Bad: https://hg.mozilla.org/integration/mozilla-inbound/rev/2430884972b6 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0 ID:20140514153220 Pushlog: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=72b6e86b29d8&tochange=2430884972b6
Last Good: 72b6e86b29d8 First Bad: 96395ad2aac9 Triggered by: 96395ad2aac9 Bas Schouten — Bug 1002300: Only lazily create the backbuffer for ContentClientDoubleBuffered. r=nical
Blocks: 1002300
Attached image chrome_ui_issue.png
FWIW, this also happens in chrome (i.e. not only content), when e.g. scrolling a list of menuitems with mousewheel in folders if you use the bookmark toolbar. Adapter Description: Intel(R) HD Graphics Adapter Description (GPU #2): NVIDIA GeForce 310M Adapter Drivers: igdumd64 igd10umd64 igdumdx32 igd10umd32 Adapter Drivers (GPU #2): nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um Adapter RAM: Unknown Adapter RAM (GPU #2): 512 ClearType Parameters: Gamma: 2200 Pixel Structure: R ClearType Level: 100 Enhanced Contrast: 300 Device ID: 0x0046 Device ID (GPU #2): 0x0a70 Direct2D Enabled: true DirectWrite Enabled: true (6.2.9200.16571) Driver Date: 1-30-2013 Driver Date (GPU #2): 3-4-2014 Driver Version: 8.15.10.2993 Driver Version (GPU #2): 9.18.13.3523 GPU #2 Active: false GPU Accelerated Windows: 1/1 Direct3D 11 (OMTC) Vendor ID: 0x8086 Vendor ID (GPU #2): 0x10de WebGL Renderer: Intel -- Intel(R) HD Graphics windowLayerManagerRemote: true AzureCanvasBackend: direct2d AzureContentBackend: direct2d AzureFallbackCanvasBackend: cairo AzureSkiaAccelerated: 0
This looks similar to bug 1014166 which appeared between 5/15 and 5/16.
Bug 1014166 can be reproduced with layers.offmainthreadcomposition.enabled false. Is this pref still operative or is the old code gone?
I can reproduce some issues, this shouldn't be hard to fix, I'll work on this.
My code added clearing of the backbuffer rect to this creation function. I think that was a mistake and the caller should manage this. This patch appears to fix the issues, I've sent it to try to see if it passes our tests.
Attachment #8427438 - Flags: review?(matt.woodrow)
Attachment #8427438 - Flags: review?(matt.woodrow) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla32
Keywords: regression
Depends on: 1015820
QA Whiteboard: [good first verify]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: