From 53c23cff047013e3f7301b92b8469bdc888d3a43 Mon Sep 17 00:00:00 2001 From: David Rose Date: Tue, 6 May 2008 00:20:40 +0000 Subject: [PATCH] cull face --- .../src/tinydisplay/tinyGraphicsStateGuardian.cxx | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/panda/src/tinydisplay/tinyGraphicsStateGuardian.cxx b/panda/src/tinydisplay/tinyGraphicsStateGuardian.cxx index 9f09622923..4d53bec96f 100644 --- a/panda/src/tinydisplay/tinyGraphicsStateGuardian.cxx +++ b/panda/src/tinydisplay/tinyGraphicsStateGuardian.cxx @@ -1949,15 +1949,15 @@ do_issue_cull_face() { switch (mode) { case CullFaceAttrib::M_cull_none: - glDisable(GL_CULL_FACE); + _c->cull_face_enabled = false; break; case CullFaceAttrib::M_cull_clockwise: - glEnable(GL_CULL_FACE); - glCullFace(GL_BACK); + _c->cull_face_enabled = true; + _c->current_cull_face = GL_BACK; break; case CullFaceAttrib::M_cull_counter_clockwise: - glEnable(GL_CULL_FACE); - glCullFace(GL_FRONT); + _c->cull_face_enabled = true; + _c->current_cull_face = GL_FRONT; break; default: tinydisplay_cat.error() @@ -2022,11 +2022,6 @@ do_issue_texture() { // Then, turn on the current texture mode. apply_texture(tc); - - /* - GLint glmode = get_texture_apply_mode_type(stage->get_mode()); - glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, glmode); - */ } ////////////////////////////////////////////////////////////////////