cr_calllists.h revision e0e0c19eefceaf5d4ec40f9466b58a771f50e799
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync/* Copyright (c) 2001, Stanford University
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync * All rights reserved
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync *
9b5a120b694c2603a7a3dccbd6cc519164943b17vboxsync * See the file LICENSE.txt for information on redistributing this software.
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync */
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync#ifndef CR_CALLLISTS_H
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync#define CR_CALLLISTS_H
c58f1213e628a545081c70e26c6b67a841cff880vboxsync
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync#include <iprt/cdefs.h>
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync#ifdef __cplusplus
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsyncextern "C" {
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync#endif
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsyncextern DECLEXPORT(int)
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsynccrExpandCallLists(GLsizei n, GLenum type, const GLvoid *lists,
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync GLuint base, void (*callListFunc)(GLuint list));
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsyncextern DECLEXPORT(int)
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsynccrExpandCallListsWithData(GLsizei n, GLenum type, const GLvoid *lists,
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync GLuint base, void (*callListFunc)(GLuint list, GLuint index, GLvoid *data), GLvoid *data);
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync
2d97f8baccdd684bc0a8a15eb86bbe9ff2b85374vboxsync#ifdef __cplusplus
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync}
866306ba031a2f258907507dd4abb3b84b6983e7vboxsync#endif
866306ba031a2f258907507dd4abb3b84b6983e7vboxsync
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync#endif /* CR_CALLLISTS_H */
9f4747a43944848d911353b1bcc99f41aaa5bf81vboxsync