Sha256: 96cd8504f03c9d9a4845ec77fd70a21837eb5b67275ac3b316885776b45d8fcf

Contents?: true

Size: 637 Bytes

Versions: 13

Compression:

Stored size: 637 Bytes

Contents

// -*- c++ -*-
#pragma once
#ifndef __RAYS_SRC_OPENGL_H__
#define __RAYS_SRC_OPENGL_H__


#if defined(OSX)
	#include <OpenGL/gl.h>
	#include <OpenGL/glext.h>
#elif defined(IOS)
	#include <OpenGLES/ES3/gl.h>
	#include <OpenGLES/ES3/glext.h>
#elif defined(WIN32)
	#include <GL/gl.h>
	#include <GL/glext.h>
#endif

#include "rays/opengl.h"


namespace Rays
{


	void    OpenGL_set_context (Context context);

	Context OpenGL_get_context ();

	bool    OpenGL_has_error ();

	void    OpenGL_check_error (const char* file, int line);

	void    OpenGL_check_error (const char* file, int line, const char* format, ...);


}// Rays


#endif//EOH

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
rays-0.2 src/opengl.h
rays-0.1.49 src/opengl.h
rays-0.1.48 src/opengl.h
rays-0.1.47 src/opengl.h
rays-0.1.46 src/opengl.h
rays-0.1.45 src/opengl.h
rays-0.1.44 src/opengl.h
rays-0.1.43 src/opengl.h
rays-0.1.42 src/opengl.h
rays-0.1.40 src/opengl.h
rays-0.1.39 src/opengl.h
rays-0.1.38 src/opengl.h
rays-0.1.37 src/opengl.h