Sha256: 4d9eb0a256fe1b702a717e98fdd39732b5cae7a6548067a1decfbe26e3038e60

Contents?: true

Size: 546 Bytes

Versions: 16

Compression:

Stored size: 546 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 ();

	GLenum OpenGL_get_error ();

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


}// Rays


#endif//EOH

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
rays-0.1.28 src/opengl.h
rays-0.1.27 src/opengl.h
rays-0.1.26 src/opengl.h
rays-0.1.25 src/opengl.h
rays-0.1.24 src/opengl.h
rays-0.1.23 src/opengl.h
rays-0.1.22 src/opengl.h
rays-0.1.21 src/opengl.h
rays-0.1.20 src/opengl.h
rays-0.1.19 src/opengl.h
rays-0.1.18 src/opengl.h
rays-0.1.17 src/opengl.h
rays-0.1.16 src/opengl.h
rays-0.1.15 src/opengl.h
rays-0.1.14 src/opengl.h
rays-0.1.13 src/opengl.h