aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/tests/graw/tri-instanced.c
Commit message (Collapse)AuthorAgeFilesLines
* graw: Export graw_save_surface_to_file().Michal Krol2010-11-081-14/+12
| | | | | | | | | Allows applications to dump surfaces to file without referencing gallium/auxiliary entry points statically. Existing test apps have been modified such that they save the contents of the fronbuffer only when the `-o' option's specified.
* graw: Undo late loading of graw drivers.José Fonseca2010-08-261-1/+1
| | | | | | | | | | Keith prefers a clean separation between graw applications and implementations, where apps do not link libgallium.a but instead get all functionality they need via graw interface. Although this is not incompatible with late loading of graw drivers, it it would make it very hard to maintain, as wrappers for every utility symbol exposed in graw would have to be written or generated somehow.
* graw: Dynamically load graw libraries.José Fonseca2010-08-261-1/+1
| | | | | | | | | This allows to build multiple graws libs simultaneously and avoid unnecessary rebuilds of the tests. Also remove graw_util.c from inside the graw implementation -- it was only being provided by one implementation, and graw tests were linking against gallium anyway.
* graw/tests: Use pipe_context::draw_vbo.Chia-I Wu2010-07-291-10/+15
| | | | | | | The other drawing variants such as draw_arrays or draw_elements_instanced were removed. This fixes fdo bug #29287.
* graw/tests: pass -e option to test draw_elements_instanced()Brian Paul2010-07-201-1/+45
|
* graw: new tri-instanced.c program to test instanced drawingBrian Paul2010-07-151-0/+296