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
Brian Paul
c584318a21
Makefile: ensure Gallium's Makefile.xorg and SConscript.dri are in the tarball
...
Signed-off-by: Brian Paul <brianp@vmware.com>
(cherry picked from commit 698893889a )
2010-09-29 09:53:02 -06:00
Kristian Høgsberg
b24238c49a
glx: Only remove drawables from the hash when we actually delete them
...
https://bugs.freedesktop.org/show_bug.cgi?id=30457
2010-09-29 09:10:05 -04:00
Ian Romanick
5d3a4317e8
mesa: set version string to 7.9-rc2
2010-09-28 19:22:55 -07:00
Eric Anholt
836b44b2c8
glsl: Also update implicit sizes of varyings at link time.
...
Otherwise, we'll often end up with gl_TexCoord being 0 length, for
example. With ir_to_mesa, things ended up working out anyway, as long
as multiple implicitly-sized arrays weren't involved.
(cherry picked from commit 586b4b500f )
2010-09-28 18:41:05 -07:00
Eric Anholt
83854a9c84
i965: Fix up part of my Sandybridge attributes support patch.
...
I confused the array sizing for number of files for the number of regs
in a file.
(cherry picked from commit ef8e002c75 )
2010-09-28 18:40:32 -07:00
Eric Anholt
b4824096b0
i965: Fix all non-snb regression in the snb attribute interpolation commit.
...
This apparently had never been tested elsewhere before being merged to
master.
(cherry picked from commit f1dba03056 )
2010-09-28 18:40:24 -07:00
Zhenyu Wang
71bdc82c19
i965: fallback bitmap operation on sandybridge
...
Need to bring back correct fb write with header to set pixel
write mask. Fallback for now.
Note: Conflicts in intel_pixel_bitmap.c due to the removal of
intel_texture_bitmap from master.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
2010-09-28 18:37:20 -07:00
Zhenyu Wang
aaf7f78dfa
i965: fix occlusion query on sandybridge
...
Fix pipe control command for depth stall and PS_DEPTH_COUNT write.
(cherry picked from commit 3074b61f64 )
2010-09-28 18:36:05 -07:00
Zhenyu Wang
5c7a7d0b09
i965: fix point sprite on sandybridge
...
Need to set point sprite function in fixed SF state now on sandybridge.
(cherry picked from commit ec99833e92 )
2010-09-28 18:36:01 -07:00
Zhenyu Wang
f736d85a5a
i965: fix scissor state on sandybridge
...
Fix incorrect scissor rect struct and missed scissor state pointer
setting for sandybridge.
(cherry picked from commit 4b6b0bf24a )
2010-09-28 18:35:57 -07:00
Zhenyu Wang
40dc275431
i965: enable polygon offset on sandybridge
...
Depth offset function is moved to SF stage on sandybridge.
(cherry picked from commit 3f3059fcc0 )
2010-09-28 18:35:41 -07:00
Zhenyu Wang
3dd52d51ce
i965: fix pixel w interpolation on sandybridge
...
(cherry picked from commit 15a8e7ec90 )
2010-09-28 18:35:35 -07:00
Zhenyu Wang
e00bb8732c
i965: don't do calculation for delta_xy on sandybridge
...
Sandybridge doesn't have Xstart/Ystart in payload header.
(cherry picked from commit 85fa900b93 )
2010-09-28 18:35:30 -07:00
Zhenyu Wang
11215cd535
i965: only allow SIMD8 kernel on sandybridge now
...
Until we fixed SIMD16 kernel, force to SIMD8 on sandybridge now.
(cherry picked from commit c58bf2cee5 )
2010-09-28 18:35:26 -07:00
Zhenyu Wang
6831cf67d1
i965: sandybridge pipe control workaround before write cache flush
...
Must issue a pipe control with any non-zero post sync op before
write cache flush = 1 pipe control.
(cherry picked from commit 18c3b754f9 )
2010-09-28 18:35:21 -07:00
Zhenyu Wang
ece465219f
i965: Add all device ids for sandybridge
...
(cherry picked from commit c8033f1b1e )
2010-09-28 18:35:16 -07:00