summaryrefslogtreecommitdiff
path: root/src/gallium/targets/graw-xlib/graw_xlib.c
AgeCommit message (Collapse)Author
2011-01-20graw: fix logic error in pixel format selectionBrian Paul
The loop to choose a pixel format for the window was incrementing 'i' after we succeeded in creating the window so if we chose format[0] for graw_create_window_and_screen() we were putting format[1] in the pipe_resource template for creating the render target. This only worked because of the order of the elements in the formats[] array. The graw_xlib.c code now properly compares the requested gallium pixel format against the visual's color layout. Update all the graw demos to fix the off-by-one-i error.
2010-11-17graw: Use inline debug helper instead of non-inline versionJakob Bornecrantz
2010-11-10graw: Use inline sw helper instead of roll your own loaderJakob Bornecrantz
2010-08-27graw: fix the build (missing header)Zack Rusin
2010-05-14graw: combine graw_init and graw_create_window functionsKeith Whitwell
Different environments seem to want to create these in different orders. Abstract over this by combining the calls.
2010-05-14graw: split util code into new fileKeith Whitwell
2010-05-14graw: move towards glut-like interface, add tri.cKeith Whitwell
2010-05-06graw-xlib: Remove duplicate graw.h file.José Fonseca
2010-03-28gallium: new raw gallium interface to support standalone testsKeith Whitwell
Provides basic window system integration behind a simple interface, allowing tests to be written without dependency on either the driver or window system. With a lot of work, could turn into something like glut for gallium.