f1b33c74dc11b97a86a7f0e9cbe4cb168b2b9540 |
|
11-Jan-2012 |
Brian Paul <brianp@vmware.com> |
mesa: add _mesa_HashNumEntries() function Useful when debugging to find the number of texture objects, shader programs, etc.
/external/mesa3d/src/mesa/main/hash.c
|
9520f483b8f1e45fa474674b415554988de5d8d3 |
|
01-Oct-2011 |
Brian Paul <brianp@vmware.com> |
mesa: s/INLINE/inline/ INLINE is still seen in some files (some generated files, etc) but this is a good start. Acked-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/hash.c
|
f9995b30756140724f41daf963fa06167912be7f |
|
12-Oct-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/main/hash.c
|
9903d09f82c525690cd016e7747ba2fe96c6468f |
|
27-Mar-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move/update hash function comments (cherry picked from commit 535742d75f0096b22d1b8ff203ae561167af18f7)
/external/mesa3d/src/mesa/main/hash.c
|
038d2607ab759638217ded3bd1b232d389975af5 |
|
27-Mar-2010 |
Brian Paul <brianp@vmware.com> |
mesa: fix deadlock in _mesa_HashFindFreeKeyBlock() Fixes fd.o bug 27340. (cherry picked from commit 8fe3b3f66ae57a1a6eca7f6dcb0455e14ad92075)
/external/mesa3d/src/mesa/main/hash.c
|
32f2fd1c5d6088692551c80352b7d6fa35b0cd09 |
|
19-Feb-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions
/external/mesa3d/src/mesa/main/hash.c
|
107a2ec9eef53dee038c1bcc0d956c5667e0b68f |
|
16-Feb-2010 |
Brian Paul <brianp@vmware.com> |
mesa: Lock mutex around _mesa_HashLookup linked list chase. Remove const qualifier from _mesa_HashLookup() table parameter to avoid LOCK/UNLOCK warnings in the function body. Signed-off-by: Brian Paul <brianp@vmware.com> (cherry picked from commit 3094adb3caeb90124359db2356df3bf8ee94800a)
/external/mesa3d/src/mesa/main/hash.c
|
693f4af63dd98b963e91259029cc0131b791721c |
|
16-Feb-2010 |
Brian Paul <brianp@vmware.com> |
mesa: Test for failed malloc in _mesa_HashInsert. Signed-off-by: Brian Paul <brianp@vmware.com> (cherry picked from commit 7c7247ddbf6e3f7f93e44c1cb52490044f1a2215)
/external/mesa3d/src/mesa/main/hash.c
|
deff09921563419a77bd1aad0054afa34214ed1a |
|
09-Apr-2009 |
Brian Paul <brianp@vmware.com> |
mesa: fix potential recursive locking deadlock in _mesa_HashWalk() If the walk callback called _mesa_HashRemove() we'd deadlock.
/external/mesa3d/src/mesa/main/hash.c
|
f6159ba4d5da9579de55afb01b4f460f9b8a0327 |
|
06-Mar-2009 |
José Fonseca <jfonseca@vmware.com> |
mesa: Fix typo. Windows threads block if one over-unlocks them.
/external/mesa3d/src/mesa/main/hash.c
|
c223c6b663cd5db39ba19c2be74b88cc3b8f53f3 |
|
04-Jul-2007 |
Brian <brian.paul@tungstengraphics.com> |
Be more consistant with paths in #includes. Eventually, eliminate a bunch of -I flags.
/external/mesa3d/src/mesa/main/hash.c
|
bfb2729f9ef6cba2b1351826ac83932ab0ed6a5f |
|
03-Jul-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
disable a new mem leak check until we're sure it's valid
/external/mesa3d/src/mesa/main/hash.c
|
f63623779a44c677d8731cbd706a02a615e03b0f |
|
30-Jun-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
clean-ups
/external/mesa3d/src/mesa/main/hash.c
|
9f6798d6e1a59b8a0ca258d49d6afae128735f41 |
|
30-Jun-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added _mesa_HashDeleteAll() to delete all entries in a hash table with a callback function. Added _mesa_HashWalk() to walk over all entries in a hash table with callback.
/external/mesa3d/src/mesa/main/hash.c
|
a2c65f47930ab1c5a56a8c7c81b35dc77b08d472 |
|
25-Aug-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
don't compile debug code (bug 4242: rand undefined)
/external/mesa3d/src/mesa/main/hash.c
|
aaa5a664331600139347039419cd5c8d9493b8aa |
|
10-Apr-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
set table size to 1023 and use new HASH_FUNC() macro
/external/mesa3d/src/mesa/main/hash.c
|
5f92c38f0efddf575466381a2ab47046255b29f1 |
|
09-Apr-2005 |
Adam Jackson <ajax@freedesktop.org> |
Bug #2945: Fix math error that left half the hash buckets empty.
/external/mesa3d/src/mesa/main/hash.c
|
c74ffb8266dc55914cba6a37143b38b5fd05b01c |
|
24-Jan-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added _mesa_HashNextEntry() function to allow walking over all entries in a hash table. Added _mesa_test_hash_functions() for unit testing. Updated comments, etc.
/external/mesa3d/src/mesa/main/hash.c
|
6dc85575000127630489b407c50a4b3ea87c9acb |
|
17-Jul-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge Jose's documentation and core Mesa changes from embedded branch
/external/mesa3d/src/mesa/main/hash.c
|
9ac51f57efe07ed43a1e4224a7f5daddec401b36 |
|
05-Jun-2003 |
Ian Romanick <idr@us.ibm.com> |
Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.
/external/mesa3d/src/mesa/main/hash.c
|
e15fd85727636627e0cc7d4fd2d5367e178e42cc |
|
12-Dec-2002 |
Keith Whitwell <keith@tungstengraphics.com> |
Add mechanism to destroy mutexes. Important on OS's where mutex initialization allocates memory (like FreeBSD).
/external/mesa3d/src/mesa/main/hash.c
|
3c63452e64df7e10aa073c6c3b9492b1d7dabbb8 |
|
25-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Header file clean-up: 1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
/external/mesa3d/src/mesa/main/hash.c
|
c84e84a7342f4a10a69c0ab96f649f54586afb9d |
|
16-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
doxygen comments
/external/mesa3d/src/mesa/main/hash.c
|
4e9676fb13f60ecdbc247b120031f18cd3febcb0 |
|
29-Jun-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Applied Matt Sealey's patch to remove/isolate all stdio.h function calls. Instead of mstdio.[ch], use imports.[ch] to isolate these functions.
/external/mesa3d/src/mesa/main/hash.c
|
dc31d67c0e48a8380baad738bec2673416c44911 |
|
02-Nov-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
init the hash table mutex in _mesa_NewHashTable (Won-Suk Chun)
/external/mesa3d/src/mesa/main/hash.c
|
22144ab7552f0799bcfca506bf4ffa7f70a06649 |
|
12-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/main/hash.c
|
9b8094a663f08b50f01e3bcce8d22e4415b253e4 |
|
21-Mar-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed a few const keywords because of mutex calls
/external/mesa3d/src/mesa/main/hash.c
|
832179c50e2cf5de9735241e4767aea4d6fc33bf |
|
21-Mar-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added more locking
/external/mesa3d/src/mesa/main/hash.c
|
9560f05deffaf0321bba1bd0fcc8eeef4199e6e0 |
|
01-Feb-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added mutexes for thread safety
/external/mesa3d/src/mesa/main/hash.c
|
bb79790662f56eb71aafd3f020cd86ad810f56b2 |
|
24-Jan-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
prefixed hash functions with _mesa_
/external/mesa3d/src/mesa/main/hash.c
|
90d9e02f3ac9bda1650caaf37fe5f0e3f4ce01cf |
|
04-Jan-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
start search at 1 in HashFindFreeKeyBlock()
/external/mesa3d/src/mesa/main/hash.c
|
fbd8f212c3866ec98c1d8c9d3db3ddb7e7c479a5 |
|
11-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
first big check-in of new Mesa 3.3 code
/external/mesa3d/src/mesa/main/hash.c
|
bd5cdaf4442872d3cd2ff94eeafadd481d27fcfb |
|
13-Oct-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed GL_ prefix from memory macros
/external/mesa3d/src/mesa/main/hash.c
|
485f04074151686fa24d40e3eeb83029d3d8c425 |
|
08-Oct-1999 |
Keith Whitwell <keith@tungstengraphics.com> |
Fixed includes & added a few hooks for the DRI.
/external/mesa3d/src/mesa/main/hash.c
|
afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1c |
|
19-Aug-1999 |
jtg <jtg> |
Initial revision
/external/mesa3d/src/mesa/main/hash.c
|