Commit graph

39979 commits

Author SHA1 Message Date
José Fonseca
4a7198fdcf psb: Make msvc happy.
Conflicts:

	src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c
2008-05-29 22:28:12 +09:00
Keith Whitwell
8f887b4252 draw: michal's patch for calling powf... teapot still not quite right 2008-05-29 13:26:01 +01:00
Keith Whitwell
a233f65f9b draw: better calculation of fetch_count 2008-05-29 13:08:15 +01:00
Keith Whitwell
45eecb9392 draw: remove printf 2008-05-29 12:42:39 +01:00
Keith Whitwell
bb2e13b9e8 draw: make sure constant buffer data is aligned before passing to aos.c 2008-05-29 12:38:49 +01:00
Jakob Bornecrantz
79b67d8408 i915: Remove last usage of surface_alloc_storage 2008-05-29 13:10:12 +02:00
Jakob Bornecrantz
837601af52 i915: Ops how did that get there 2008-05-29 12:54:08 +02:00
Jakob Bornecrantz
0cd75a4c99 i915: Get up to date with the latest EGL changes 2008-05-29 12:54:01 +02:00
Keith Whitwell
82605d7bcd draw: draw_range_elements trial 2008-05-29 11:48:04 +01:00
Michal Krol
cb87d7e44a scons: Remove duplicate entry. 2008-05-29 12:11:37 +02:00
José Fonseca
6945bcb893 draw: Put PIPE_CDECL in the right places.
MSVC seems picky about this.
2008-05-29 18:28:02 +09:00
Keith Whitwell
62628c4d3d draw: share machine 2008-05-29 00:17:53 +01:00
Keith Whitwell
728d1f7f43 draw: enable FSE by default 2008-05-28 23:54:18 +01:00
Keith Whitwell
648da5158e rtasm: special case for [ebp] 2008-05-28 17:06:18 +01:00
José Fonseca
364f75d9db draw: Use PIPE_CDECL. 2008-05-28 22:23:34 +09:00
José Fonseca
25cec212d0 scons: Add new files. 2008-05-28 22:22:50 +09:00
Michal Krol
e407e83966 scons: List missing files for draw module. 2008-05-28 15:10:39 +02:00
Michal Krol
ff44dd5cde draw: Decorate callbacks with PIPE_CDECL. 2008-05-28 15:10:19 +02:00
Jakob Bornecrantz
276552c0dd i915: Add draw_flush to state changes 2008-05-28 14:52:10 +02:00
José Fonseca
7a986792da tgsi: Observe constness. 2008-05-28 21:48:30 +09:00
José Fonseca
4767c10cbb translate: Mark functions as PIPE_CDECL. 2008-05-28 21:47:25 +09:00
Keith Whitwell
7fd6cd9af3 Merge branch 'gallium-vertex-linear' into gallium-tex-surfaces 2008-05-28 13:33:09 +01:00
Jakob Bornecrantz
2c004a4bec i915: DriConfigOptions started complaining on this line 2008-05-28 14:22:50 +02:00
Jakob Bornecrantz
4b1f382e13 i915: Remove workaround for buggy draw module 2008-05-28 14:22:07 +02:00
Jakob Bornecrantz
ce56bcb640 i915: Prepare for tiled private front and back buffers 2008-05-28 13:44:36 +02:00
Jakob Bornecrantz
cb5e05d99c i915: Made vertex submission eaven faster 2008-05-28 13:44:36 +02:00
Jakob Bornecrantz
08130512b9 i915: Made vbuf work 2008-05-28 13:44:36 +02:00
Jakob Bornecrantz
938d9d5963 Merge branch 'gallium-vertex-linear' into gallium-0.1
Conflicts:

	src/gallium/auxiliary/draw/draw_pt_varray.c
2008-05-28 12:42:42 +02:00
Jakob Bornecrantz
5d90f97f48 i915: Don't segfault on buffer allocation error 2008-05-28 12:27:52 +02:00
Jakob Bornecrantz
ae3795a968 i915: Make EGL_i915 compile 2008-05-28 12:27:27 +02:00
Jakob Bornecrantz
c2bd95abf6 i915: Make EGL_i915 segfault if modesetting is not working 2008-05-28 10:55:27 +01:00
José Fonseca
55d29a8d48 gallium: Windows CE portability fixes. 2008-05-28 16:13:24 +09:00
Keith Whitwell
b7b9ce0f86 softpipe: enable vbuf by default
The non-vbuf option is going away...
2008-05-27 23:28:27 +01:00
Keith Whitwell
e38bb10824 draw: reset stipple counter whenever non-line prim encountered 2008-05-27 23:21:50 +01:00
Keith Whitwell
7b85ea19de draw: support psize in vs_varient paths
Preserve the vinfo "EMIT_*" format descriptors in the varient key,
and deal with PSIZE directly in each implementation.
2008-05-27 19:05:16 +01:00
Keith Whitwell
fd20d1c7e8 draw: add disabled debug code 2008-05-27 17:52:24 +01:00
Keith Whitwell
660fee8351 draw: ensure vs outputs mapped correctly to vinfo attribs 2008-05-27 17:52:24 +01:00
Keith Whitwell
2ec419d40d draw: fix ABS aliasing bug 2008-05-27 17:52:24 +01:00
José Fonseca
26f34dcff2 gallium: Autodetect WINCE. 2008-05-28 01:24:26 +09:00
Keith Whitwell
f8762ba523 draw: explicitly list nr_inputs, outputs in varient key 2008-05-27 14:45:52 +01:00
Keith Whitwell
f64c44ad3e draw: remove dead file 2008-05-27 14:45:31 +01:00
Jakob Bornecrantz
9f9f6c21be draw: Fixed typo in draw_pt_varray and added comments 2008-05-27 13:28:47 +02:00
Jakob Bornecrantz
9752ebd99e draw: Fix for EMIT_4UB case 2008-05-27 13:28:47 +02:00
Keith Whitwell
a08c574bfc draw: hook up viewport / rhw emit to varient key state 2008-05-27 12:26:23 +01:00
Keith Whitwell
50c1d329b9 draw: restore extras path in draw_pt_vcache.c, keep pipeline flags out of non-pipeline elts 2008-05-27 11:58:55 +01:00
Keith Whitwell
f7946bc7c0 draw: dump individual instructions as they are processed 2008-05-27 11:15:31 +01:00
Keith Whitwell
adaaa29218 tgsi: export utils for dumping individual instructions 2008-05-27 11:12:42 +01:00
Keith Whitwell
5dc44184fa draw: fix writemask/shufps confusion 2008-05-27 11:10:50 +01:00
Keith Whitwell
4e2567f0ab draw: some possible fixes for spilling 2008-05-27 10:42:58 +01:00
Keith Whitwell
aa16e3a275 draw: defensively flush pipeline backend when setting primitive 2008-05-26 19:10:44 +01:00