1 | Mesa 9.1.1 Release Notes / March 19th, 2013
|
---|
2 | ===========================================
|
---|
3 |
|
---|
4 | Mesa 9.1.1 is a bug fix release which fixes bugs found since the 9.1
|
---|
5 | release.
|
---|
6 |
|
---|
7 | Mesa 9.1 implements the OpenGL 3.1 API, but the version reported by
|
---|
8 | glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
---|
9 | glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
---|
10 | used. Some drivers don't support all the features required in OpenGL
|
---|
11 | 3.1. OpenGL 3.1 is **only** available if requested at context creation
|
---|
12 | because GL_ARB_compatibility is not supported.
|
---|
13 |
|
---|
14 | MD5 checksums
|
---|
15 | -------------
|
---|
16 |
|
---|
17 | ::
|
---|
18 |
|
---|
19 | 6508d9882d8dce7106717f365632700c MesaLib-9.1.1.tar.gz
|
---|
20 | 6ea2bdc3b7ecfb4257b39814b4182580 MesaLib-9.1.1.tar.bz2
|
---|
21 | 3434c0eb47849a08c53cd32833d10d13 MesaLib-9.1.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 30232 <https://bugs.freedesktop.org/show_bug.cgi?id=30232>`__ -
|
---|
34 | [GM45] mesa demos spriteblast render incorrectly
|
---|
35 | - `Bug 32429 <https://bugs.freedesktop.org/show_bug.cgi?id=32429>`__ -
|
---|
36 | [gles2] Ironlake: gl_PointCoord takes no effect for point sprites
|
---|
37 | - `Bug 38086 <https://bugs.freedesktop.org/show_bug.cgi?id=38086>`__ -
|
---|
38 | Mesa 7.11-devel implementation error: Unexpected program target in
|
---|
39 | destroy_program_variants_cb()
|
---|
40 | - `Bug 57121 <https://bugs.freedesktop.org/show_bug.cgi?id=57121>`__ -
|
---|
41 | [snb] corrupted GLSL built-in function results when using Uniform
|
---|
42 | Buffer contents as arguments
|
---|
43 | - `Bug 58042 <https://bugs.freedesktop.org/show_bug.cgi?id=58042>`__ -
|
---|
44 | [bisected] Garbled UI in Team Fortress 2 and Counter-Strike: Source
|
---|
45 | - `Bug 58960 <https://bugs.freedesktop.org/show_bug.cgi?id=58960>`__ -
|
---|
46 | Texture flicker with fragment shader
|
---|
47 | - `Bug 59495 <https://bugs.freedesktop.org/show_bug.cgi?id=59495>`__ -
|
---|
48 | [i965 Bisected]Oglc fbblit(advanced.blitFb-3d-cube.mirror.both) fails
|
---|
49 | - `Bug 59783 <https://bugs.freedesktop.org/show_bug.cgi?id=59783>`__ -
|
---|
50 | [IVB bisected] 3DMMES2.0 Taiji performance reduced by ~13% with
|
---|
51 | gnome-session enable compositing
|
---|
52 | - `Bug 60121 <https://bugs.freedesktop.org/show_bug.cgi?id=60121>`__ -
|
---|
53 | build - libvdpau_softpipe fails at runtime.
|
---|
54 | - `Bug 60143 <https://bugs.freedesktop.org/show_bug.cgi?id=60143>`__ -
|
---|
55 | gbm_dri_bo_create fails to initialize bo->base.base.format
|
---|
56 | - `Bug 60802 <https://bugs.freedesktop.org/show_bug.cgi?id=60802>`__ -
|
---|
57 | Corruption with DMA ring on cayman
|
---|
58 | - `Bug 60848 <https://bugs.freedesktop.org/show_bug.cgi?id=60848>`__ -
|
---|
59 | [bisected] r600g: add htile support cause gpu lockup in Dishonored
|
---|
60 | wine.
|
---|
61 | - `Bug 60938 <https://bugs.freedesktop.org/show_bug.cgi?id=60938>`__ -
|
---|
62 | [softpipe] piglit interpolation-noperspective-gl_BackColor-flat-fixed
|
---|
63 | regression
|
---|
64 | - `Bug 61012 <https://bugs.freedesktop.org/show_bug.cgi?id=61012>`__ -
|
---|
65 | alloc_layout_array tx \* ty assertion failure when making pbuffer
|
---|
66 | current
|
---|
67 | - `Bug 61026 <https://bugs.freedesktop.org/show_bug.cgi?id=61026>`__ -
|
---|
68 | Segfault in glBitmap when called with PBO source
|
---|
69 |
|
---|
70 | Changes
|
---|
71 | -------
|
---|
72 |
|
---|
73 | The full set of changes can be viewed by using the following GIT
|
---|
74 | command:
|
---|
75 |
|
---|
76 | ::
|
---|
77 |
|
---|
78 | git log mesa-9.1..mesa-9.1.1
|
---|
79 |
|
---|
80 | Adam Sampson (1):
|
---|
81 |
|
---|
82 | - autotools: oprofilejit should be included in the list of LLVM
|
---|
83 | components required
|
---|
84 |
|
---|
85 | Alex Deucher (2):
|
---|
86 |
|
---|
87 | - r600g: add Richland APU pci ids
|
---|
88 | - r600g: Use blitter rather than DMA for 128bpp on cayman (v3)
|
---|
89 |
|
---|
90 | Andreas Boll (2):
|
---|
91 |
|
---|
92 | - docs: Add 9.1 release md5sums
|
---|
93 | - docs: add news item for 9.1 release
|
---|
94 |
|
---|
95 | Anuj Phogat (1):
|
---|
96 |
|
---|
97 | - meta: Allocate texture before initializing texture coordinates
|
---|
98 |
|
---|
99 | Brian Paul (11):
|
---|
100 |
|
---|
101 | - docs: remove stray 'date' text
|
---|
102 | - docs: insert links to the 9.0.3 release
|
---|
103 | - draw: fix non-perspective interpolation in interp()
|
---|
104 | - st/mesa: implement glBitmap unpacking from a PBO, for the cache path
|
---|
105 | - st/xlib: initialize the drawable size in create_xmesa_buffer()
|
---|
106 | - st/mesa: fix trimming of GL_QUAD_STRIP
|
---|
107 | - st/mesa: check for dummy programs in destroy_program_variants()
|
---|
108 | - st/mesa: fix polygon offset state translation logic
|
---|
109 | - draw: fix broken polygon offset stage
|
---|
110 | - llvmpipe: add missing checks for polygon offset point/line modes
|
---|
111 | - svga: always link with C++
|
---|
112 |
|
---|
113 | Daniel van Vugt (1):
|
---|
114 |
|
---|
115 | - gbm: Remember to init format on gbm_dri_bo_create.
|
---|
116 |
|
---|
117 | Eric Anholt (7):
|
---|
118 |
|
---|
119 | - i965/fs: Do a general SEND dependency workaround for the original
|
---|
120 | 965.
|
---|
121 | - i965/fs: Fix copy propagation with smearing.
|
---|
122 | - i965/fs: Delay setup of uniform loads until after pre-regalloc
|
---|
123 | scheduling.
|
---|
124 | - i965/fs: Only do CSE when the dst types match.
|
---|
125 | - i965/fs: Fix broken math on values loaded from uniform buffers on
|
---|
126 | gen6.
|
---|
127 | - mesa: Fix setup of ctx->Point.PointSprite for GLES2.
|
---|
128 | - i965: Fix the W value of deprecated pointcoords on pre-gen6.
|
---|
129 |
|
---|
130 | Frank Henigman (1):
|
---|
131 |
|
---|
132 | - i965: Link i965_dri.so with C++ linker.
|
---|
133 |
|
---|
134 | Ian Romanick (3):
|
---|
135 |
|
---|
136 | - mesa: Add previously picked commit to .cherry-ignore
|
---|
137 | - mesa: Modify candidate search string
|
---|
138 | - egl: Allow 24-bit visuals for 32-bit RGBA8888 configs
|
---|
139 |
|
---|
140 | Jakub Bogusz (1):
|
---|
141 |
|
---|
142 | - vdpau-softpipe: Build correct source file - vl_winsys_xsp.c
|
---|
143 |
|
---|
144 | Jerome Glisse (1):
|
---|
145 |
|
---|
146 | - r600g: workaround hyperz lockup on evergreen
|
---|
147 |
|
---|
148 | John Kåre Alsaker (1):
|
---|
149 |
|
---|
150 | - llvmpipe: Fix creation of shared and scanout textures.
|
---|
151 |
|
---|
152 | Jordan Justen (1):
|
---|
153 |
|
---|
154 | - attrib: push/pop FRAGMENT_PROGRAM_ARB state
|
---|
155 |
|
---|
156 | José Fonseca (3):
|
---|
157 |
|
---|
158 | - scons: Allows choosing VS 10 or 11.
|
---|
159 | - scons: Define \_ALLOW_KEYWORD_MACROS on MSVC builds.
|
---|
160 | - scons: Warn when using MSVS versions prior to 2012.
|
---|
161 |
|
---|
162 | Keith Kriewall (1):
|
---|
163 |
|
---|
164 | - scons: Fix Windows build with LLVM 3.2
|
---|
165 |
|
---|
166 | Kenneth Graunke (1):
|
---|
167 |
|
---|
168 | - i965: Fix Crystal Well PCI IDs.
|
---|
169 |
|
---|
170 | Marek Olšák (5):
|
---|
171 |
|
---|
172 | - r600g: use async DMA with a non-zero src offset
|
---|
173 | - r600g: flush and invalidate htile cache when appropriate
|
---|
174 | - gallium/util: add helper code for 1D integer range
|
---|
175 | - r600g: always map uninitialized buffer range as unsynchronized
|
---|
176 | - r600g: pad the DMA CS to a multiple of 8 dwords
|
---|
177 |
|
---|
178 | Martin Andersson (1):
|
---|
179 |
|
---|
180 | - winsys/radeon: Only add bo to hash table when creating flink
|
---|
181 |
|
---|
182 | Matt Turner (1):
|
---|
183 |
|
---|
184 | - mesa: Allow ETC2/EAC formats with ARB_ES3_compatibility.
|
---|
185 |
|
---|
186 | Michel Dänzer (3):
|
---|
187 |
|
---|
188 | - radeonsi: Fix up and enable flat shading.
|
---|
189 | - r600g/Cayman: Fix blending using destination alpha factor but
|
---|
190 | non-alpha dest
|
---|
191 | - radeonsi: Fix off-by-one for maximum vertex element index in some
|
---|
192 | cases
|
---|
193 |
|
---|
194 | Tapani Pälli (2):
|
---|
195 |
|
---|
196 | - mesa: add missing case in \_mesa_GetTexParameterfv()
|
---|
197 | - mesa/es: NULL check in EGLImageTargetTexture2DOES
|
---|
198 |
|
---|
199 | Vadim Girlin (1):
|
---|
200 |
|
---|
201 | - r600g: fix check_and_set_bank_swizzle for cayman
|
---|
202 |
|
---|
203 | Vincent Lejeune (2):
|
---|
204 |
|
---|
205 | - r600g/llvm: Add support for UBO
|
---|
206 | - r600g: Check comp_mask before merging export instructions
|
---|