From 847f84e1e3797277407bc34f5acc51b801b2bf29 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Thu, 18 Nov 2010 13:50:47 +0000 Subject: Unified radiant angles conversion into a single math::Axis.assign() method, corrected transformation order. Removed unnecessary model::LIGHTSCALE constant, light and flare sizes are rescaled according to the global model::SCALE. Added gl::depthfunc, enabled GL_LEQUAL while drawing lights and flares. --- src/render/gl.cc | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'src/render/gl.cc') diff --git a/src/render/gl.cc b/src/render/gl.cc index 801c320..fa7c092 100644 --- a/src/render/gl.cc +++ b/src/render/gl.cc @@ -59,35 +59,39 @@ void depthmask(GLenum mode) ::glDepthMask(mode); } +void depthfunc(GLenum func) +{ + ::glDepthFunc(func); +} void frontface(GLenum mode) { - glFrontFace(mode); + ::glFrontFace(mode); } void cullface(GLenum mode) { - glCullFace(mode); + ::glCullFace(mode); } void shademodel(GLenum mode) { - glShadeModel(mode); + ::glShadeModel(mode); } void blendfunc(GLenum sfactor, GLenum dfactor) { - glBlendFunc(sfactor, dfactor); + ::glBlendFunc(sfactor, dfactor); } void enable(GLenum cap) { - glEnable(cap); + ::glEnable(cap); } void disable(GLenum cap) { - glDisable(cap); + ::glDisable(cap); } void clear(GLbitfield mask) -- cgit v1.2.3