Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
original_url created_at updated_at closed_at status type resolution reporter owner priority milestone component version
2011-10-21 00:43:34 -0700
2015-08-13 02:03:06 -0700
2011-10-24 16:27:10 -0700
closed
crash
Fixed
jeremyhu@…
jeremyhu@…
Expected
2.7.0
GLX
dev (master)

mesa-7.11 GLXPixmaps fail glxpixmap_create_destroy test

DIAG: apple_glx_create_context: ac 0x7ffac8c33080 ac->context_obj 0x7ffacb800000
Direct rendering: Yes
pm a00005
DIAG: apple_glx_drawable_create: new drawable 0x7ffaca802000
DIAG: offscreen rendering enabled.  Using kCGLPFAOffScreen
DIAG: created: pixmap buffer for 0xa00005
glxpm 0xa00005
DIAG: applegl_bind_context: error NO
GL_RENDERER: Apple Software Renderer
DIAG: apple_glx_drawable_destroy_by_type d->reference_count 1
pm a00007
DIAG: apple_glx_drawable_create: new drawable 0x7ffacb842400
DIAG: offscreen rendering enabled.  Using kCGLPFAOffScreen
DIAG: created: pixmap buffer for 0xa00007
glxpm 0xa00007
DIAG: destroy_drawable_callback: 0x7ffaca802000 ->reference_count before -- 1
shm_unlink: Invalid argument
DIAG: destroyed pixmap buffer for: 0xa00005
DIAG: destroy_drawable: freeing 0x7ffaca802000
DIAG: applegl_bind_context: error NO
GL_RENDERER: Apple Software Renderer
X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
  Major opcode of failed request:  128 (Apple-DRI)
  Minor opcode of failed request:  8 ()
  Resource id in failed request:  0xa00005
  Serial number of failed request:  38
  Current serial number in output stream:  42

jeremyhu@… commented on Oct 21, 2011

  • Status changed from new to assigned
  • Description modified

jeremyhu@… commented on Oct 24, 2011

  • Status changed from assigned to closed
  • Resolution changed from to fixed
commit 5c44c1348ea13f51a1616968daa7034bb48e42b1
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Mon Oct 24 16:21:28 2011 -0700

    apple: Implement applegl_unbind_context
    
    glXMakeCurrent(dpy, None, NULL) would not correctly unbind the context
    causing subsequent GLX requests to fail in peculiar ways
    
    http://xquartz.macosforge.org/trac/ticket/514
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>