From 7375d7a5c9d5c32fd6bdde0cc8cab8fe41415964 Mon Sep 17 00:00:00 2001 From: Keith Whitwell Date: Fri, 14 May 2010 12:07:38 +0100 Subject: graw: move towards glut-like interface, add tri.c --- src/gallium/include/state_tracker/graw.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/gallium/include/state_tracker') diff --git a/src/gallium/include/state_tracker/graw.h b/src/gallium/include/state_tracker/graw.h index 385e4d7718..87e7d97543 100644 --- a/src/gallium/include/state_tracker/graw.h +++ b/src/gallium/include/state_tracker/graw.h @@ -17,6 +17,7 @@ #include "pipe/p_format.h" struct pipe_screen; +struct pipe_context; PUBLIC struct pipe_screen *graw_init( void ); @@ -32,5 +33,13 @@ PUBLIC void *graw_create_window( int x, enum pipe_format format ); PUBLIC void graw_destroy_window( void *handle ); +PUBLIC void graw_set_display_func( void (*func)( void ) ); +PUBLIC void graw_main_loop( void ); + +PUBLIC void *graw_parse_vertex_shader( struct pipe_context *pipe, + const char *text ); + +PUBLIC void *graw_parse_fragment_shader( struct pipe_context *pipe, + const char *text ); #endif -- cgit v1.2.3