// Copyright 2005-2017 The Mumble Developers. All rights reserved.
// Use of this source code is governed by a BSD-style license
// that can be found in the LICENSE file at the root of the
// Mumble source tree or at <https://www.mumble.info/LICENSE>.

#ifndef MUMBLE_OVERLAY_AVAIL_MAC_H__
#define MUMBLE_OVERLAY_AVAIL_MAC_H__

// This file was auto-generated by 'avail_mac.pl'. Do not touch by hand.

#define AVAIL_ALL_GLSYM ( \
	AVAIL(glActiveTexture) && \
	AVAIL(glAttachShader) && \
	AVAIL(glBindBuffer) && \
	AVAIL(glBindTexture) && \
	AVAIL(glBlendFunc) && \
	AVAIL(glColorMaterial) && \
	AVAIL(glCompileShader) && \
	AVAIL(glCreateProgram) && \
	AVAIL(glCreateShader) && \
	AVAIL(glDeleteTextures) && \
	AVAIL(glDisable) && \
	AVAIL(glDisableClientState) && \
	AVAIL(glDisableVertexAttribArray) && \
	AVAIL(glDrawArrays) && \
	AVAIL(glEnable) && \
	AVAIL(glEnableClientState) && \
	AVAIL(glEnableVertexAttribArray) && \
	AVAIL(glGenTextures) && \
	AVAIL(glGetBooleanv) && \
	AVAIL(glGetError) && \
	AVAIL(glGetIntegerv) && \
	AVAIL(glGetShaderInfoLog) && \
	AVAIL(glGetString) && \
	AVAIL(glGetTexParameterfv) && \
	AVAIL(glGetUniformLocation) && \
	AVAIL(glGetVertexAttribiv) && \
	AVAIL(glIsTexture) && \
	AVAIL(glLinkProgram) && \
	AVAIL(glLoadIdentity) && \
	AVAIL(glMatrixMode) && \
	AVAIL(glOrtho) && \
	AVAIL(glPixelStorei) && \
	AVAIL(glPopAttrib) && \
	AVAIL(glPopClientAttrib) && \
	AVAIL(glPopMatrix) && \
	AVAIL(glPushAttrib) && \
	AVAIL(glPushClientAttrib) && \
	AVAIL(glPushMatrix) && \
	AVAIL(glRenderMode) && \
	AVAIL(glShaderSource) && \
	AVAIL(glTexCoordPointer) && \
	AVAIL(glTexEnvi) && \
	AVAIL(glTexImage2D) && \
	AVAIL(glTexParameterfv) && \
	AVAIL(glTexParameteri) && \
	AVAIL(glTexSubImage2D) && \
	AVAIL(glUniform1i) && \
	AVAIL(glUseProgram) && \
	AVAIL(glVertexPointer) && \
	AVAIL(glViewport) && \
	1)

#endif
