Christian König
884cb79edf
[g3dvl] make mapping and flushing of buffers a public interface
2011-03-24 20:33:32 +01:00
Eric Anholt
2911fa0cca
i965/fs: Make compile failure more verbose with INTEL_DEBUG=wm.
2011-03-24 11:31:36 -07:00
Eric Anholt
4a101f9577
i965/fs: Clean up reg_undef args from long ago lack of fs_inst overloads.
2011-03-24 11:31:36 -07:00
Eric Anholt
53d78be3bd
i965/fs: Clean up the emit calls by introducing emit() overload helpers.
...
I think the code ends up a lot more legible this way, though we've
still got the overloads in the fs_inst as well (even though there's
only one caller left currently).
2011-03-24 11:31:36 -07:00
Brian Paul
82dd62fb22
mesa: new MESA_EXTENSION_MAX_YEAR env var
...
If set to year X, only report extensions up to that year. This is a
work-around for games that try to copy the extensions string to a fixed
size buffer and overflow. If a game was released in year X, setting
MESA_EXTENSION_MAX_YEAR to that year will likely fix the problem.
2011-03-24 11:39:23 -06:00
Brian Paul
4c75d5ae63
svga: adjust triangle rasterization offset
...
Fixes minor sub-pixel positioning error in some apps.
2011-03-24 11:32:38 -06:00
Iain Hibbert
c22a7f9045
radeon: use C99 style in macros with variable arguments
...
Signed-off-by: Iain Hibbert <plunky@netbsd.org>
2011-03-24 08:36:31 -06:00
Brian Paul
ff2950dd69
radeon: reorder #includes to silence warnings
...
Silences warnings about RADEON_TILING_SURFACE being redefined.
Only compile tested, not run tested.
2011-03-24 08:34:44 -06:00
Brian Paul
b5745429d7
r128: fix an old annoying warning
2011-03-24 08:29:28 -06:00
Brian Paul
7d40bf2566
radeon: fix radeon_create_image_from_name() wrong parameter type
2011-03-24 08:29:28 -06:00
José Fonseca
f4e392bf8d
st/wgl: Adjust the pbuffer invisible window size.
...
Thanks to Brian Paul for diagnosing the issue.
2011-03-24 10:47:03 +00:00
José Fonseca
81992010b5
mesa: More glGet* fixes.
...
glGet(GL_NORMAL_ARRAY) giving potentially wrong results.
Most of glGet(GL_XXX_ARRAY_BUFFER_BINDING) giving totally bogus results.
2011-03-23 16:47:41 +00:00
Brian Paul
12b9e07966
mesa: remove unused _MESA_NEW_NEED_NORMALS
2011-03-23 09:05:04 -06:00
Brian Paul
7ecb61c30c
mesa: remove _MESA_NEW_TRANSFER_STATE
2011-03-23 09:04:22 -06:00
José Fonseca
f6970872c0
mesa: Fix typo glGet*v(GL_TEXTURE_COORD_ARRAY_*).
2011-03-22 22:48:02 +00:00
Christian König
f08d3bb59b
[g3dvl] buffers must be aligned to macroblock size
2011-03-22 21:52:06 +01:00
Fabian Bieler
8d7c12de1e
r600g: Check for relative addressing in destination register when trying to merge instruction groups
...
Signed-off-by: Henri Verbeet <hverbeet@gmail.com>
2011-03-22 21:24:09 +01:00
Christian König
ba0bff8530
[g3dvl] make video buffer a public available interface
2011-03-22 19:58:21 +01:00
Dave Airlie
e4b040c2b9
r600g: fix bo names causing -35 EDEADLCK
...
this is a port of the r300 winsys code to do the same thing.
2011-03-22 11:48:36 +10:00
José Fonseca
b881ea87f1
svga: Avoid synchronizing when doing piecewise upload of textures.
2011-03-21 18:47:24 +00:00
José Fonseca
29288249e3
svga: Undo the DMA buffer size limiting.
...
Move this to the winsys, given it is not a virtual device limitation,
but a limitation specific to certain winsyses.
Also update debug message.
2011-03-21 18:46:59 +00:00
Dave Airlie
9b13c988ac
glapi: drop glapi.[ch] and glapitemp.h from being copied to the X server.
...
These files are no longer considered shared as the X code is a lot simpler
without sharing them.
Signed-off-by: Dave Airlie <airlied@redhat.com>
2011-03-21 12:03:20 +10:00
Christian König
52766c2c37
[g3dvl] handle different mc types more similary
2011-03-20 22:50:09 +01:00
Christian König
f2c6affa36
[g3dvl] simplify motion vector calculation
2011-03-20 22:14:49 +01:00
Christian König
bac8760f7f
[g3dvl] rename motion vector fields
2011-03-20 21:34:38 +01:00
Christian König
dd6cd206a6
[g3dvl] correctly implement non power of two buffers
2011-03-20 19:45:06 +01:00
Christian König
713a52d856
[g3dvl] cleanup idct init
2011-03-20 19:29:47 +01:00
Christian König
1a238efe42
[g3dvl] fix power_of_two buffer with/height handling
2011-03-20 19:00:50 +01:00
Brian Paul
cfc7ded3ff
mesa: 80-column wrapping and comment updates
2011-03-19 14:17:42 -06:00
Brian Paul
d0d767ad4c
mesa: 80-column wrapping, update comment
2011-03-19 14:17:41 -06:00
Brian Paul
933b99f113
mesa: consolidate enable/disable code for GL_TEXTURE_GEN_S/T/R/Q
2011-03-19 14:17:41 -06:00
Brian Paul
ec4a21b0e2
mesa: consolidate clip plane update code
2011-03-19 14:17:41 -06:00
Brian Paul
957552fce0
mesa: 80-column wrapping
2011-03-19 14:17:41 -06:00
Brian Paul
aafcbd2cf7
mesa: replace macro with function
2011-03-19 14:17:41 -06:00
Brian Paul
9459cc593c
mesa: 80-column wrapping
2011-03-19 14:17:41 -06:00
Brian Paul
630d925666
mesa: rename functions to follow Mesa conventions
2011-03-19 14:17:40 -06:00
Brian Paul
79f4281a52
mesa: 80-column wrapping
2011-03-19 14:17:40 -06:00
Christoph Bumiller
83ff3809f1
nv50,nvc0: implement texture barrier
2011-03-19 14:45:55 +01:00
Christian König
e9b305c100
[g3dvl] merge fixes
2011-03-19 12:26:17 +01:00
Christian König
74e1d64c6d
r600g: revert some asm optimisations
...
They didn't have the desired effect and are still quite buggy
2011-03-19 11:40:22 +01:00
Christian König
2bf95c519e
Merge remote branch 'origin/master' into pipe-video
...
Conflicts:
src/gallium/drivers/r600/r600_asm.c
src/gallium/tests/unit/SConscript
2011-03-19 01:02:40 +01:00
Christian König
f36846c77e
vdpau: add vdpau-r600 target
2011-03-19 00:06:47 +01:00
Christian König
cbb3ad3d5a
vdpau: fix formating and idention of surface.c
2011-03-19 00:06:46 +01:00
Christian König
d1655b60b0
get softpipe winsys to compile again
2011-03-19 00:06:46 +01:00
Christian König
49f4aff75c
vdpau: make indention and formating more sane
2011-03-19 00:06:46 +01:00
Christian König
b90f569a0f
vdpau: merge fixes for vdpau state tracker
2011-03-19 00:06:46 +01:00
Christian König
0719fdee2e
fix chroma swizzle
2011-03-19 00:06:46 +01:00
Christian König
1d72cf6986
move empty block mask into mpeg12 context
2011-03-19 00:06:46 +01:00
Tom Stellard
9d2ef284bb
r300/compiler: Use a 4-bit writemask in pair instructions
...
We now use a 4-bit writemask for all instruction types, which makes it
easier to write generic helper functions to manipulte writemasks.
NOTE: This is a candidate for the 7.10 branch.
2011-03-18 12:04:20 -07:00
Johannes Obermayr
8042d751de
nouveau: Fix serious compiler warnings
...
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=35025
Signed-off-by: Brian Paul <brianp@vmware.com>
2011-03-18 12:10:11 -06:00