José Fonseca
|
501989bbcd
|
llvmpipe: Tweak disassembly to match gdb.
Helps verifying udis86 output.
|
2009-12-05 05:43:53 +00:00 |
|
José Fonseca
|
dd51b4f909
|
llvmpipe: Stop disassembling when an unsupported opcode is found.
Otherwise the terminal gets full of garbage.
|
2009-12-05 05:43:10 +00:00 |
|
José Fonseca
|
c0a13bbae1
|
llvmpipe: Port vertex sampler support from softpipe.
Just enough boilerplate code to avoid segfaulting.
|
2009-12-04 21:27:03 +00:00 |
|
José Fonseca
|
a312e76468
|
llvmpipe: Ensure transfers are mapped.
This shouldn't happen but it does by some misterious reason. Fail the
assertion but at least do not segfault on release builds.
|
2009-12-04 21:27:03 +00:00 |
|
José Fonseca
|
b00b06b6e4
|
llvmpipe: Remove debug printf.
|
2009-12-04 21:27:03 +00:00 |
|
José Fonseca
|
818fd6b101
|
gallium: Disable force_align_arg_pointer attribute on x86_64.
Apparently not only unnecessary but also causes gcc to complain.
|
2009-12-04 21:27:03 +00:00 |
|
Marek Olšák
|
042b524d48
|
radeong: flush CS if a buffer being mapped is referenced by it
Also, overlapping occlusion queries seems to work now.
|
2009-12-04 09:23:59 -08:00 |
|
Marek Olšák
|
7679447b58
|
r300g, radeong: fix the CS overflow
|
2009-12-04 09:23:59 -08:00 |
|
Marek Olšák
|
3da8265cd3
|
r300g: fix warnings
|
2009-12-04 09:23:59 -08:00 |
|
Keith Whitwell
|
6bb415f862
|
softpipe: dont claim to support PIPE_FORMAT_NONE
|
2009-12-04 14:15:21 +00:00 |
|
Keith Whitwell
|
a4b3bb12d7
|
softpipe: fix double-minify in texture layout
|
2009-12-04 11:49:42 +00:00 |
|
Roland Scheidegger
|
9dfbd1be44
|
vega: fix missing include
|
2009-12-04 00:42:53 +01:00 |
|
Roland Scheidegger
|
9c6a9363ef
|
Merge branch 'gallium-noblocks'
Conflicts:
src/gallium/state_trackers/xorg/xorg_exa.c
|
2009-12-04 00:35:14 +01:00 |
|
Roland Scheidegger
|
94b5c28a98
|
gallium: adapt nv drivers to interface cleanups
|
2009-12-02 16:55:33 +01:00 |
|
Jakob Bornecrantz
|
cc8a537c57
|
Merge branch 'mesa_7_7_branch'
|
2009-12-02 14:56:56 +01:00 |
|
José Fonseca
|
7fc75ef7d4
|
util: Fix generated swizzle comments.
|
2009-12-03 18:19:43 +00:00 |
|
Michal Krol
|
cdb6849fc1
|
tgsi/ureg: Fix ureg_emit_src().
|
2009-12-03 09:13:52 +01:00 |
|
Corbin Simpson
|
ab7e70fabd
|
radeong: Clean up some bad code.
|
2009-12-02 12:58:15 -08:00 |
|
Corbin Simpson
|
f79028bbd4
|
radeong: Add helper to determine pipe driver.
|
2009-12-02 12:58:15 -08:00 |
|
Corbin Simpson
|
4395d35c8a
|
radeong: Do ioctls before selecting pipe driver.
|
2009-12-02 12:58:15 -08:00 |
|
Corbin Simpson
|
4f77b0103d
|
r300g, radeong: De-specialize r300_winsys into radeon_winsys.
There's like five good reasons for this, I swear.
|
2009-12-02 12:58:15 -08:00 |
|
Corbin Simpson
|
dad193d516
|
radeong: Change ioctl order, document it.
|
2009-12-02 12:58:14 -08:00 |
|
Corbin Simpson
|
08383af4c7
|
r300g: No vertex textures here.
|
2009-12-02 12:58:14 -08:00 |
|
Brian Paul
|
debc0b6fa8
|
cso: check if pipe_context::bind_vertex_sampler_states is non-null
Fixes segfaults upon exit when the CSO module is releasing its objects.
|
2009-12-02 12:24:27 -07:00 |
|
Brian Paul
|
d5e5909f17
|
Revert "llvmpipe: plug in dummy pipe_context::set_vertex_sampler_textures function"
This reverts commit 792888121b.
We're instead returning 0 for the PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS query.
|
2009-12-02 12:20:15 -07:00 |
|
Brian Paul
|
f42192e783
|
llvmpipe: return 0 for PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS query
The driver (and draw module) don't support vertex shader textures yet.
|
2009-12-02 12:19:33 -07:00 |
|
Brian Paul
|
792888121b
|
llvmpipe: plug in dummy pipe_context::set_vertex_sampler_textures function
Fixes immediate segfault.
|
2009-12-02 10:11:05 -07:00 |
|
Brian Paul
|
429bf75417
|
cell: fix TGSI breakage
|
2009-12-02 09:23:37 -07:00 |
|
Brian Paul
|
144afacc6f
|
gallium/util: __builtin_bswap32() is in only gcc 4.3 or later
|
2009-12-02 09:23:15 -07:00 |
|
Brian Paul
|
f6d5e58427
|
gallium/util: added PIPE_CC_GCC_VERSION symbol
|
2009-12-02 09:22:42 -07:00 |
|
Jakob Bornecrantz
|
0c75854cc1
|
Merge commit 'mesa_7_6_branch' into mesa_7_7_branch
Conflicts:
src/mesa/main/version.h
|
2009-12-02 14:52:51 +01:00 |
|
Alex Deucher
|
2b5618fc5b
|
r200: fix polygon stipple
fixes fdo bug 25354
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
|
2009-12-03 11:20:40 -05:00 |
|
Vinson Lee
|
c3b7f93e02
|
scons: Add Mac OS to target platform list.
(cherry picked from commit 2c307c7750)
|
2009-12-02 20:33:32 -08:00 |
|
Vinson Lee
|
235c0c8134
|
progs/vpglsl: Fix psiz-mul.glsl compilation error on Mac OS.
(cherry picked from commit b98db7bf69)
|
2009-12-02 20:28:54 -08:00 |
|
Vinson Lee
|
0a107d36c2
|
progs/glsl: Fix trirast GLSL compilation errors on Mac OS.
(cherry picked from commit 4b3ec2acf2)
|
2009-12-02 20:20:12 -08:00 |
|
Vinson Lee
|
b094683e7c
|
progs/glsl: Fix noise GLSL compilation error on Mac OS.
(cherry picked from commit 0d31990b47)
|
2009-12-02 20:16:51 -08:00 |
|
Vinson Lee
|
592c8522a2
|
demos/glsl: Add missing break statement to noise test.
(cherry picked from commit 7dfea5c072)
|
2009-12-02 20:16:41 -08:00 |
|
Vinson Lee
|
8f4d3613da
|
progs/glsl: Fix multinoise GLSL compilation errors on Mac OS.
(cherry picked from commit d4dc2e30da)
|
2009-12-02 20:06:20 -08:00 |
|
Vinson Lee
|
9ed77d12b1
|
progs/glsl: Add missing break statement in multinoise.c.
(cherry picked from commit 43080e40aa)
|
2009-12-02 20:06:11 -08:00 |
|
Vinson Lee
|
832593772d
|
progs/glsl: Fix mandelbrot GLSL compilation error on Mac OS.
(cherry picked from commit 04442841fb)
|
2009-12-02 19:55:48 -08:00 |
|
Vinson Lee
|
2a5cd95e24
|
progs/glsl: Include local headers before installed headers during compilation.
Fixes compilation errors on platforms with insufficient older installed
GL headers.
(cherry picked from commit d17af7d1e1)
|
2009-12-02 19:39:25 -08:00 |
|
Brian Paul
|
ccea09cd3a
|
progs/glsl: minor Makefile clean-ups
(cherry picked from commit 4df2f7af5e)
|
2009-12-02 19:39:11 -08:00 |
|
Eric Anholt
|
4598942b1b
|
intel: Make RGB renderbuffers use XRGB8888 like we do for RGB system buffers.
|
2009-12-02 16:19:37 -08:00 |
|
Eric Anholt
|
db352f58fa
|
mesa: Fix bad conversion in AL1616_REV texstore.
|
2009-12-02 16:19:36 -08:00 |
|
Eric Anholt
|
b47f7316da
|
mesa: Fix copy'n'paste problem in al1616 texel fetch.
|
2009-12-02 16:19:36 -08:00 |
|
Vinson Lee
|
67a0628ab2
|
progs: Ignore Mac OS dSYM directories.
(cherry picked from commit a420056750)
|
2009-12-02 15:22:34 -08:00 |
|
Brian Paul
|
908a3e56cc
|
cell: added tex_usage param to xm_surface_buffer_create()
|
2009-12-02 09:31:26 -07:00 |
|
Roland Scheidegger
|
c78748a527
|
gallium: adapt drivers to interface cleanups
|
2009-12-02 02:08:26 +01:00 |
|
Brian Paul
|
09325b9ff4
|
mesa: added comment for target_enum_to_index()
|
2009-12-01 12:28:25 -07:00 |
|
Brian Paul
|
e0399fddf2
|
softpipe: setup machine->Face without a conditional
|
2009-12-01 12:25:13 -07:00 |
|