Commit graph

42 commits

Author SHA1 Message Date
Zack Rusin
0ea927b3ad graw: add two examples using new register files 2010-06-18 13:46:44 -04:00
Zack Rusin
509ff13d06 graw: remove wrong test 2010-06-16 15:10:21 -04:00
Zack Rusin
9829ec2ad8 graw: add a gs test for non-sequential inputs 2010-06-16 05:33:46 -04:00
Zack Rusin
726f18ee69 graw: test multiple cb's in geometry shaders 2010-06-15 12:14:18 -04:00
Zack Rusin
ec82e9fbfa graw: fix setup for multiple constant buffers 2010-06-15 12:01:47 -04:00
Zack Rusin
5d5fa34757 graw: small fixups for the gs examples 2010-06-14 10:49:16 -04:00
Zack Rusin
226ff53e63 gs: give our test an option of rendering a strip 2010-06-10 13:20:15 -04:00
Zack Rusin
d27d45a2df graw: add a multiple primitive geometry shader test 2010-06-09 11:44:19 -04:00
Zack Rusin
d4ef0f6c67 geometry shaders: make gs work with changable primitives and variable number of vertices
lots and lots of fixes for geometry shaders. in particular now we work when the gs
emits a different primitive than the one the pipeline was started with and also
we work when gs emits more vertices than would fit in the original buffer.
2010-06-09 11:13:34 -04:00
Vinson Lee
380f08f4ec graw: Fix file handle leaks. 2010-06-07 18:34:13 -07:00
Vinson Lee
d09271d6ef graw: Remove unnecessary headers. 2010-06-07 18:14:34 -07:00
Vinson Lee
4af8d48a9f graw: Add gallium library to SCons build.
Fixes MSVC SCons build.
2010-06-07 16:34:03 -07:00
Keith Whitwell
d095d95e77 graw: add gs-test.c and some simple geometry shader examples 2010-06-07 19:53:01 +01:00
Keith Whitwell
c9c6b56e48 graw: trivial geometry shader test 2010-06-07 19:38:30 +01:00
Keith Whitwell
8a778d7bcf graw: add symlinks to shader test directories 2010-06-07 19:38:30 +01:00
Keith Whitwell
149e709701 graw: remove references to unistd.h 2010-06-07 17:53:43 +01:00
Keith Whitwell
f38b2cf63f tests/graw: missing file tri.c 2010-06-07 17:22:53 +01:00
Keith Whitwell
81cb6ac042 regress: remove interpolation and semantic info from vs inputs 2010-06-07 16:34:55 +01:00
Keith Whitwell
ebdb43fd98 test/graw: add vp-test 2010-06-07 16:34:55 +01:00
Keith Whitwell
78e6e081a1 tests/graw: add fp-test 2010-06-07 16:34:55 +01:00
José Fonseca
dc10943038 python/retrace: Interpret resource_copy_region. 2010-05-30 10:30:01 +01:00
Roland Scheidegger
3293bcdc80 Merge branch 'gallium-msaa'
Conflicts:
	src/mesa/state_tracker/st_gen_mipmap.c
	src/mesa/state_tracker/st_texture.c
2010-05-21 20:02:22 +02:00
Keith Whitwell
519694e0fc gallium: remnants of old ccw state 2010-05-21 16:05:16 +01:00
Roland Scheidegger
8bd87b662f st/python: adapt to interface changes
compile tested only.
Should probably change the python surface_copy/fill functions
also into resource_copy/fill_region functions and adapt the code
using them.
2010-05-17 21:32:41 +02:00
José Fonseca
316b6fa509 retrace: Add sampler_view_destroy 2010-05-02 15:32:09 +01:00
Keith Whitwell
c7ac03d396 graw: add quad-tex graw test for basic texturing 2010-05-14 12:19:57 +01:00
Keith Whitwell
15321a55e5 graw: combine graw_init and graw_create_window functions
Different environments seem to want to create these in different
orders.  Abstract over this by combining the calls.
2010-05-14 12:19:57 +01:00
Keith Whitwell
7375d7a5c9 graw: move towards glut-like interface, add tri.c 2010-05-14 12:19:57 +01:00
José Fonseca
d99a7497ed tests/graw: raw -> graw
for consistency
2010-05-11 07:03:27 +01:00
José Fonseca
0f4e61d193 raw/clear: Make it portable. 2010-05-06 14:20:28 +01:00
José Fonseca
d5e741d6d8 graw-null: New target to ensure we always have a graw implementation available. 2010-05-06 14:20:13 +01:00
José Fonseca
b2e343daab tests/raw: Get it building with scons. 2010-05-05 02:39:08 +01:00
Vinson Lee
393009a939 gallium/tests: Add test case for u_cache. 2010-04-21 18:31:01 -07:00
José Fonseca
583f51ba4b retrace: Support index bias. 2010-04-19 18:17:11 +02:00
José Fonseca
d036e9312f retrace: Fix vertex/index/constant buffer dumping. 2010-04-18 10:36:28 +02:00
José Fonseca
5c898af870 retrace: Remove deprecated code. 2010-04-18 10:36:28 +02:00
Jakob Bornecrantz
29ff6e87f5 gallium/tests: Make trivial apps depend on libs 2010-04-18 02:50:35 +01:00
Jakob Bornecrantz
3e3d6864da gallium/tests: Fix trivial examples 2010-04-17 21:13:23 +01:00
Vinson Lee
c8efed89ba gallium/tests: Add test case for pipe_barrier. 2010-04-14 18:06:54 -07:00
Vinson Lee
30d99ff7e0 progs/gallium: Fix relative path in Makefile. 2010-04-14 01:17:24 -07:00
José Fonseca
c57bac1f13 retrace: Update for recent interface changes. 2010-04-14 10:22:57 +09:00
José Fonseca
6917ef10f2 progs/gallium: Move into src/gallium/tests
Two reasons:
- progs will eventually have its own repository
- it is just to easy to forget updating the
  code for interface changes when it is outside of src
2010-04-13 07:05:46 +09:00