summaryrefslogtreecommitdiffstats
path: root/progs
Commit message (Collapse)AuthorAgeFilesLines
* progs/rbug: Use util_format_name().Vinson Lee2010-02-173-3/+4
|
* progs/rbug: Add missing header.Vinson Lee2010-02-171-0/+2
|
* progs/rbug: s/read/rbug_read/Vinson Lee2010-02-171-3/+3
| | | | read conflicts with read in /usr/include/unistd.h.
* Merge commit '381d5e209815235911c4aab516037c868c8f695f'Ian Romanick2010-02-171-24/+54
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This merges the patches from the series "[PATCH 00/14] More client-side GLX house cleaning" that were posted to the mesa3d-dev mailing list. See http://marc.info/?l=mesa3d-dev&m=126582985214612&w=2 Patches 01 through 04 eliminate a bunch of annoying warnings that I get when building Mesa. Patch 05 fixes an inconsistency between the implementation of glXSwapIntervalMESA and the spec. I chose to favor the code over the spec in this case. This also eliminated a warning. Patches 06 through 12 clean up the way that context creation is performed on the client. When support for GLX_SGIX_fbconfig and the related GLX 1.3 functions was added, I refactored a bunch nuts-and-bolts of context creation to CreateContext. The refactor was a good idea, I just didn't do it right. Patches 13 and 14 update glxgears_fbconfig to use GLX 1.3 interfaces.
| * glxgears_fbconfig: Use glXCreateWindow and glXDestroyWindowIan Romanick2010-02-111-5/+39
| |
| * glxgears_fbconfig: Use GLX 1.3 name for function poiner typesIan Romanick2010-02-111-19/+15
| |
* | progs/demos: update GL version test to accept GL 3.xBrian Paul2010-02-171-2/+2
| |
* | progs/openvg: Add .gitignore.Chia-I Wu2010-02-171-0/+24
| | | | | | | | Add all OpenVG demos to .gitignore.
* | progs/es1: Update .gitignore.Chia-I Wu2010-02-171-0/+1
| | | | | | | | Add xegl/bindtex to .gitignore.
* | progs/redbook: Fix memory leaks on error paths.Vinson Lee2010-02-173-0/+3
| |
* | Revert "progs/redbook: Temporarily disable the demos that extensions not ↵José Fonseca2010-02-161-10/+10
| | | | | | | | | | | | part of windows to fix build." This reverts commit 1587eff1b6d6ab74c302ca2ccb767d917ce3b1dd.
* | progs/redbook: use glewBrian Paul2010-02-1511-9/+36
| |
* | progs/redbook: Temporarily disable the demos that extensions not part of ↵José Fonseca2010-02-151-10/+10
| | | | | | | | windows to fix build.
* | progs/redbook: test image for new redbook testsBrian Paul2010-02-151-0/+0
| |
* | progs/redbook: add additional tests for GL 1.4Brian Paul2010-02-1515-8/+2912
| |
* | python/retrace: Reconstruct blend state from binary blobs.José Fonseca2010-02-151-0/+3
| |
* | progs/objviewer: close file (bug 26559)Brian Paul2010-02-141-0/+2
| |
* | progs/fp: close file (bug 26559)Brian Paul2010-02-141-0/+1
| |
* | python/retrace: Interpret pipe_screen::context_create().José Fonseca2010-02-141-0/+4
| |
* | progs/gallium/python: New home for python statetracker scripts.José Fonseca2010-02-1477-0/+5040
| |
* | progs/tests: Add checks for GL_NV_vertex_program.Vinson Lee2010-02-124-0/+21
|/
* eglinfo: Also print visual type, assuming X visual typesKristian Høgsberg2010-02-091-5/+10
| | | | | This may not make a lot of sense for non-X EGL, but for EGL under X it's very useful.
* xeglgears: Add test case for eglBindTexImage()Kristian Høgsberg2010-02-091-24/+75
|
* progs/tests: add line drawing option to cylwrap.cBrian Paul2010-02-091-10/+34
|
* progs/tests: add x/y rotation to cylwrap.cBrian Paul2010-02-091-14/+45
|
* progs/tests: new test program for exercising cylindrical tex wrap modeBrian Paul2010-02-093-0/+206
|
* progs/xdemos: Silence uninitialized variable warning.Vinson Lee2010-02-091-1/+1
|
* progs/demos: update .gitignoreJoakim Sindholt2010-02-081-0/+1
|
* progs/xdemos: Silence uninitialized variable warning.Vinson Lee2010-02-081-1/+1
|
* progs/demos: fix typoBrian Paul2010-02-051-1/+1
|
* Merge remote branch 'origin/lp-binning'José Fonseca2010-02-058-16/+352
|\ | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/util/u_dl.c src/gallium/auxiliary/util/u_time.h src/gallium/drivers/llvmpipe/lp_state_derived.c src/gallium/drivers/llvmpipe/lp_state_surface.c src/gallium/drivers/llvmpipe/lp_tex_cache.c src/gallium/drivers/llvmpipe/lp_tile_cache.c
| * Merge remote branch 'origin/master' into lp-binningJosé Fonseca2010-01-3151-94/+5984
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile src/gallium/auxiliary/util/u_surface.c src/gallium/drivers/llvmpipe/lp_flush.c src/gallium/drivers/llvmpipe/lp_setup.c src/gallium/drivers/llvmpipe/lp_state_derived.c src/gallium/drivers/llvmpipe/lp_state_fs.c src/gallium/drivers/llvmpipe/lp_state_surface.c src/gallium/drivers/llvmpipe/lp_tex_cache.c src/gallium/drivers/llvmpipe/lp_texture.c src/gallium/drivers/llvmpipe/lp_tile_cache.c src/mesa/state_tracker/st_cb_condrender.c
| * | progs/demos: call glutDestroyWindow() upon exitBrian Paul2010-01-211-1/+4
| | |
| * | Merge remote branch 'origin/master' into lp-binningJosé Fonseca2010-01-1639-203/+536
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/drivers/llvmpipe/lp_quad.h src/gallium/drivers/llvmpipe/lp_setup.c
| * | | progs/trival: updated tri-scissor-tri.c testBrian Paul2010-01-141-11/+47
| | | | | | | | | | | | | | | | | | | | The scissor left/right/bottom/top bounds can be moved by pressing the l/r/b/t and L/R/B/T keys.
| * | | Merge remote branch 'origin/master' into lp-binningJosé Fonseca2010-01-08348-1253/+2760
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/util/u_surface.c src/gallium/drivers/llvmpipe/Makefile src/gallium/drivers/llvmpipe/SConscript src/gallium/drivers/llvmpipe/lp_bld_arit.c src/gallium/drivers/llvmpipe/lp_bld_flow.c src/gallium/drivers/llvmpipe/lp_bld_interp.c src/gallium/drivers/llvmpipe/lp_clear.c src/gallium/drivers/llvmpipe/lp_context.c src/gallium/drivers/llvmpipe/lp_context.h src/gallium/drivers/llvmpipe/lp_draw_arrays.c src/gallium/drivers/llvmpipe/lp_jit.c src/gallium/drivers/llvmpipe/lp_jit.h src/gallium/drivers/llvmpipe/lp_prim_vbuf.c src/gallium/drivers/llvmpipe/lp_setup.c src/gallium/drivers/llvmpipe/lp_setup_point.c src/gallium/drivers/llvmpipe/lp_state.h src/gallium/drivers/llvmpipe/lp_state_blend.c src/gallium/drivers/llvmpipe/lp_state_derived.c src/gallium/drivers/llvmpipe/lp_state_fs.c src/gallium/drivers/llvmpipe/lp_state_sampler.c src/gallium/drivers/llvmpipe/lp_state_surface.c src/gallium/drivers/llvmpipe/lp_tex_cache.c src/gallium/drivers/llvmpipe/lp_tex_cache.h src/gallium/drivers/llvmpipe/lp_tex_sample.h src/gallium/drivers/llvmpipe/lp_tile_cache.c
| * | | | progs/demos/gloss: press 'n' to advance by one frameBrian Paul2009-12-091-0/+3
| | | | |
| * | | | progs/demos: call glutDestroyWindow() in gloss.cBrian Paul2009-12-091-1/+3
| | | | |
| * | | | progs/trivial: readback and print Z value in tri-z-eq.cBrian Paul2009-12-031-3/+11
| | | | |
| * | | | progs/trivial: added two simple texture testsBrian Paul2009-11-304-0/+284
| | | | | | | | | | | | | | | | | | | | | | | | | One draws a series of quads with different textures. The other draws with one texture which is changed with glTexSubImage2D().
* | | | | scons: Use only the shared object name when linking progs.José Fonseca2010-02-041-1/+2
| | | | | | | | | | | | | | | | | | | | Otherwise the whole path gets baked into the executable.
* | | | | progs/fpglsl: couple more testsKeith Whitwell2010-02-032-0/+21
| | | | |
* | | | | progs/fpglsl: fp-tris for glslKeith Whitwell2010-02-036-0/+487
| | | | |
* | | | | progs/es2: Fix an assertion failure in tri.Chia-I Wu2010-02-021-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | EGL_SURFACE_TYPE is a config attribute, not a surface attribute. Thanks to Mike Stroyan for pointing out this error.
* | | | | progs/tests: add another FBO test to exercise a RGBA vs. Z texture bugBrian Paul2010-02-013-0/+233
| |_|_|/ |/| | | | | | | | | | | See comments in file for more details.
* | | | progs/egl: Update eglinfo to display more attributes.Chia-I Wu2010-01-312-11/+21
| | | | | | | | | | | | | | | | | | | | Add config caveat, bind-to-texture, and renderable type. Remove double buffer and stereo attributes.
* | | | progs/es1: Add bindtex.Chia-I Wu2010-01-303-17/+14
| | | | | | | | | | | | | | | | | | | | It is ported from progs/egl/xeglbindtex.c. With the OpenGL ES port, the OpenGL version is removed.
* | | | progs/demos: new image dissolve demoBrian Paul2010-01-293-0/+160
| | | | | | | | | | | | | | | | | | | | Dissolve between two images using a random pattern in the stencil buffer and a varying stencil ref value.
* | | | progs/tests: added a few more files to .gitignoreBrian Paul2010-01-291-0/+3
| | | |
* | | | progs/tests: Remove unnecessary headers.Vinson Lee2010-01-2810-14/+0
| | | |