José Fonseca
110e039d0d
gallium/unit: Install test in build/xxx/bin
2010-04-01 11:52:54 +01:00
José Fonseca
018aae950d
util: Make the accessors bidimensional again.
...
Otherwise there's no way to unpack blocks with height >1
2010-03-31 21:27:47 +01:00
José Fonseca
69895725cf
util: Add callback to fetch a single pixel.
2010-03-31 20:15:17 +01:00
José Fonseca
3200e70858
python/tests: Read the number of tests to execute from command line.
2010-03-31 20:05:10 +01:00
José Fonseca
96bf4aff5b
util: Put the format pack/unpack functions in the description table.
2010-03-31 15:32:16 +01:00
José Fonseca
e245ca74e1
util: Make pack/unpack operate on spans.
2010-03-31 15:32:16 +01:00
José Fonseca
325d55303d
util: Make util_format_xxx_pack_xxx take pointer as arguments.
2010-03-31 14:31:29 +01:00
José Fonseca
d0258ca59d
python/tests: Run trhough tests randomly.
2010-03-31 14:05:55 +01:00
José Fonseca
e566046efc
python/tests: Rename test name.
...
We only test blitting from a surface -- we don't test any sampler state.
2010-03-31 13:28:36 +01:00
José Fonseca
6de8f86ab4
python/tests: Test all existing gallium formats.
2010-03-31 13:27:08 +01:00
José Fonseca
aae63a7109
python/tests: Speed up the tests by reusing the same pipe context.
2010-03-31 13:12:24 +01:00
José Fonseca
fceee46022
python/tests: Get the tests running again.
2010-03-31 13:12:24 +01:00
Michel Dänzer
e5c7d1e1c8
Merge branch '7.8'
...
Conflicts:
Makefile
src/mesa/main/version.h
Resolved by keeping version strings from master (also in the intel driver).
2010-03-30 12:01:31 +02:00
Vinson Lee
90075f34e2
progs/glsl: Add workarounds for Apple GLSL compiler crash.
...
fsraytrace and vsraytrace were crashing on Mac OS X 10.6.3 in the Apple
GLSL compiler function TPPStreamCompiler::assignOperands. Removing some
const qualifers made the crashes go away.
2010-03-29 14:56:12 -07:00
Vinson Lee
52f7289215
progs/glsl: Remove inline keyword.
...
Fixes MSVC build.
2010-03-29 13:58:39 -07:00
José Fonseca
bbe6788807
progs/gallium/python: Get tri.py sample working again.
2010-03-29 21:22:23 +01:00
Brian Paul
909f0b356e
progs/glsl: improve the mouse drag/rotate code a little
2010-03-29 11:47:38 -06:00
RALOVICH, Kristóf
8ca937fc3b
progs/glsl: let the mouse rotate the scene
2010-03-29 11:47:38 -06:00
Vinson Lee
21a96a55d6
progs: Comment out gallium/raw/SConscript from progs/SConscript.
...
Commit db5c2235d1 broke the default SCons
build.
NameError: name 'graw' is not defined:
This patch allows the default SCons build to work again until a proper
fix is available.
2010-03-28 13:52:11 -07:00
Keith Whitwell
1cf669db59
progs/raw: add note about accessing utility functions
2010-03-28 10:42:38 -07:00
Keith Whitwell
db5c2235d1
gallium: new raw gallium interface to support standalone tests
...
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.
2010-03-28 10:42:38 -07:00
Vinson Lee
6abc3501c6
progs/tests: Remove duplicate texcompress2 in SConscript.
2010-03-27 14:40:41 -07:00
Jakob Bornecrantz
87ac117d67
progs/gallium: Add trivial gallium demos
2010-03-26 01:36:45 +01:00
Vinson Lee
3fcfd69fec
progs/glsl: Fix vsraytrace GLSL compilation error.
...
Fixes the following GLSL error on Mac OS X.
'=' : assigning non-constant to 'const 3-component vector of float'
2010-03-24 22:53:23 -07:00
Vinson Lee
3bccb5447b
progs/glsl: Add raytracing demos to SCons build.
2010-03-24 22:36:49 -07:00
Brian Paul
f0e04b0944
progs/demos: add other modes/patterns to dissolve demo
2010-03-24 16:29:17 -06:00
Brian Paul
01f7acb700
progs/glsl: remove/replace //-style comments
2010-03-24 09:08:24 -06:00
Brian Paul
79394f0267
progs/glsl: silence warnings, remove debug code, adjust window size, etc
2010-03-24 09:04:17 -06:00
RALOVICH, Kristóf
4e328774d4
demos: import GLSL raytracing demos
2010-03-24 09:04:14 -06:00
Chia-I Wu
99386921e7
progs/egl: Link xeglthreads to libpthread.
...
This should hopefully fix a build failure reported by Chris Ball when
binutils-gold is used.
2010-03-24 08:46:10 +08:00
Dan Nicholson
e725ef171b
Change libX11 variables to not conflict with AC_PATH_XTRA
...
The variable X_LIBS from AC_PATH_XTRA contains only the -L searchdir
parameter and not the -lX11 to link to Xlib. Use X11 prefixed build vars
for linking with Xlib to avoid the conflict.
Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
2010-03-23 13:26:50 -07:00
Brian Paul
182c42c8da
Merge branch '7.8'
...
Conflicts:
src/gallium/drivers/cell/ppu/cell_screen.c
src/mesa/state_tracker/st_cb_drawpixels.c
2010-03-22 09:07:46 -06:00
Vinson Lee
fce72d5803
progs/tests: Add cva_huge to SCons build.
2010-03-21 19:21:11 -07:00
Vinson Lee
1e7d65bb5b
progs/tests: Include stddef.h for ptrdiff_t on all platforms.
...
stddef.h is the standard C header that defines ptrdiff_t.
Fixes build of cva_huge on Mac OS X.
2010-03-21 19:09:54 -07:00
Pauli Nieminen
a81cd67a4f
tests: Add test for huge client arrays that has to be split.
...
When running this test case in valgrind report includes read of unitialized
value in _tnl_draw_prims. The bug doesn't cause any vissible errors.
Bug is caused by vbo_split_copy that is calling draw function with max_index
one past the end instead of the end.
2010-03-21 13:17:52 +02:00
Brian Paul
c9c0baabdc
progs/tests: also test stencil INCR_WRAP mode if supported
2010-03-18 15:04:39 -06:00
Brian Paul
705ed3326c
progs/tests: comments and clean-ups
2010-03-18 14:53:43 -06:00
Brian Paul
0557d0a4b2
progs/trivial: added comments
2010-03-17 16:29:34 -06:00
Brian Paul
a196a5d330
progs/samples: improve copy.c demo
...
If the test image was larger than the window, nothing was drawn because
of invalid raster position. Use glWindowPos instead of glRasterPos.
Also, use integer src/dst coordinates to avoid grabbing black pixels
outside of the src image region.
2010-03-17 10:17:06 -06:00
Brian Paul
bf1974b37d
progs/samples: silence warnings
2010-03-17 10:11:09 -06:00
Brian Paul
aa3cdb712f
progs/objviewer: remove debug code
2010-03-15 11:31:59 -06:00
Jeff Smith
8d86d395dc
Use X_LIBS from pkg-config, instead of libdir, for locating libX11
...
Signed-off-by: Jeff Smith <whydoubt@yahoo.com>
Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
2010-03-13 11:42:24 -08:00
Michel Dänzer
b13e305ee1
Merge branch '7.8'
2010-03-12 19:00:47 +01:00
Jeff Smith
9b81103b1a
Add programs to .gitignore in redbook
...
Signed-off-by: Jeff Smith <whydoubt@yahoo.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
2010-03-12 08:57:34 -07:00
Jeff Smith
3aa8692883
Add programs to .gitignore in xdemos
...
Signed-off-by: Jeff Smith <whydoubt@yahoo.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
2010-03-12 08:57:06 -07:00
Jeff Smith
9787060423
Add -L$(libdir) for xdemos and egl so that the right libX11 is found
...
Signed-off-by: Jeff Smith <whydoubt@yahoo.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
2010-03-12 08:56:06 -07:00
Jeff Smith
fab1f07d6a
Grammar and spelling fixes
...
Signed-off-by: Jeff Smith <whydoubt@yahoo.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
2010-03-12 08:55:05 -07:00
Brian Paul
e9f654d2fb
progs/demos: added 'f' key to toggle filtering mode in stex3d.c
2010-03-11 14:49:01 -07:00
Vinson Lee
8f7e06ddf6
progs/fpglsl: Fix GLSL compilation failures on Mac OS X.
2010-03-11 00:10:26 -08:00
Brian Paul
c7be039fad
progs/trivial: use -c option to use glCopyPixels()
...
Otherwise we use glRead/DrawPixels to copy the off-screen FBO image
into the window.
Looks like NVIDIA's broken when using -c (the image is upside down),
but OK with -c -t.
2010-03-10 14:37:05 -07:00