Re: 2.3.3_rc2
Re: 2.3.3_rc2
- Subject: Re: 2.3.3_rc2
- From: George Peter Staplin <email@hidden>
- Date: Wed, 18 Mar 2009 11:46:28 -0600
Quoted Ricardo Fonseca <email@hidden>:
(the previous post failed because of the signature)
Hi everyone
The issue I reported previously (IDL generates black plots) is still
present in 2.3.3_rc2. The debug output from setting LIBGL_DIAGNOSTIC=1
follows below.
All the best,
Ricardo
Hi Richardo,
This particular problem has not been resolved yet. Did IDL work
correctly with any previous XQuartz releases?
Can you tell me what the application is doing when the failure occurs
(around when the final surface destroy occurs)? Does it
withdraw/unmap and remap windows?
The new libGL seems to work better in general for most users, but this
issue is causing problems. We have a test case fortunately, and
understand the problem fairly well, but a simple and correct solution
isn't clear yet. I will try to do some more work on this issue. My
understanding and testing has indicated it's not a new problem, but
the problem's exact behavior is slightly different. The end result is
that drawings don't appear that should.
If I recall correctly, you may be able to resize the window and
temporarily see drawing occur, depending on how IDL uses GLX.
Thanks for letting us know.
Xlib: extension "Generic Event Extension" missing on display "/tmp/
launch-715kJG/:0".
initializing libGL in apple_init_glx
DIAG: CGL major 1 minor 2
Xlib: extension "Generic Event Extension" missing on display "/tmp/
launch-715kJG/:0".
DIAG: apple_glx_create_context: ac 0x10a167130 ac->context_obj 0x101b98800
Xlib: extension "Generic Event Extension" missing on display "/tmp/
launch-715kJG/:0".
Xlib: extension "Generic Event Extension" missing on display "/tmp/
launch-715kJG/:0".
Xlib: extension "Generic Event Extension" missing on display "/tmp/
launch-715kJG/:0".
DIAG: apple_glx_drawable_create: new drawable 0x101c96400
DIAG: create_surface: created a surface for drawable 0x6000fe with uid 49
DIAG: surface_make_current: ac->context_obj 0x101b98800 s->surface_id 5
DIAG: surface_make_current: drawable 0x6000fe
DIAG: MakeContextCurrent: error NO
DIAG: destroy_drawable_callback: 0x101c96400 ->reference_count before -- 1
DIAG: surface_destroy: s->surface_id 5
DIAG: surface_destroy: destroyed a surface for drawable 0x6000fe uid 49
DIAG: destroy_drawable: freeing 0x101c96400
DIAG: MakeContextCurrent: error NO
DIAG: apple_glx_drawable_create: new drawable 0x101c96400
DIAG: surface_notify_handler: surface destroyed 49
DIAG: create_surface: created a surface for drawable 0x6000fe with uid 53
DIAG: surface_make_current: ac->context_obj 0x101b98800 s->surface_id 9
DIAG: surface_make_current: drawable 0x6000fe
DIAG: MakeContextCurrent: error NO
DIAG: destroy_drawable_callback: 0x101c96400 ->reference_count before -- 1
DIAG: surface_destroy: s->surface_id 9
DIAG: surface_destroy: destroyed a surface for drawable 0x6000fe uid 53
DIAG: destroy_drawable: freeing 0x101c96400
DIAG: MakeContextCurrent: error NO
DIAG: apple_glx_drawable_create: new drawable 0x101c96400
DIAG: surface_notify_handler: surface destroyed 53
DIAG: create_surface: created a surface for drawable 0x6000fe with uid 57
DIAG: surface_make_current: ac->context_obj 0x101b98800 s->surface_id 13
DIAG: surface_make_current: drawable 0x6000fe
DIAG: MakeContextCurrent: error NO
DIAG: destroy_drawable_callback: 0x101c96400 ->reference_count before -- 1
DIAG: surface_destroy: s->surface_id 13
DIAG: surface_destroy: destroyed a surface for drawable 0x6000fe uid 57
DIAG: destroy_drawable: freeing 0x101c96400
DIAG: MakeContextCurrent: error NO
DIAG: apple_glx_drawable_create: new drawable 0x101c96400
DIAG: surface_notify_handler: surface destroyed 57
DIAG: create_surface: created a surface for drawable 0x6000fe with uid 61
DIAG: surface_make_current: ac->context_obj 0x101b98800 s->surface_id 17
DIAG: surface_make_current: drawable 0x6000fe
DIAG: MakeContextCurrent: error NO
DIAG: destroy_drawable_callback: 0x101c96400 ->reference_count before -- 1
DIAG: surface_destroy: s->surface_id 17
DIAG: surface_destroy: destroyed a surface for drawable 0x6000fe uid 61
DIAG: destroy_drawable: freeing 0x101c96400
DIAG: MakeContextCurrent: error NO
DIAG: apple_glx_drawable_create: new drawable 0x101c96400
DIAG: surface_notify_handler: surface destroyed 61
DIAG: create_surface: created a surface for drawable 0x6000fe with uid 65
DIAG: surface_make_current: ac->context_obj 0x101b98800 s->surface_id 21
DIAG: surface_make_current: drawable 0x6000fe
DIAG: MakeContextCurrent: error NO
DIAG: destroy_drawable_callback: 0x101c96400 ->reference_count before -- 1
DIAG: surface_destroy: s->surface_id 21
DIAG: surface_destroy: destroyed a surface for drawable 0x6000fe uid 65
DIAG: destroy_drawable: freeing 0x101c96400
DIAG: MakeContextCurrent: error NO
DIAG: surface_notify_handler: surface destroyed 65
IDL> Xlib: extension "Generic Event Extension" missing on display "/
tmp/launch-715kJG/:0".
DIAG: apple_glx_drawable_create: new drawable 0x101c96400
DIAG: create_surface: created a surface for drawable 0x6000fe with uid 69
DIAG: surface_make_current: ac->context_obj 0x101b98800 s->surface_id 25
DIAG: surface_make_current: drawable 0x6000fe
DIAG: MakeContextCurrent: error NO
DIAG: destroy_drawable_callback: 0x101c96400 ->reference_count before -- 1
DIAG: surface_destroy: s->surface_id 25
DIAG: surface_destroy: destroyed a surface for drawable 0x6000fe uid 69
DIAG: destroy_drawable: freeing 0x101c96400
DIAG: MakeContextCurrent: error NO
DIAG: surface_notify_handler: surface destroyed 69
George
--
http://people.freedesktop.org/~gstaplin/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden
References: | |
| >Re: 2.3.3_rc2 (From: Ricardo Fonseca <email@hidden>) |