Keith Whitwell
f0ba7d897d
util: better fix for unused variable warnings with asserts
...
Modify the non-debug (ie disabled) version of assert to expose the
value in the expression to the compiler (avoiding the unused variable
messages) while still expanding to a noop.
2009-12-28 11:06:11 +00:00
Vinson Lee
31d1822473
llvmpipe: Silence compiler warnings.
2009-12-28 00:44:30 -08:00
Vinson Lee
c441386b0c
st/xorg: Silence unused variable warnings.
2009-12-27 23:02:55 -08:00
Vinson Lee
aa0437532e
g3dvl: Silence compiler warnings.
2009-12-27 22:49:49 -08:00
Vinson Lee
bf63b9d7a9
st/vega: Silence compiler warnings.
2009-12-27 22:39:31 -08:00
Vinson Lee
9d3092d134
gallium/xlib: Silence unused variable warning.
2009-12-27 22:18:18 -08:00
Vinson Lee
d1f64fa72f
trace: Silence unused variable warnings.
2009-12-27 18:12:58 -08:00
Vinson Lee
f31f9cf485
i915g: Silence unused variable warning.
2009-12-27 18:09:58 -08:00
Vinson Lee
3a2f96f18a
softpipe: Silence unintialized variable warnings.
2009-12-27 18:06:02 -08:00
Vinson Lee
180ccffe55
softpipe: Silence unused variable warning.
2009-12-27 17:52:47 -08:00
Vinson Lee
0463ee64e3
tgsi/ureg: Silence uninitialized variable warnings.
2009-12-27 17:40:48 -08:00
Brian Paul
b0d5e44f24
docs: insert 7.7 release date
2009-12-27 15:33:25 -07:00
Brian Paul
d0b7ff551a
Merge branch 'mesa_7_6_branch' into mesa_7_7_branch
...
Conflicts:
src/gallium/auxiliary/util/u_network.c
src/gallium/auxiliary/util/u_network.h
src/gallium/drivers/i915/i915_state.c
src/gallium/drivers/trace/tr_rbug.c
src/gallium/state_trackers/vega/bezier.c
src/gallium/state_trackers/vega/vg_context.c
src/gallium/state_trackers/xorg/xorg_crtc.c
src/gallium/state_trackers/xorg/xorg_driver.c
src/gallium/winsys/xlib/xlib_brw_context.c
src/mesa/main/mtypes.h
2009-12-27 15:31:08 -07:00
Brian Paul
da876fa3a5
docs: insert 7.6.1 release date
2009-12-27 15:14:25 -07:00
Brian Paul
b46bcd8e7b
Merge branch 'mesa_7_7_branch'
2009-12-27 10:24:21 -07:00
Brian Paul
cb504a026c
cell: add glsl to SRC_DIRS
2009-12-27 10:24:12 -07:00
Brian Paul
7831515e69
st/mesa: add missing case for PIPE_FORMAT_B8G8R8A8_UNORM
2009-12-27 10:09:24 -07:00
Dave Airlie
bdbabcd1e4
r300g: fix use of uninitialised variables.
...
These buffers were getting dereferenced later.
2009-12-27 16:13:41 +10:00
Dave Airlie
9ee5b78e7f
r300g: rename modesetting_drv.so to radeong_drv.so
2009-12-27 16:13:16 +10:00
Vinson Lee
331e910b5c
gallium/util: Remove comma at end of enumerator list.
2009-12-26 16:22:25 -08:00
Vinson Lee
3c2fd1bae0
rbug: Remove comma at end of enumerator list.
2009-12-26 16:18:47 -08:00
Vinson Lee
f8ca25e02f
rbug: Remove comma at end of enumerator list.
2009-12-26 16:14:39 -08:00
Vinson Lee
fc11424bcd
mesa: Remove comma at end of enumerator list.
2009-12-26 16:09:41 -08:00
Vinson Lee
309c156bae
i915: Fix assert.
2009-12-26 15:55:38 -08:00
José Fonseca
4ccf0bb74e
softpipe: Flush draw module when fragment pipeline state changes.
2009-12-26 21:06:46 +00:00
José Fonseca
080703e398
llvmpipe: Treat state changes systematically.
...
That is:
- check for no op
- update/flush draw module
- update bound state and mark it as dirty
In particular flushing the draw module is important since it may contain
unflushed primitives which would otherwise be draw with wrong state.
2009-12-26 21:06:46 +00:00
Eric Anholt
c4ac1f8299
i965: Extra asserts on flow control instructions to clarify for clang.
2009-12-26 11:18:02 -08:00
Eric Anholt
c196a3592a
i965: Clean up double initialization of dst_flags from a rebase resolve.
...
Caught by clang.
2009-12-26 11:18:02 -08:00
Eric Anholt
070bbd4fcd
i965: Fix setup of immediate types for gen4 disasm.
...
Caught by clang.
2009-12-26 11:18:02 -08:00
José Fonseca
d01c7bef29
llvmpipe: Use comments and more code from softpipe's is_texture_referenced implementation.
2009-12-26 11:02:02 +00:00
José Fonseca
7a15642f41
softpipe: Flush draw module before switching framebuffer.
...
Otherwise geometry might end up in the wrong rendertarget.
2009-12-26 11:01:05 +00:00
José Fonseca
491a184943
llvmpipe: Flush draw module before switching framebuffer.
...
Otherwise geometry will end up in the wrong rendertarget.
2009-12-26 11:00:42 +00:00
José Fonseca
399190d136
tgsi: Don't dump parenthesis for negation.
...
It doesn't seem necessary, and more importantly, tgsi_parse doesn't know
how to read them.
2009-12-26 10:59:46 +00:00
Vinson Lee
e81fe088f4
progs/demos: Silence warn_unused_result warnings.
2009-12-26 01:08:26 -08:00
Vinson Lee
cdc69e3469
progs/util: Silence warn_unused_result warnings.
2009-12-25 23:13:50 -08:00
Vinson Lee
cd59e6f553
intel: Silence implicit function declaration warning.
2009-12-25 22:34:35 -08:00
José Fonseca
230a5b5f1c
python: Update python state tracker and samples for recent interface changes.
2009-12-26 01:14:59 +00:00
José Fonseca
3f176bf08c
trace: Fix transfer size computation.
2009-12-26 01:14:08 +00:00
José Fonseca
8b7552673f
scons: Put the configuration info in the build directory too.
...
It fixes cached configuration results from one platform being erroneously
used in other platforms.
2009-12-26 01:14:08 +00:00
José Fonseca
8353c87cce
svga: Allow to dump an individual command.
2009-12-26 01:14:08 +00:00
Vinson Lee
67a4abcc3b
glu/sgi: Fix include recursion.
...
arcsorter.h should not include itself.
2009-12-25 14:23:10 -08:00
Dave Airlie
5676082d28
r300g: fixup for GS additions
...
draw_set_mapped_constant_buffer changed API
2009-12-26 07:28:21 +10:00
Zack Rusin
fb0a9aa5e0
gallium: remove TGSI_SEMANTIC_VERTICES
...
it's a leftover from an early version of geometry shading support.
geometry shaders now encode the primitive size in the PROPERTY token
and don't need special input with their size.
2009-12-25 05:52:20 -05:00
Zack Rusin
b0bc582db7
draw: disable some debugging output coming from the geometry shaders
2009-12-25 05:52:20 -05:00
Zack Rusin
519a6d308d
gallium: geometry shader can be always enabled and we don't need a cap for that
...
using the draw module allows us to enable geometry shading even on hardware
that doesn't support it.
2009-12-25 05:52:20 -05:00
Zack Rusin
a00da63e66
util: put vertices_per_primitive function in its proper location
2009-12-25 05:52:19 -05:00
Zack Rusin
49155c3264
draw/tgsi: fix geometry shader input/output swizzling
2009-12-25 05:52:19 -05:00
Zack Rusin
afd01366b0
tgsi: dump the indices correctly when dealing with 2d arrays
2009-12-25 05:52:19 -05:00
Zack Rusin
960be012a9
tgsi: fix property parsing/building
2009-12-25 05:52:19 -05:00
Zack Rusin
e9c6f01a52
python: fix python state tracker after some latest changes
2009-12-25 05:52:18 -05:00