• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Mesa 11.0.3 Release Notes / October 10, 2015
2============================================
3
4Mesa 11.0.3 is a bug fix release which fixes bugs found since the 11.0.2
5release.
6
7Mesa 11.0.3 implements the OpenGL 4.1 API, but the version reported by
8glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
9glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
10used. Some drivers don't support all the features required in OpenGL
114.1. OpenGL 4.1 is **only** available if requested at context creation
12because compatibility contexts are not supported.
13
14SHA256 checksums
15----------------
16
17::
18
19   c2210e3daecc10ed9fdcea500327652ed6effc2f47c4b9cee63fb08f560d7117  mesa-11.0.3.tar.gz
20   ab2992eece21adc23c398720ef8c6933cb69ea42e1b2611dc09d031e17e033d6  mesa-11.0.3.tar.xz
21
22New features
23------------
24
25None
26
27Bug fixes
28---------
29
30This list is likely incomplete.
31
32-  `Bug 55552 <https://bugs.freedesktop.org/show_bug.cgi?id=55552>`__ -
33   Compile errors with --enable-mangling
34-  `Bug 71789 <https://bugs.freedesktop.org/show_bug.cgi?id=71789>`__ -
35   [r300g] Visuals not found in (default) depth = 24
36-  `Bug 91044 <https://bugs.freedesktop.org/show_bug.cgi?id=91044>`__ -
37   piglit spec/egl_khr_create_context/valid debug flag gles\* fail
38-  `Bug 91342 <https://bugs.freedesktop.org/show_bug.cgi?id=91342>`__ -
39   Very dark textures on some objects in indoors environments in Postal
40   2
41-  `Bug 91596 <https://bugs.freedesktop.org/show_bug.cgi?id=91596>`__ -
42   EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
43-  `Bug 91718 <https://bugs.freedesktop.org/show_bug.cgi?id=91718>`__ -
44   piglit.spec.arb_shader_image_load_store.invalid causes intermittent
45   GPU HANG
46-  `Bug 92072 <https://bugs.freedesktop.org/show_bug.cgi?id=92072>`__ -
47   Wine breakage since d082c5324 (st/mesa: don't call st_validate_state
48   in BlitFramebuffer)
49-  `Bug 92265 <https://bugs.freedesktop.org/show_bug.cgi?id=92265>`__ -
50   Black windows in weston after update mesa to 11.0.2-1
51
52Changes
53-------
54
55Brian Paul (1):
56
57-  st/mesa: try PIPE_BIND_RENDER_TARGET when choosing float texture
58   formats
59
60Daniel Scharrer (1):
61
62-  mesa: Add abs input modifier to base for POW in ffvertex_prog
63
64Emil Velikov (3):
65
66-  docs: add sha256 checksums for 11.0.2
67-  Revert "nouveau: make sure there's always room to emit a fence"
68-  Update version to 11.0.3
69
70Francisco Jerez (1):
71
72-  i965/fs: Fix hang on IVB and VLV with image format mismatch.
73
74Ian Romanick (1):
75
76-  meta: Handle array textures in scaled MSAA blits
77
78Ilia Mirkin (6):
79
80-  nouveau: be more careful about freeing temporary transfer buffers
81-  nouveau: delay deleting buffer with unflushed fence
82-  nouveau: wait to unref the transfer's bo until it's no longer used
83-  nv30: pretend to have packed texture/surface formats
84-  nv30: always go through translate module on big-endian
85-  nouveau: make sure there's always room to emit a fence
86
87Jason Ekstrand (1):
88
89-  mesa: Correctly handle GL_BGRA_EXT in ES3 format_and_type checks
90
91Kyle Brenneman (3):
92
93-  glx: Fix build errors with --enable-mangling (v2)
94-  mapi: Make \_glapi_get_stub work with "gl" or "mgl" prefix.
95-  glx: Don't hard-code the name "libGL.so.1" in driOpenDriver (v3)
96
97Leo Liu (1):
98
99-  radeon/vce: fix vui time_scale zero error
100
101Marek Olšák (21):
102
103-  st/mesa: fix front buffer regression after dropping st_validate_state
104   in Blit
105-  radeonsi: handle index buffer alloc failures
106-  radeonsi: handle constant buffer alloc failures
107-  gallium/radeon: handle buffer_map staging buffer failures better
108-  gallium/radeon: handle buffer alloc failures in r600_draw_rectangle
109-  gallium/radeon: add a fail path for depth MSAA texture readback
110-  radeonsi: report alloc failure from si_shader_binary_read
111-  radeonsi: add malloc fail paths to si_create_shader_state
112-  radeonsi: skip drawing if the tess factor ring allocation fails
113-  radeonsi: skip drawing if GS ring allocations fail
114-  radeonsi: handle shader precompile failures
115-  radeonsi: handle fixed-func TCS shader create failure
116-  radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
117-  radeonsi: skip drawing if PS fails to compile or upload
118-  radeonsi: skip drawing if updating the scratch buffer fails
119-  radeonsi: don't forget to update scratch relocations for LS, HS, ES
120   shaders
121-  radeonsi: handle dummy constant buffer allocation failure
122-  gallium/u_blitter: handle allocation failures
123-  radeonsi: add scratch buffer to the buffer list when it's
124   re-allocated
125-  st/dri: don't use \_ctx in client_wait_sync
126-  egl/dri2: don't require a context for ClientWaitSync (v2)
127
128Matthew Waters (1):
129
130-  egl: rework handling EGL_CONTEXT_FLAGS
131
132Michel Dänzer (1):
133
134-  st/dri: Use packed RGB formats
135
136Roland Scheidegger (1):
137
138-  mesa: fix mipmap generation for immutable, compressed textures
139
140Tom Stellard (3):
141
142-  gallium/radeon: Use call_once() when initailizing LLVM targets
143-  gallivm: Allow drivers and state trackers to initialize gallivm LLVM
144   targets v2
145-  radeon/llvm: Initialize gallivm targets when initializing the AMDGPU
146   target v2
147
148Varad Gautam (1):
149
150-  egl: restore surface type before linking config to its display
151
152Ville Syrjälä (3):
153
154-  i830: Fix collision between I830_UPLOAD_RASTER_RULES and
155   I830_UPLOAD_TEX(0)
156-  i915: Fix texcoord vs. varying collision in fragment programs
157-  i915: Remember to call intel_prepare_render() before blitting
158