summaryrefslogtreecommitdiffstats
path: root/progs
Commit message (Collapse)AuthorAgeFilesLines
* objviewer: remove disabled codeBrian Paul2009-10-011-3/+0
|
* objviewer: mouse/keyboard info in README fileBrian Paul2009-10-011-0/+8
|
* objview: clean up drawing VBO codeBrian Paul2009-10-011-26/+1
|
* objview: set skybox texture filterBrian Paul2009-10-011-0/+4
|
* objview: check GL version/extensionBrian Paul2009-10-011-1/+29
|
* progs/objviewer: Wavefront .obj file loader/viewer demoBrian Paul2009-10-0120-0/+764987
| | | | Adapted from code written by Nate Robins. See README.txt.
* progs/egl: Make demo3 work again.Chia-I Wu2009-09-301-10/+15
| | | | Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
* progs/egl: Check EGL_MESA_screen_surface is supported in demo2.Chia-I Wu2009-09-301-0/+6
| | | | Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
* progs/egl: Fix a crash in demo1.Chia-I Wu2009-09-301-10/+11
| | | | | | The variable "configs" in main() is used without initialization. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
* progs/egl: Replace EGL_i915 by EGL_DEFAULT_DISPLAY.Chia-I Wu2009-09-308-18/+6
| | | | Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
* progs/perf: Include local headers before installed headers.Vinson Lee2009-09-281-1/+1
| | | | Fixes compilation errors on platforms with older installed GL headers.
* progs/tests: print usage info upon SPACE/uBrian Paul2009-09-281-15/+18
|
* progs/tests: re-indent mipmap_limits.cBrian Paul2009-09-281-105/+119
|
* progs/rbug: Link to mathJakob Bornecrantz2009-09-261-1/+1
|
* progs/perf: glGenerateMipmap() testBrian Paul2009-09-243-0/+138
|
* progs/perf: fix warnings in readpixels testKeith Whitwell2009-09-241-3/+3
|
* progs/perf: fix typo in sconscriptKeith Whitwell2009-09-241-1/+1
|
* progs/perf: accept GL3.x alsoKeith Whitwell2009-09-241-2/+3
|
* progs/perf: added glReadPixels benchmarkBrian Paul2009-09-233-1/+172
|
* progs/perf: also request a stencil bufferBrian Paul2009-09-231-1/+1
|
* progs/perf: Actually bind the newly created vbo.Michal Krol2009-09-231-0/+1
|
* Merge branch 'softpipe-opt'Keith Whitwell2009-09-231-0/+16
|\ | | | | | | | | | | | | Conflicts: progs/demos/cubemap.c src/gallium/drivers/softpipe/sp_tex_sample.c src/gallium/drivers/softpipe/sp_texture.c
| * progs/demos: add fps output to cubemapKeith Whitwell2009-08-231-0/+16
| |
* | progs/perf: set TexSubImage4=FALSEBrian Paul2009-09-231-2/+2
| |
* | progs/perf: added glCopyTex[Sub]Image2D testBrian Paul2009-09-223-0/+216
| |
* | progs/perf: test glGetTexImage() alsoBrian Paul2009-09-221-12/+36
| |
* | progs/perf: add missing texture enable in fbobind.cBrian Paul2009-09-221-0/+2
| |
* | progs/perf: added fbobind.c test to test FBO binding speedBrian Paul2009-09-223-0/+153
| |
* | progs/perf: added PerfExtensionSupported() helperBrian Paul2009-09-222-0/+10
| |
* | teximage: add more tests, image formatsKeith Whitwell2009-09-221-18/+99
| | | | | | | | | | | | Add a test which creates a new texture from scratch before uploading. Add more image formats. Don't run all tests on all image formats.
* | progs/perf: add another VBO test for Create/Draw/Destroy patternBrian Paul2009-09-221-2/+37
| | | | | | | | Report both MB/sec and draw/sec.
* | progs/perf: simplify the codeBrian Paul2009-09-221-44/+39
| |
* | progs/perf: fix commentBrian Paul2009-09-221-1/+1
| |
* | progs/perf: updated commentsBrian Paul2009-09-222-11/+3
| |
* | progs/perf: make teximage results easier to read, more reproducibleKeith Whitwell2009-09-221-17/+27
| | | | | | | | | | | | | | Always run the same tests on different drivers, give zero results where test image is too big for driver. Add a newline between groups of tests.
* | progs/perf: reset row_length after subimage testKeith Whitwell2009-09-221-1/+3
| | | | | | | | Also test fewer sizes in teximage generally.
* | progs/perf: clean up swapbuffers test a bitKeith Whitwell2009-09-221-5/+6
| |
* | progs/perf: break up long runs of fullscreen quadsKeith Whitwell2009-09-221-1/+18
| | | | | | | | | | Not all drivers cope gracefully with command-buffers with zillions of fullscreen quads.
* | progs/perf: add first attempt at a swapbuffers rate testKeith Whitwell2009-09-229-14/+207
| | | | | | | | | | | | | | | | | | This is pretty ugly as the original framework assumed you'd set a single window size at startup and keep it throughout, but for swapbuffers you want to test the rate at various window sizes. With luck a nicer solution can be found, but this at least lays out a marker.
* | progs/perf: added fill-rate testBrian Paul2009-09-213-0/+233
| | | | | | | | | | Many more fill modes could be tested, but this hits the basics including blending, texturing and shaders.
* | progs/perf: added helpers for creating simple textures and shader programsBrian Paul2009-09-212-0/+109
| |
* | progs/perf: offsetof() should be defined in stddef.h, include itBrian Paul2009-09-212-4/+4
| | | | | | | | If this breaks mingw, feel free to revert this.
* | progs/perf: a few more vbo upload modesKeith Whitwell2009-09-211-24/+97
| | | | | | | | | | | | | | | | Some tests, eg small SubData are probably overwhelmed by the cost of performing the draw after each upload. Add a varient which does a lot of subdata uploads and then a single draw. Also try to avoid cache-artifacts in the upload timings.
* | progs/perf: human-readable drawoverhead outputKeith Whitwell2009-09-211-6/+6
| |
* | progs/perf: human-format vertexrate outputKeith Whitwell2009-09-211-7/+7
| |
* | progs/perf: add human-readable float formatterKeith Whitwell2009-09-212-0/+20
| |
* | progs/glsl: Include local headers before installed headers during compilation.Vinson Lee2009-09-211-1/+1
| | | | | | | | | | Fixes compilation errors on platforms with insufficient older installed GL headers.
* | progs/perf: convert some DOS line-endingsKeith Whitwell2009-09-174-756/+756
| | | | | | | | It seems like some of these files were committed with CRLF initially.
* | progs/perf: add scons support, get working under mingwKeith Whitwell2009-09-179-24/+80
| |
* | progs/perf: initial set of simple performance test programsBrian Paul2009-09-169-0/+1139
| | | | | | | | | | | | | | | | Initial tests include: drawoverhead - measure overhead of state changes w.r.t drawing commands teximage - measure glTexImage2D() and glTexSubImage2D() speed vbo - measure glBufferData() and glBufferSubData() speed vertexrate - measure vertex rate for immediate mode, glDrawArrays, VBOs, etc.