Closed
Bug 118986
Opened 23 years ago
Closed 7 years ago
GFX uses bit-depth of main screen for all windows, even on multi-monitor systems
Categories
(Core Graveyard :: GFX: Mac, defect, P2)
Tracking
(Not tracked)
RESOLVED
WONTFIX
Future
People
(Reporter: mikepinkerton, Unassigned)
References
Details
Summary says it all. The reason this is really bad is that it hoses people with
low-end, built-in cards for their main monitors even if they have good video
cards for additional external monitors.
No other mac app has this problem. Perhaps we should be using GetMaxDevice() to
figure out the bit depth we should use for all windows instead of just
defaulting to the main-monitor's GDevice.
Comment 1•23 years ago
|
||
Same applies to Xserver's with multihead configurations where each head has a
different resolution (e.g. no Xinerama enabled or Xinerama with software visual
emulation (Xsun can do that on some cards)) ...
... should we set the platform of this bug to "All/All" ?
Comment 2•23 years ago
|
||
I'd rather keep this mac. The solution will be different on each platform, I
think.
Comment 3•23 years ago
|
||
nsbeta1- for now. Don will investigate whether using GetMaxDevice() fixes the
problem if he has time.
Comment 4•23 years ago
|
||
I looked briefly at this. nsDeviceContextMac::GetDepth() needs fixing; it should
get the deepest screen.
Unfortunately, however wrote nsIScreenManager (glares at pinkerton) didn't add
APIs to iterage through screens, or get the deepest screen.
Maybe nsDeviceContextMac::GetDepth() can just use a Device Loop to get the
deepest screen.
| Reporter | ||
Comment 5•23 years ago
|
||
ok, if those apis are needed, then we should add them. There's nothing sacred
about nsIScreenManager.
Comment 6•23 years ago
|
||
Related to bug?
http://bugzilla.mozilla.org/show_bug.cgi?id=61001
Comment 8•22 years ago
|
||
->GFX: Mac
Assignee: dcone → sfraser
Component: Layout → GFX: Mac
OS: Mac System 9.x → All
QA Contact: petersen → ian
Target Milestone: mozilla1.1alpha → ---
Updated•22 years ago
|
Priority: -- → P2
Updated•22 years ago
|
Target Milestone: --- → Future
Updated•21 years ago
|
Blocks: multimon-win
Updated•16 years ago
|
Assignee: sfraser_bugs → joshmoz
| Assignee | ||
Updated•16 years ago
|
Product: Core → Core Graveyard
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•