Open
Bug 600861
Opened 15 years ago
Updated 3 years ago
Disable accelerated layers for profile manager
Categories
(Core :: Graphics, defect)
Tracking
()
NEW
People
(Reporter: rcampbell, Unassigned)
References
()
Details
Attachments
(1 file)
|
5.89 KB,
patch
|
Details | Diff | Splinter Review |
I'm seeing some pretty bad rendering on the Profile Manager at startup on my system.
See: http://people.mozilla.org/~rcampbell/images/layers/Screen%20shot%202010-09-30%20at%2011.38.42.png
for an example.
System Profiler hardware report:
Model Name: Mac Pro
Model Identifier: MacPro1,1
Processor Name: Dual-Core Intel Xeon
Processor Speed: 2.66 GHz
Number Of Processors: 2
Total Number Of Cores: 4
L2 Cache (per processor): 4 MB
Memory: 12 GB
Bus Speed: 1.33 GHz
Boot ROM Version: MP11.005C.B08
ATI Radeon X1900 XT:
Chipset Model: ATY,RadeonX1900
Type: GPU
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: ATI (0x1002)
Device ID: 0x7249
Revision ID: 0x0000
ROM Revision: 113-A52027-140
EFI Driver Version: 01.00.140
Displays:
Display:
Resolution: 2560 x 1600 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Display Connector:
Status: No Display Connected
Comment 1•14 years ago
|
||
This specific bug is fixed, but we should still disable hardware acceleration for the profile manager, if for no other reason than HW accel's status is determined by the profile, and we shouldn't use it if we don't know that we definitely should.
Component: Graphics → Profile: BackEnd
QA Contact: thebes → profile-manager-backend
Comment 2•14 years ago
|
||
I took a stab at this. Turns out that the accelerated attribute does not match how it's documented (we check for its existence and not its value). I fixed that. Also the mUseAcceleratedRendering flag gets set on an nsCocoaWindow, but nsBaseWidget::GetLayerManager gets called on an nsChildView, which means that the flag set by nsXULWindow::SyncAttributesToWidget is not seen at all.
I gave up fixing the latter problem. Someone else can pick this up, I guess.
Comment 3•14 years ago
|
||
Moving to Graphics since it is the accelerated attribute which doesn't work correctly.
Component: Profile: BackEnd → Graphics
QA Contact: profile-manager-backend → thebes
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•