xserver/glx
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Paulo Zanoni 0ae087e131 glx: don't leak driConfigs
For dri, dri2 and driswrast.

12,968 (584 direct, 12,384 indirect) bytes in 1 blocks are definitely lost in loss record 569 of 570
   at 0x4C2779D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
   by 0x7821E3B: driConcatConfigs (utils.c:560)
   by 0x7827CF2: dri_fill_in_modes (dri_screen.c:224)
   by 0x782831E: dri_init_screen_helper (dri_screen.c:405)
   by 0x7826C03: drisw_init_screen (drisw.c:266)
   by 0x782225F: driCreateNewScreen (drisw_util.c:69)
   by 0x4826E2: __glXDRIscreenProbe (glxdriswrast.c:451)
   by 0x4812FA: GlxExtensionInit (glxext.c:327)
   by 0x41FB14: InitExtensions (miinitext.c:471)
   by 0x568622: main (main.c:208)

Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-11-24 17:40:01 -02:00
..
dispatch.h
extension_string.c
extension_string.h
glapi.c glx: Silence warnings when building with clang 2011-04-25 18:56:56 -07:00
glapi.h glx: Add _glapi_create_table_from_handle 2011-06-15 14:00:35 -07:00
glapi_gentable.c Guard use of backtrace() with HAVE_BACKTRACE 2011-06-28 13:07:20 -07:00
glapioffsets.h
glapitable.h
glprocs.h
glthread.c glx: unifdef BEOS_THREADS 2011-03-08 13:24:38 -05:00
glthread.h glx: Silence warnings when building with clang 2011-04-25 18:56:56 -07:00
glxbyteorder.h
glxcmds.c glx: Fix lifetime tracking for pixmaps 2011-04-15 12:55:47 -04:00
glxcmdsswap.c glx: Work around wrong request lengths sent by mesa 2011-02-15 12:19:59 +01:00
glxcontext.h glx: Remove ->forceCurrent from the context vtable 2011-03-28 12:46:38 -04:00
glxdrawable.h
glxdri.c glx: don't leak driConfigs 2011-11-24 17:40:01 -02:00
glxdri2.c glx: don't leak driConfigs 2011-11-24 17:40:01 -02:00
glxdricommon.c glx: Use PATH_MAX as size of filename buffer 2011-03-14 13:42:55 -04:00
glxdricommon.h glx: Factor out glxProbeDriver function. 2011-03-14 13:42:32 -04:00
glxdriswrast.c glx: don't leak driConfigs 2011-11-24 17:40:01 -02:00
glxext.c glx: Fix lifetime tracking for pixmaps 2011-04-15 12:55:47 -04:00
glxext.h
glxscreens.c glx: don't leak fbconfigs 2011-11-24 17:40:01 -02:00
glxscreens.h glx: Remove a few lingering traces of __GLXscreen.GLXVersion 2011-07-07 18:09:21 +01:00
glxserver.h Remove unnecessary #undefs of [f]abs and old comments 2011-09-21 17:12:04 -04:00
glxutil.h
indirect_dispatch.c GLX: Remove a redundant initialization 2010-03-29 09:37:14 -07:00
indirect_dispatch.h glx: Sun compilers now support some gcc __attribute__ values 2010-01-25 11:10:00 -08:00
indirect_dispatch_swap.c
indirect_program.c
indirect_reqsize.c
indirect_reqsize.h glx: Sun compilers now support some gcc __attribute__ values 2010-01-25 11:10:00 -08:00
indirect_size.h glx: Sun compilers now support some gcc __attribute__ values 2010-01-25 11:10:00 -08:00
indirect_size_get.c glx: Sun compilers now support some gcc __attribute__ values 2010-01-25 11:10:00 -08:00
indirect_size_get.h glx: Sun compilers now support some gcc __attribute__ values 2010-01-25 11:10:00 -08:00
indirect_table.c glx: Remove swap barrier and hyperpipe support 2010-11-30 12:54:47 -05:00
indirect_table.h
indirect_texture_compression.c
indirect_util.c Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
indirect_util.h
Makefile.am glx: Move GLX extension string utility functions 2011-06-29 19:09:23 +01:00
render2.c
render2swap.c
renderpix.c
renderpixswap.c
rensize.c
single2.c Convert glx/single2.c:DoGetString() to use asprintf() 2011-11-23 12:15:06 -08:00
single2swap.c glx: Remove some obfuscatory macros 2011-03-28 12:46:38 -04:00
singlepix.c glx: Remove some obfuscatory macros 2011-03-28 12:46:38 -04:00
singlepixswap.c glx: Remove some obfuscatory macros 2011-03-28 12:46:38 -04:00
singlesize.c Remove unnecessary parentheses around return values in functions 2010-06-10 06:42:42 -07:00
singlesize.h
swap_interval.c
unpack.h glx: warning fixes 2010-12-31 12:52:24 +00:00
xfont.c glx: validate request lengths 2011-01-10 15:31:30 +01:00