Skip to content
Snippets Groups Projects
  1. Sep 28, 2009
  2. Sep 25, 2009
  3. Sep 24, 2009
  4. Sep 23, 2009
  5. Sep 22, 2009
  6. Sep 21, 2009
  7. Sep 20, 2009
  8. Sep 16, 2009
    • Ian Romanick's avatar
      glx: Use initstate_r / random_r instead of corrupting global random number state · 9666529b
      Ian Romanick authored
      Previously srandom and random were used.  This cause the global random
      number generator state to be modified.  This caused problems for
      applications that called srandom before calling into GLX.  By using
      local state the global state is left unmodified.
      
      This should fix bug #23774.
      9666529b
    • Brian Paul's avatar
      st/mesa: fix some incorrect branching/clean-up code in TexImage functions · 08d39251
      Brian Paul authored
      We need to be sure to call the _mesa_unmap_teximage_pbo() function if we
      called _mesa_validate_pbo_teximage().
      08d39251
    • Brian Paul's avatar
      st/mesa: fix texture memory allocation bug · cfa1a0a6
      Brian Paul authored
      The following example caused an incorrect GL_OUT_OF_MEMORY error to be
      raised in glTexSubImage2D:
      
         glTexImage2D(level=0, width=32, height=32, pixels=NULL);
         glTexImage2D(level=0, width=64, height=64, pixels=NULL);
         glTexSubImage2D(level=0, pixels!=NULL);
      
      The second glTexImage2D() call needs to cause the first image to be
      deallocated then reallocated at the new size.  This was not happening
      because we were testing for pixels==NULL too early.
      cfa1a0a6
    • Ian Romanick's avatar
      intel: Deassociated drawables from private context struct in intelUnbindContext · 2921a255
      Ian Romanick authored
      The generic DRI infrastructure makes sure that __DRIcontextRec::driDrawablePriv
      and __DRIcontextRec::driReadablePriv are set to NULL after unbinding a
      context.  However, the intel_context structure keeps cached copies of
      these pointers.  If these cached pointers are not NULLed and the
      drawable is actually destroyed after unbinding the context (typically
      by way of glXDestroyWindow), freed memory will be dereferenced in
      intelDestroyContext.
      
      This should fix bug #23418.
      2921a255
  9. Sep 15, 2009
  10. Sep 14, 2009
Loading