loader/dri3: Use dri3_wait_for_event_locked in loader_dri3_wait_for_msc
[mesa.git] / docs / relnotes / 8.0.1.rst
1 Mesa 8.0.1 Release Notes / February 16, 2012
2 ============================================
3
4 Mesa 8.0.1 is a bug fix release which fixes bugs found since the 8.0
5 release.
6
7 Mesa 8.0 implements the OpenGL 3.0 API, but the version reported by
8 glGetString(GL_VERSION) depends on the particular driver being used.
9 Some drivers don't support all the features required in OpenGL 3.0.
10
11 See the :doc:`Compiling/Installing page <../install>` for
12 prerequisites for DRI hardware acceleration.
13
14 MD5 checksums
15 -------------
16
17 ::
18
19 4855c2d93bd2ebd43f384bdcc92c9a27 MesaLib-8.0.1.tar.gz
20 24eeebf66971809d8f40775a379b36c9 MesaLib-8.0.1.tar.bz2
21 54e745d14dac5717f7f65b4e2d5c1df2 MesaLib-8.0.1.zip
22
23 New features
24 ------------
25
26 None.
27
28 Bug fixes
29 ---------
30
31 This list is likely incomplete.
32
33 - `Bug 28924 <https://bugs.freedesktop.org/show_bug.cgi?id=28924>`__ -
34 [ILK] piglit tex-border-1 fail
35 - `Bug 40864 <https://bugs.freedesktop.org/show_bug.cgi?id=40864>`__ -
36 [bisected pineview] oglc pxconv-gettex(basic.allCases) fails on
37 pineview
38 - `Bug 43327 <https://bugs.freedesktop.org/show_bug.cgi?id=43327>`__ -
39 [bisected SNB] HiZ make many oglc cases regressed
40 - `Bug 44333 <https://bugs.freedesktop.org/show_bug.cgi?id=44333>`__ -
41 [bisected] Color distortion with xbmc mediaplayer
42 - `Bug 44927 <https://bugs.freedesktop.org/show_bug.cgi?id=44927>`__ -
43 [SNB IVB regression] gl-117 abort when click
44 - `Bug 45221 <https://bugs.freedesktop.org/show_bug.cgi?id=45221>`__ -
45 [bisected IVB] glean/fbo regression in stencil-only case
46 - `Bug 45877 <https://bugs.freedesktop.org/show_bug.cgi?id=45877>`__ -
47 main/image.c:1597: \_mesa_convert_colors: Assertion \`dstType ==
48 0x1406' failed.
49 - `Bug 45578 <https://bugs.freedesktop.org/show_bug.cgi?id=45578>`__ -
50 main/image.c:1659: \_mesa_convert_colors: Assertion \`dstType ==
51 0x1403' failed.
52 - `Bug 45872 <https://bugs.freedesktop.org/show_bug.cgi?id=45872>`__ -
53 [bisected PNV] oglc mustpass(basic.stipple) regressed on pineview
54 - `Bug 45876 <https://bugs.freedesktop.org/show_bug.cgi?id=45876>`__ -
55 [PNV]oglc texenv(basic.allCases) regressed on pineview
56 - `Bug 45917 <https://bugs.freedesktop.org/show_bug.cgi?id=45917>`__ -
57 [PNV] Regression in Piglit test
58 general/two-sided-lighting-separate-specular
59 - `Bug 45943 <https://bugs.freedesktop.org/show_bug.cgi?id=45943>`__ -
60 [r300g] r300_emit.c:365:r300_emit_aa_state: Assertion
61 \`(aa-d>dest)->cs_buf' failed.
62
63 Changes
64 -------
65
66 The full set of changes can be viewed by using the following GIT
67 command:
68
69 ::
70
71 git log mesa-8.0..mesa-8.0.1
72
73 Alex Deucher (2):
74
75 - r600g: fix tex tile_type offset for cayman
76 - r600g: 128 bit formats require tile_type = 1 on cayman
77
78 Anuj Phogat (2):
79
80 - meta: Add pixel store/pack operations in decompress_texture_image
81 - meta: Avoid FBO resizing/reallocating in decompress_texture_image
82
83 Brian Paul (6):
84
85 - docs: add news item for 8.0 release
86 - docs: update info about supported systems, GPUs, APIs
87 - docs: add VMware link
88 - docs: remove link to the GLSL compiler page
89 - mesa: fix proxy texture target initialization
90 - swrast: fix span color type selection
91
92 Chad Versace (2):
93
94 - i965: Rewrite the HiZ op
95 - i965: Remove file i965/junk, accidentally added in 7b36c68
96
97 Dave Airlie (1):
98
99 - st/mesa: only resolve if number of samples is > 1
100
101 Eric Anholt (3):
102
103 - i965: Fix HiZ change compiler warning.
104 - i965: Report the failure message when failing to compile the fragment
105 shader.
106 - i965/fs: Enable register spilling on gen7 too.
107
108 Ian Romanick (4):
109
110 - docs: Add 8.0 MD5 checksums
111 - glapi: Include GLES2 headers for ES2 extension functions
112 - swrast: Only avoid empty \_TexEnvPrograms
113 - mesa: Bump version number to 8.0.1
114
115 Kenneth Graunke (4):
116
117 - i965: Fix border color on Ironlake.
118 - i965/fs: Add a new fs_inst::regs_written function.
119 - i965/fs: Take # of components into account in try_rewrite_rhs_to_dst.
120 - i965: Emit Ivybridge VS workaround flushes.
121
122 Mathias Fröhlich (1):
123
124 - state_stracker: Fix access to uninitialized memory.
125
126 Paul Berry (1):
127
128 - i915: Fix type of "specoffset" variable.
129
130 Simon Farnsworth (1):
131
132 - r600g: Use a fake reloc to sleep for fences