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:
Emil Velikov 2016-09-29 18:36:43 +01:00 committed by Eric Anholt
parent ea82ececbf
commit da29a15874
4 changed files with 0 additions and 27 deletions

View File

@ -767,7 +767,6 @@ static const __DRIuseInvalidateExtension dri2UseInvalidate = {
}; };
static const __DRIextension *loader_extensions[] = { static const __DRIextension *loader_extensions[] = {
&systemTimeExtension.base,
&loaderExtension.base, &loaderExtension.base,
&dri2UseInvalidate.base, &dri2UseInvalidate.base,
NULL NULL

View File

@ -41,29 +41,6 @@
#include "glxscreens.h" #include "glxscreens.h"
#include "glxdricommon.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) \ #define __ATTRIB(attrib, field) \
{ attrib, offsetof(__GLXconfig, field) } { attrib, offsetof(__GLXconfig, field) }

View File

@ -35,8 +35,6 @@ struct __GLXDRIconfig {
__GLXconfig *glxConvertConfigs(const __DRIcoreExtension * core, __GLXconfig *glxConvertConfigs(const __DRIcoreExtension * core,
const __DRIconfig ** configs); const __DRIconfig ** configs);
extern const __DRIsystemTimeExtension systemTimeExtension;
void *glxProbeDriver(const char *name, void *glxProbeDriver(const char *name,
void **coreExt, const char *coreName, int coreVersion, void **coreExt, const char *coreName, int coreVersion,
void **renderExt, const char *renderName, void **renderExt, const char *renderName,

View File

@ -337,7 +337,6 @@ static const __DRIswrastLoaderExtension swrastLoaderExtension = {
}; };
static const __DRIextension *loader_extensions[] = { static const __DRIextension *loader_extensions[] = {
&systemTimeExtension.base,
&swrastLoaderExtension.base, &swrastLoaderExtension.base,
NULL NULL
}; };