summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephane Marchesin <stephane.marchesin@gmail.com>2010-04-20 03:06:53 -0700
committerStephane Marchesin <stephane.marchesin@gmail.com>2010-04-20 03:06:53 -0700
commit93b009d92e6c2321e79c612e886584fd4438d64b (patch)
treeb0f24169d270873ceef95de96478cdfef6fb4edf
parentbe0b16576772acc2a0acb6f5d541081fbd7a9793 (diff)
GL: small fixes.
-rw-r--r--render-gl.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/render-gl.c b/render-gl.c
index f8f2abf..fd3a06c 100644
--- a/render-gl.c
+++ b/render-gl.c
@@ -267,7 +267,6 @@ void render_texture(int x, int y, int w, int h, u16 atlas_x, u16 atlas_y, u8 pal
set_render_state(state_tile);
#if GLSL
- // FIXME to int
pglUniform2fARB( pglGetUniformLocationARB(tile_glsl_program, "local0"), pal_offset/255.0, alpha/255.0 );
#else
glColor4ub(pal_offset, 0, 0, alpha);
@@ -732,11 +731,11 @@ void render_init(u32 pixel_size)
pglUseProgramObjectARB = (PFNGLUSEPROGRAMOBJECTARBPROC)SDL_GL_GetProcAddress("glUseProgramObjectARB");
pglUniform1iARB = (PFNGLUNIFORM1IARBPROC)SDL_GL_GetProcAddress("glUniform1i");
pglGetUniformLocationARB = (PFNGLGETUNIFORMLOCATIONARBPROC)SDL_GL_GetProcAddress("glGetUniformLocation");
- pglUniform2fARB = (PFNGLUNIFORM3FARBPROC)SDL_GL_GetProcAddress("glUniform2f");
+ pglUniform2fARB = (PFNGLUNIFORM2FARBPROC)SDL_GL_GetProcAddress("glUniform2f");
if (!( pglGenFramebuffers && pglBindFramebuffer && pglFramebufferTexture2D && pglProgramLocalParameter4f
&& pglGenPrograms && pglBindProgram && pglProgramString && pglGetProgramiv && pglUseProgramObjectARB
- && pglUniform1iARB && pglGetUniformLocationARB))
+ && pglUniform1iARB && pglGetUniformLocationARB && pglUniform2fARB))
fatal("Sorry, your OpenGL misses some cool features\n");
glViewport(0, 0, pixel_size*320, pixel_size*240);