mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-31 16:20:13 +01:00
minor patches from David Dawes
This commit is contained in:
parent
0b2fa873c6
commit
5104b4d9df
2 changed files with 12 additions and 8 deletions
|
|
@ -1,10 +1,10 @@
|
|||
/* $Id: glapi.c,v 1.60 2001/12/04 23:43:31 brianp Exp $ */
|
||||
/* $Id: glapi.c,v 1.61 2002/03/07 21:50:41 brianp Exp $ */
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
* Version: 3.5
|
||||
* Version: 4.1
|
||||
*
|
||||
* Copyright (C) 1999-2001 Brian Paul All Rights Reserved.
|
||||
* Copyright (C) 1999-2002 Brian Paul All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
|
|
@ -194,8 +194,7 @@ str_dup(const char *str)
|
|||
|
||||
/*
|
||||
* We should call this periodically from a function such as glXMakeCurrent
|
||||
* in order to test if multiple threads are being used. When we detect
|
||||
* that situation we should then call _glapi_enable_thread_safety()
|
||||
* in order to test if multiple threads are being used.
|
||||
*/
|
||||
void
|
||||
_glapi_check_multithread(void)
|
||||
|
|
@ -789,11 +788,12 @@ _glapi_get_proc_name(GLuint offset)
|
|||
|
||||
/*
|
||||
* Make sure there are no NULL pointers in the given dispatch table.
|
||||
* Intented for debugging purposes.
|
||||
* Intended for debugging purposes.
|
||||
*/
|
||||
void
|
||||
_glapi_check_table(const struct _glapi_table *table)
|
||||
{
|
||||
#ifdef DEBUG
|
||||
const GLuint entries = _glapi_get_dispatch_table_size();
|
||||
const void **tab = (const void **) table;
|
||||
GLuint i;
|
||||
|
|
@ -801,7 +801,6 @@ _glapi_check_table(const struct _glapi_table *table)
|
|||
assert(tab[i]);
|
||||
}
|
||||
|
||||
#ifdef DEBUG
|
||||
/* Do some spot checks to be sure that the dispatch table
|
||||
* slots are assigned correctly.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: glthread.h,v 1.10 2001/11/30 22:11:45 kschultz Exp $ */
|
||||
/* $Id: glthread.h,v 1.11 2002/03/07 21:50:41 brianp Exp $ */
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
|
|
@ -186,8 +186,13 @@ typedef xthread_t _glthread_Thread;
|
|||
|
||||
typedef xmutex_rec _glthread_Mutex;
|
||||
|
||||
#ifdef XMUTEX_INITIALIZER
|
||||
#define _glthread_DECLARE_STATIC_MUTEX(name) \
|
||||
static _glthread_Mutex name = XMUTEX_INITIALIZER
|
||||
#else
|
||||
#define _glthread_DECLARE_STATIC_MUTEX(name) \
|
||||
static _glthread_Mutex name
|
||||
#endif
|
||||
|
||||
#define _glthread_INIT_MUTEX(name) \
|
||||
xmutex_init(&(name))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue