1.1 --- a/src/drivers/gl_fbo.c Wed Apr 02 01:46:58 2008 +0000
1.2 +++ b/src/drivers/gl_fbo.c Sun Jul 06 05:35:13 2008 +0000
1.4 static render_buffer_t gl_fbo_create_render_buffer( uint32_t width, uint32_t height );
1.5 static void gl_fbo_destroy_render_buffer( render_buffer_t buffer );
1.6 static gboolean gl_fbo_set_render_target( render_buffer_t buffer );
1.7 -static gboolean gl_fbo_display_render_buffer( render_buffer_t buffer );
1.8 +static void gl_fbo_display_render_buffer( render_buffer_t buffer );
1.9 static void gl_fbo_load_frame_buffer( frame_buffer_t frame, render_buffer_t buffer );
1.10 -static gboolean gl_fbo_display_blank( uint32_t colour );
1.11 +static void gl_fbo_display_blank( uint32_t colour );
1.12 static gboolean gl_fbo_read_render_buffer( unsigned char *target, render_buffer_t buffer, int rowstride, int format );
1.14 extern uint32_t video_width, video_height;
1.16 gl_fbo_attach_texture( fb, buffer->buf_id );
1.17 /* setup the gl context */
1.18 glViewport( 0, 0, buffer->width, buffer->height );
1.19 - glsl_enable_shader(TRUE);
1.23 @@ -250,29 +249,25 @@
1.24 * Render the texture holding the given buffer to the front window
1.27 -static gboolean gl_fbo_display_render_buffer( render_buffer_t buffer )
1.28 +static void gl_fbo_display_render_buffer( render_buffer_t buffer )
1.32 - glsl_enable_shader(FALSE);
1.33 gl_display_render_buffer( buffer );
1.37 static void gl_fbo_load_frame_buffer( frame_buffer_t frame, render_buffer_t buffer )
1.41 - glsl_enable_shader(FALSE);
1.42 gl_load_frame_buffer( frame, buffer->buf_id );
1.45 -static gboolean gl_fbo_display_blank( uint32_t colour )
1.46 +static void gl_fbo_display_blank( uint32_t colour )
1.50 - glsl_enable_shader(FALSE);
1.51 - return gl_display_blank( colour );
1.52 + gl_display_blank( colour );
1.55 void gl_fbo_detach()