Closed
Bug 83355
Opened 23 years ago
Closed 17 years ago
[xlib] Xlib port doesn't use MIT-SHM extension
Categories
(Core :: XUL, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: timecop, Assigned: roland.mainz)
References
()
Details
Attachments
(2 files)
XlibRGB does not use SHM.
gfx/src/xlib doesn't use SHM either.
Making some patches later today.
This makes xlibrgb use MIT-SHM extension if available.
This is a "add only" patch, no code has been changed or removed.
The entire thing is under #ifdef MOZ_USE_SHM.
It has been tested on little endian hardware, though if I followed the logic
correctly it should work on either endian.
Reviews are welcome.
Assignee | ||
Comment 3•23 years ago
|
||
The code still relies on XFlush() to be sure that the image has been rendered...
the correct way should be to listen to XShmCompletionEvent events...
Misc:
- Setting dependicy to bug 57820 which plays around a little bit with xlibrgb.c
- Added this bug to the Xlib-toolkit tracking bug (bug 79119)...
- CC:'ing Xlib-toolkit folks
hi gisburn :)
I am going on vacation
and you love MIT-SHM :)
Assignee: timecop → Roland.Mainz
Assignee | ||
Comment 6•23 years ago
|
||
Setting target milestone to 0.9.4(=soon :-)
Target Milestone: --- → mozilla0.9.4
Assignee | ||
Comment 7•23 years ago
|
||
imoT:
AFAIK you have a nice patch which kills XCreateGC() in xlibrgb.c ... wanna
attach it here, please ? I'd like to include that in this patch, please...
Comment 8•23 years ago
|
||
Assignee | ||
Comment 9•23 years ago
|
||
Does that patch really work with 1bit deep StaticGray visuals (e.g. WeiredX JAVA
server or WiredX (http://www.wiredx.com/) JAVA Xserver) ?
Assignee | ||
Comment 10•23 years ago
|
||
Sorry... that is http://www.wiredx.net/ ... :-)
Assignee | ||
Updated•23 years ago
|
Summary: Xlib port doesn't use MIT-SHM extension → [xlib] Xlib port doesn't use MIT-SHM extension
Comment 11•23 years ago
|
||
May God have mercy on us all. The 212 bug spam-o-rama is Now!
QA Contact: aegis → jrgm
Comment 13•23 years ago
|
||
0.9.5 is out the door. bumping TM up by one.
Target Milestone: mozilla0.9.5 → mozilla0.9.6
Comment 14•23 years ago
|
||
Too late for 0.9.6, this needs retargeting.
Assignee | ||
Updated•23 years ago
|
Target Milestone: mozilla0.9.6 → mozilla0.9.7
Reporter | ||
Comment 15•23 years ago
|
||
cmon, roland, this has been sitting here for months.
can't be that hard to forward-port this patch into current tree
Assignee | ||
Comment 16•23 years ago
|
||
I am on it... right now...
Assignee | ||
Comment 17•23 years ago
|
||
Adding testcase...
Assignee | ||
Comment 18•23 years ago
|
||
pocemit:
The final patch is in bug 112635, incl. support for MIT-SHM. Wanna r= it, please
?
Assignee | ||
Updated•23 years ago
|
Target Milestone: mozilla0.9.7 → mozilla0.9.8
Assignee | ||
Comment 19•23 years ago
|
||
Main patch "in" as part of patch in bug 112635. MIT-SHM support is currently
|#ifdef'ed| out as it causes color issues on LSB machines...
I'll take a look at that issue in 0.9.9 ...
Target Milestone: mozilla0.9.8 → mozilla0.9.9
Updated•22 years ago
|
Target Milestone: mozilla0.9.9 → ---
Comment 20•17 years ago
|
||
Xlib port has been removed from trunk (bug 326152)
-> WONTFIX
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•