From 024a3b2dc8c600013b9b76c7f919594d533ba774 Mon Sep 17 00:00:00 2001 From: Tomasz Kramkowski Date: Wed, 2 May 2018 13:30:04 +0100 Subject: Enable SRGB framebuffer and backface culling. --- faqe.c | 2 ++ gl.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/faqe.c b/faqe.c index 6d674a5..5098429 100644 --- a/faqe.c +++ b/faqe.c @@ -89,6 +89,8 @@ int main(int argc, char **argv) viewport(uni.proj, WIDTH, HEIGHT); gl_enable(GL_DEPTH_TEST); + gl_enable(GL_FRAMEBUFFER_SRGB); + gl_enable(GL_CULL_FACE); while (running) { mat4x4 model; diff --git a/gl.h b/gl.h index 773812a..40b650d 100644 --- a/gl.h +++ b/gl.h @@ -50,6 +50,7 @@ enum { GL_OUT_OF_MEMORY, GL_INVALID_FRAMEBUFFER_OPERATION, GL_CONTEXT_LOST, + GL_CULL_FACE = 0x0b44, GL_DEPTH_TEST = 0x0b71, GL_UNSIGNED_INT = 0x1405, GL_FLOAT = 0x1406, @@ -63,6 +64,7 @@ enum { GL_VERTEX_SHADER = 0x8b31, GL_COMPILE_STATUS = 0x8b81, GL_LINK_STATUS = 0x8b82, + GL_FRAMEBUFFER_SRGB = 0x8db9, }; typedef void *gl_loadfunc(const char *name); -- cgit v1.2.3-54-g00ecf