From 7cd2ae9d97377bc68f66ce3c7734f56e3f5dfa6b Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Tue, 1 Mar 2005 02:51:07 +0000 Subject: added stub functions for GLX_MESA_allocate_memory --- src/mesa/drivers/x11/glxapi.c | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) (limited to 'src/mesa/drivers/x11/glxapi.c') diff --git a/src/mesa/drivers/x11/glxapi.c b/src/mesa/drivers/x11/glxapi.c index ae221d1f30..8f7f5745da 100644 --- a/src/mesa/drivers/x11/glxapi.c +++ b/src/mesa/drivers/x11/glxapi.c @@ -2,7 +2,7 @@ * Mesa 3-D graphics library * Version: 6.3 * - * Copyright (C) 1999-2004 Brian Paul All Rights Reserved. + * Copyright (C) 1999-2005 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"), @@ -1092,6 +1092,8 @@ glXFreeMemoryNV( GLvoid *pointer ) } + + /*** GLX_MESA_agp_offset */ GLuint PUBLIC @@ -1106,6 +1108,32 @@ glXGetAGPOffsetMESA( const GLvoid *pointer ) } +/*** GLX_MESA_allocate_memory */ + +void * +glXAllocateMemoryMESA(Display *dpy, int scrn, size_t size, + float readfreq, float writefreq, float priority) +{ + /* dummy */ + return NULL; +} + +void +glXFreeMemoryMESA(Display *dpy, int scrn, void *pointer) +{ + /* dummy */ +} + + +GLuint +glXGetMemoryOffsetMESA(Display *dpy, int scrn, const void *pointer) +{ + /* dummy */ + return 0; +} + + + /**********************************************************************/ /* GLX API management functions */ /**********************************************************************/ @@ -1148,9 +1176,6 @@ _glxapi_get_extensions(void) #endif #ifdef GLX_SGIX_pbuffer "GLX_SGIX_pbuffer", -#endif -#ifdef GLX_ARB_render_texture - "GLX_ARB_render_texture", #endif NULL }; @@ -1332,6 +1357,11 @@ static struct name_address_pair GLX_functions[] = { /*** GLX_MESA_agp_offset ***/ { "glXGetAGPOffsetMESA", (__GLXextFuncPtr) glXGetAGPOffsetMESA }, + /*** GLX_MESA_allocate_memory ***/ + { "glXAllocateMemoryMESA", (__GLXextFuncPtr) glXAllocateMemoryMESA }, + { "glXFreeMemoryMESA", (__GLXextFuncPtr) glXFreeMemoryMESA }, + { "glXGetMemoryOffsetMESA", (__GLXextFuncPtr) glXGetMemoryOffsetMESA }, + { NULL, NULL } /* end of list */ }; -- cgit v1.2.3