/* Generated by dispatch-gen.pl from /usr/local/include/GL/osmesa.h */

		case NFOSMESA_OSMESACREATECONTEXT:
			ret = OSMesaCreateContext(getStackedParameter(0),getStackedParameter(1));
			break;
		case NFOSMESA_OSMESACREATECONTEXTEXT:
			ret = OSMesaCreateContextExt(getStackedParameter(0),getStackedParameter(1),getStackedParameter(2),getStackedParameter(3),getStackedParameter(4));
			break;
		case NFOSMESA_OSMESADESTROYCONTEXT:
			 OSMesaDestroyContext(getStackedParameter(0));
			break;
		case NFOSMESA_OSMESAMAKECURRENT:
			ret = OSMesaMakeCurrent(getStackedParameter(0),Atari2HostAddr(getStackedParameter(1)),getStackedParameter(2),getStackedParameter(3),getStackedParameter(4));
			break;
		case NFOSMESA_OSMESAGETCURRENTCONTEXT:
			ret = OSMesaGetCurrentContext();
			break;
		case NFOSMESA_OSMESAPIXELSTORE:
			OSMesaPixelStore(getStackedParameter(0),getStackedParameter(1));
			break;
		case NFOSMESA_OSMESAGETINTEGERV:
			OSMesaGetIntegerv(getStackedParameter(0),(GLint *)Atari2HostAddr(getStackedParameter(1)));
			break;
		case NFOSMESA_OSMESAGETDEPTHBUFFER:
			ret = OSMesaGetDepthBuffer(getStackedParameter(0),(GLint *)Atari2HostAddr(getStackedParameter(1)),(GLint *)Atari2HostAddr(getStackedParameter(2)),(GLint *)Atari2HostAddr(getStackedParameter(3)),(void **)Atari2HostAddr(getStackedParameter(4)));
			break;
		case NFOSMESA_OSMESAGETCOLORBUFFER:
			ret = OSMesaGetColorBuffer(getStackedParameter(0),(GLint *)Atari2HostAddr(getStackedParameter(1)),(GLint *)Atari2HostAddr(getStackedParameter(2)),(GLint *)Atari2HostAddr(getStackedParameter(3)),(void **)Atari2HostAddr(getStackedParameter(4)));
			break;
		case NFOSMESA_OSMESAGETPROCADDRESS:
			/* FIXME: Native side do not need this */
#if SIZEOF_VOID_P > 4
			ret = NULL;
#else
			ret = (int32) OSMesaGetProcAddress((const char *)Atari2HostAddr(getStackedParameter(0)));
#endif
			break;
/* Functions generated: 10 */
