mesa/src
Timothy Arceri 6dbe8a1b9f glsl/mesa: remove unused namespace support from the symbol table
Namespace support seems to have been unused for a very long time.

Previously the hash table entry was never removed and the symbol name
wasn't freed until the symbol table was destroyed.

In theory this could reduced the number of times we need to copy a string
as duplicate names are reused. However in practice there is likely only a
limited number of symbols that are the same and this is likely to cause
other less than optimal behaviour such as the hash_table continuously
growing.

Along with dropping namespace support this change removes entries from
the hash table as they become unused.

Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
2016-10-24 21:40:39 +11:00
..
amd radv: allow cmask transitions without fast clear 2016-10-24 11:03:09 +10:00
compiler glsl/mesa: remove unused namespace support from the symbol table 2016-10-24 21:40:39 +11:00
egl egl/wayland: add missing destroy_window callback 2016-10-24 09:50:53 +01:00
gallium nv50/ir: it appears that OP_DISCARD can't take a join modifier 2016-10-22 12:02:35 -04:00
gbm loader: remove loader_get_driver_for_fd() driver_type 2016-10-18 17:06:29 +01:00
getopt Introduce .editorconfig 2016-08-31 17:06:54 -07:00
glx loader: remove loader_get_driver_for_fd() driver_type 2016-10-18 17:06:29 +01:00
gtest Introduce .editorconfig 2016-08-31 17:06:54 -07:00
hgl glapi/hgl: remove the final user of _glapi_check_table() 2016-10-06 15:03:46 +01:00
intel anv: automake: cleanup the generated json file during make clean 2016-10-24 11:29:12 +01:00
loader loader: cleanup copyright section 2016-10-18 17:06:32 +01:00
mapi mapi: automake: set VISIBILITY_CFLAGS for shared glapi 2016-10-24 11:29:23 +01:00
mesa glsl/mesa: remove unused namespace support from the symbol table 2016-10-24 21:40:39 +11:00
util util: Include string.h in bitscan.h. 2016-10-20 14:54:28 -07:00
vulkan/wsi wsi/wayland: fix error path 2016-10-20 10:53:59 +10:00
Makefile.am anv: move to using shared wsi code 2016-10-19 10:15:43 +10:00
SConscript scons: put the generated git_sha1.h file in top-level src/ directory 2016-06-17 10:33:00 -06:00