Sha256: e3240787e817fddd8dc78458a5c3c9cba973cf02d15f6e5243523c5ba3ed0f81

Contents?: true

Size: 637 Bytes

Versions: 8

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

8 entries across 8 versions & 1 rubygems

Version Path
rays-0.1.36 src/opengl.h
rays-0.1.35 src/opengl.h
rays-0.1.34 src/opengl.h
rays-0.1.33 src/opengl.h
rays-0.1.32 src/opengl.h
rays-0.1.31 src/opengl.h
rays-0.1.30 src/opengl.h
rays-0.1.29 src/opengl.h