Thomas Hellstrom
cc71f76be2
xorg/vmwgfx: Don't use deprecated x*alloc / xfree functions
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-10-19 12:11:31 +02:00
Thomas Hellstrom
47887b1efe
st/xorg: Don't use deprecated x*alloc / xfree functions
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-10-19 12:11:21 +02:00
Thomas Hellstrom
764f9974e5
st/xorg: Fix compilation errors for Xservers compiled without Composite
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-10-19 12:11:13 +02:00
Thomas Hellstrom
aa2b751abb
st/xorg, xorg/vmwgfx: Be a bit more frendly towards cross-compiling environments
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-10-19 12:11:02 +02:00
Brian Paul
6f5c6e5cc5
mesa: Add missing else in do_row_3D
...
This fixes erroneous "bad format in do_row()" messages
Signed-off-by: Brian Paul <brianp@vmware.com>
(cherry picked from commit 746b602fbd )
2010-10-18 08:11:45 -06:00
Brian Paul
e5b2a8d350
egl/i965: include inline_wrapper_sw_helper.h
...
Signed-off-by: Brian Paul <brianp@vmware.com>
(cherry picked from commit e19187e1be )
2010-10-18 08:02:42 -06:00
Chia-I Wu
da580c734f
st/egl: Do not finish a fence that is NULL.
...
i915g would dereference the NULL pointer.
(cherry picked from commit d6de1f44a0 )
2010-10-15 11:20:39 +08:00
Chia-I Wu
db7de707a3
st/vega: Fix version check in context creation.
...
This fixes a regression since 4531356817 .
(cherry picked from commit b2c0ef8b51 )
2010-10-15 11:20:39 +08:00
Chia-I Wu
bce3917192
targets/egl: Fix linking with libdrm.
...
(cherry picked from commit da495ee870 )
2010-10-15 11:20:39 +08:00
Thomas Hellstrom
2eac388bfe
st/xorg: Fix typo
...
Pointed out by Jakob Bornecrantz.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-10-12 18:26:56 +02:00
Thomas Hellstrom
6730630804
st/xorg: Don't try to remove invalid fbs
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-10-12 14:20:27 +02:00
Thomas Hellstrom
d5618c55ec
xorg/vmwgfx: Don't hide HW cursors when updating them
...
Gets rid of annoying cursor flicker
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-10-12 14:12:36 +02:00
Thomas Hellstrom
ee6417f97f
st/xorg: Add a customizer option to get rid of annoying cursor update flicker
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-10-12 14:09:09 +02:00
Thomas Hellstrom
14bae5cdf2
xorg/vmwgfx: Make vmwarectrl work also on 64-bit servers
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-10-12 11:08:39 +02:00
Thomas Hellstrom
799e6d4d15
st/xorg: Don't try to use option values before processing options
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-10-12 10:28:57 +02:00
Daniel Vetter
6936fbc039
r200: revalidate after radeon_update_renderbuffers
...
By calling radeon_draw_buffers (which sets the necessary flags
in radeon->NewGLState) and revalidating if NewGLState is non-zero
in r200TclPrimitive. This fixes an assert in libdrm (the color-/
depthbuffer was changed but not yet validated) and and stops the
kernel cs checker from complaining about them (when they're too
small).
Thanks to Mario Kleiner for the hint to call radeon_draw_buffer
(instead of my half-broken hack).
v2: Also fix the swtcl r200 path.
Cc: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2010-10-11 15:17:44 -04:00
Brian Paul
0a060c8fb0
st/mesa: replace assertion w/ conditional in framebuffer invalidation
...
https://bugs.freedesktop.org/show_bug.cgi?id=30632
NOTE: this is a candidate for the 7.9 branch.
(cherry picked from commit 3d6eec0a87 )
2010-10-06 08:41:44 -06:00
Brian Paul
34c518be52
swrast: fix choose_depth_texture_level() to respect mipmap filtering state
...
NOTE: this is a candidate for the 7.9 branch.
(cherry picked from commit fb5e6f88fc )
2010-10-05 14:34:58 -06:00
Ian Romanick
2b4a05e74a
docs: added news item for 7.9 release
...
Also fix link to release notes in 7.9-rc1 news item.
2010-10-05 10:08:28 -07:00
Ian Romanick
7afce798ee
docs: Update mailing lines from sf.net to freedesktop.org
...
(cherry picked from commit c19bc5de96 )
2010-10-05 10:08:21 -07:00
Ian Romanick
ab502d0d6b
docs: download.html does not need to be updated for each release
...
(cherry picked from commit 41e371e351 )
2010-10-05 10:08:14 -07:00
Ian Romanick
548a50caae
docs: Import 7.8.x release notes from 7.8 branch.
2010-10-05 10:08:06 -07:00
Ian Romanick
11e290daa4
Add 7.9 md5sums
2010-10-04 18:59:34 -07:00
Ian Romanick
889cb2539b
docs: Add 7.9 release date
2010-10-04 18:56:21 -07:00
Ian Romanick
242facde45
mesa: set version string to 7.9 (final)
2010-10-04 18:55:57 -07:00
Alex Deucher
73be0dfe03
Add evergreen support to release notes
2010-10-04 21:46:57 -04:00
Ian Romanick
0b300a4e3d
docs: Update 7.9 release notes with one more bug fix
2010-10-04 17:43:52 -07:00
Eric Anholt
586797d7a8
i965: Fix glean/texSwizzle regression in previous commit.
...
Easy enough patch, who needs a full test run. Oh, that's right. Me.
(cherry picked from commit 14bf92ba19 )
2010-10-04 17:41:56 -07:00
Eric Anholt
9b646b1fd3
i965: Set up swizzling of shadow compare results for GL_DEPTH_TEXTURE_MODE.
...
The brw_wm_surface_state.c handling of GL_DEPTH_TEXTURE_MODE doesn't
apply to shadow compares, which always return an intensity value. The
texture swizzles can do the job for us.
Fixes:
glsl1-shadow2D(): 1
glsl1-shadow2D(): 3
(cherry picked from commit a7fa00dfc5 )
2010-10-04 17:41:45 -07:00
Kenneth Graunke
dc8e22e4f0
i965: Fix incorrect batchbuffer size in gen6 clip state command.
...
FORCE_ZERO_RTAINDEX should be in the fourth (and final) dword.
(cherry picked from commit f317713432 )
2010-10-04 17:41:33 -07:00
Ian Romanick
21078eef10
docs: Add list of bugs fixed in 7.9
...
(cherry picked from commit 7f440b3f9d76fa3a02877074d9701ab499d5de34)
2010-10-04 17:38:54 -07:00
Marek Olšák
968a9ec76e
update release notes for Gallium
...
I am trying to be exhaustive, but still I might have missed tons of other
changes to Gallium.
2010-10-05 02:24:50 +02:00
Vinson Lee
2cdfda8851
tgsi: Remove duplicate case value.
...
Cherry-picked from master commit 2491258436
2010-10-04 17:31:33 +02:00
Jakob Bornecrantz
09d89dc95b
tgsi: Actually care what check_soa_dependencies says
...
Thanks to José for the more complete list of supported opcodes.
Cherry-picked from master commit d21301675c
Also includes fix commit 4bb42a4f7e
2010-10-04 17:30:34 +02:00
José Fonseca
15ad34f012
tgsi: Don't ignore indirect registers in tgsi_check_soa_dependencies
...
Cherry-picked from master commit c66f0c4629
2010-10-04 17:30:00 +02:00
Alex Deucher
094fe2aa23
r600c: fix segfault in evergreen stencil code
...
Fixes:
https://bugs.freedesktop.org/show_bug.cgi?id=30551
2010-10-01 20:15:17 -04:00
Tom Fogal
ba889a2b3e
Implement x86_64 atomics for compilers w/o intrinsics.
...
Really old gcc's (3.3, at least) don't have support for the
intrinsics we need. This implements a fallback for that case.
2010-10-01 17:56:02 -06:00
richard
71cc467f4c
evergreen : fix z format setting, enable stencil.
2010-10-01 16:18:16 -04:00
Alex Deucher
d6e2b707ba
r600c: pull over 6xx/7xx vertex fixes for evergreen
2010-10-01 00:52:36 -04:00
Alex Deucher
0ab9d8d94b
r600c: add reloc for CB_COLOR0_ATTRIB
...
We'll need a reloc for tiling eventually,
so add it now.
2010-09-30 20:57:38 -04:00
Adam Jackson
759e9fb737
i965: Update renderer strings for sandybridge
...
Signed-off-by: Adam Jackson <ajax@redhat.com>
(cherry picked from commit 0c86e1f294 )
2010-09-30 13:32:42 -07:00
Zhenyu Wang
4af00f1a5e
i965: always set tiling for fbo depth buffer on sandybridge
...
Sandybridge requires depth buffer must be tiling.
Fix 'fbo_firecube' demo.
(cherry picked from commit 72b368ae69 )
2010-09-30 13:23:38 -07:00
Zhenyu Wang
1c8795075f
i965: fallback lineloop on sandybridge for now
...
Until we fixed GS hang issue.
(cherry picked from commit 73dab75b41 )
2010-09-30 13:23:37 -07:00
Kenneth Graunke
5d43c78d03
glsl: "Copyright", not "Constantright"
...
Clearly this started out as ir_copy_propagation.cpp, but the search and
replace was a bit overzealous.
(cherry picked from commit 565ff67688 )
2010-09-30 13:23:37 -07:00
Marek Olšák
9f076a0848
r300g: fix conditional rendering in non-wait path
...
NOTE: This is a candidate for the 7.9 branch.
(cherry picked from commit 83278d384e )
2010-09-30 22:17:15 +02:00
Chia-I Wu
9bab8ca4f8
st/egl: Drop context argument from egl_g3d_get_egl_image.
...
Fix a regression since 17eace581d .
(cherry picked from commit e2b51b7c5b )
2010-09-30 23:48:34 +08:00
Chia-I Wu
f6eb5d991c
mapi: Fix compiler warnings.
...
Do not use "void *" in arithmetics.
(cherry picked from commit ebeb4a7e8a )
2010-09-30 17:12:30 +08:00
Tom Stellard
f282d72678
r300/compiler: Don't merge instructions that write output regs and ALU result
...
https://bugs.freedesktop.org/show_bug.cgi?id=30415
(cherry picked from commit b27a809266 )
2010-09-29 11:05:01 -07:00
Tom Stellard
e1918fd5d5
r300/compiler: Don't use rc_error() unless the error is unrecoverable
...
https://bugs.freedesktop.org/show_bug.cgi?id=30416
(cherry picked from commit 1b76dde0cd )
2010-09-29 11:04:12 -07:00
Tom Stellard
fcf5819945
r300/compiler: Fix segfault in error path
...
https://bugs.freedesktop.org/show_bug.cgi?id=30415
(cherry picked from commit d40ff5510c )
2010-09-29 11:03:02 -07:00