glx: remove unused systemTimeExtension
Not even a single DRI2/DRISW driver in mesa ever used this. Appears to be a dri1 artefact copy/pasted in the dri2/drisw codebase. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Signed-off-by: Eric Anholt <eric@anholt.net> Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
ea82ececbf
commit
da29a15874
|
@ -767,7 +767,6 @@ static const __DRIuseInvalidateExtension dri2UseInvalidate = {
|
|||
};
|
||||
|
||||
static const __DRIextension *loader_extensions[] = {
|
||||
&systemTimeExtension.base,
|
||||
&loaderExtension.base,
|
||||
&dri2UseInvalidate.base,
|
||||
NULL
|
||||
|
|
|
@ -41,29 +41,6 @@
|
|||
#include "glxscreens.h"
|
||||
#include "glxdricommon.h"
|
||||
|
||||
static int
|
||||
getUST(int64_t * ust)
|
||||
{
|
||||
struct timeval tv;
|
||||
|
||||
if (ust == NULL)
|
||||
return -EFAULT;
|
||||
|
||||
if (gettimeofday(&tv, NULL) == 0) {
|
||||
ust[0] = (tv.tv_sec * 1000000) + tv.tv_usec;
|
||||
return 0;
|
||||
}
|
||||
else {
|
||||
return -errno;
|
||||
}
|
||||
}
|
||||
|
||||
const __DRIsystemTimeExtension systemTimeExtension = {
|
||||
{__DRI_SYSTEM_TIME, 1},
|
||||
getUST,
|
||||
NULL,
|
||||
};
|
||||
|
||||
#define __ATTRIB(attrib, field) \
|
||||
{ attrib, offsetof(__GLXconfig, field) }
|
||||
|
||||
|
|
|
@ -35,8 +35,6 @@ struct __GLXDRIconfig {
|
|||
__GLXconfig *glxConvertConfigs(const __DRIcoreExtension * core,
|
||||
const __DRIconfig ** configs);
|
||||
|
||||
extern const __DRIsystemTimeExtension systemTimeExtension;
|
||||
|
||||
void *glxProbeDriver(const char *name,
|
||||
void **coreExt, const char *coreName, int coreVersion,
|
||||
void **renderExt, const char *renderName,
|
||||
|
|
|
@ -337,7 +337,6 @@ static const __DRIswrastLoaderExtension swrastLoaderExtension = {
|
|||
};
|
||||
|
||||
static const __DRIextension *loader_extensions[] = {
|
||||
&systemTimeExtension.base,
|
||||
&swrastLoaderExtension.base,
|
||||
NULL
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue