xref: /aosp_15_r20/external/mesa3d/docs/relnotes/9.1.6.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 9.1.6 Release Notes / August 1, 2013
2*61046927SAndroid Build Coastguard Worker=========================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 9.1.6 is a bug fix release which fixes bugs found since the 9.1.5
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 9.1 implements the OpenGL 3.1 API, but the version reported by
8*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
9*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
10*61046927SAndroid Build Coastguard Workerused. Some drivers don't support all the features required in OpenGL
11*61046927SAndroid Build Coastguard Worker3.1. OpenGL 3.1 is **only** available if requested at context creation
12*61046927SAndroid Build Coastguard Workerbecause GL_ARB_compatibility is not supported.
13*61046927SAndroid Build Coastguard Worker
14*61046927SAndroid Build Coastguard WorkerMD5 checksums
15*61046927SAndroid Build Coastguard Worker-------------
16*61046927SAndroid Build Coastguard Worker
17*61046927SAndroid Build Coastguard Worker::
18*61046927SAndroid Build Coastguard Worker
19*61046927SAndroid Build Coastguard Worker   443a2a352667294b53d56cb1a74114e9  MesaLib-9.1.6.tar.bz2
20*61046927SAndroid Build Coastguard Worker   08d3069cccd6821e5f33e0840bca0718  MesaLib-9.1.6.tar.gz
21*61046927SAndroid Build Coastguard Worker   90aa7a6d9878cdbfcb055312f356d6b9  MesaLib-9.1.6.zip
22*61046927SAndroid Build Coastguard Worker
23*61046927SAndroid Build Coastguard WorkerNew features
24*61046927SAndroid Build Coastguard Worker------------
25*61046927SAndroid Build Coastguard Worker
26*61046927SAndroid Build Coastguard WorkerNone.
27*61046927SAndroid Build Coastguard Worker
28*61046927SAndroid Build Coastguard WorkerBug fixes
29*61046927SAndroid Build Coastguard Worker---------
30*61046927SAndroid Build Coastguard Worker
31*61046927SAndroid Build Coastguard WorkerThis list is likely incomplete.
32*61046927SAndroid Build Coastguard Worker
33*61046927SAndroid Build Coastguard Worker-  `Bug 47824 <https://bugs.freedesktop.org/show_bug.cgi?id=47824>`__ -
34*61046927SAndroid Build Coastguard Worker   osmesa using --enable-shared-glapi depends on libgl
35*61046927SAndroid Build Coastguard Worker-  `Bug 62362 <https://bugs.freedesktop.org/show_bug.cgi?id=62362>`__ -
36*61046927SAndroid Build Coastguard Worker   Crash when using Wayland EGL platform
37*61046927SAndroid Build Coastguard Worker-  `Bug 63435 <https://bugs.freedesktop.org/show_bug.cgi?id=63435>`__ -
38*61046927SAndroid Build Coastguard Worker   [Regression since 9.0] Flickering in EGL OpenGL full-screen window
39*61046927SAndroid Build Coastguard Worker   with swap interval 1
40*61046927SAndroid Build Coastguard Worker-  `Bug 64087 <https://bugs.freedesktop.org/show_bug.cgi?id=64087>`__ -
41*61046927SAndroid Build Coastguard Worker   Webgl conformance shader-with-non-reserved-words crash when mesa is
42*61046927SAndroid Build Coastguard Worker   compiled without --enable-debug
43*61046927SAndroid Build Coastguard Worker-  `Bug 64330 <https://bugs.freedesktop.org/show_bug.cgi?id=64330>`__ -
44*61046927SAndroid Build Coastguard Worker   WebGL snake demo crash in loop_analysis.cpp:506: bool
45*61046927SAndroid Build Coastguard Worker   is_loop_terminator(ir_if*): assertion „inst != \__null“ failed.
46*61046927SAndroid Build Coastguard Worker-  `Bug 65236 <https://bugs.freedesktop.org/show_bug.cgi?id=65236>`__ -
47*61046927SAndroid Build Coastguard Worker   [i965] Rendering artifacts in VDrift/GL2
48*61046927SAndroid Build Coastguard Worker-  `Bug 66558 <https://bugs.freedesktop.org/show_bug.cgi?id=66558>`__ -
49*61046927SAndroid Build Coastguard Worker   RS690: 3D artifacts when playing SuperTuxKart
50*61046927SAndroid Build Coastguard Worker-  `Bug 66847 <https://bugs.freedesktop.org/show_bug.cgi?id=66847>`__ -
51*61046927SAndroid Build Coastguard Worker   compilation broken with llvm 3.3
52*61046927SAndroid Build Coastguard Worker-  `Bug 66850 <https://bugs.freedesktop.org/show_bug.cgi?id=66850>`__ -
53*61046927SAndroid Build Coastguard Worker   glGenerateMipmap crashes when using GL_TEXTURE_2D_ARRAY with
54*61046927SAndroid Build Coastguard Worker   compressed internal format
55*61046927SAndroid Build Coastguard Worker-  `Bug 66921 <https://bugs.freedesktop.org/show_bug.cgi?id=66921>`__ -
56*61046927SAndroid Build Coastguard Worker   [r300g] Heroes of Newerth: HiZ related corruption
57*61046927SAndroid Build Coastguard Worker-  `Bug 67283 <https://bugs.freedesktop.org/show_bug.cgi?id=67283>`__ -
58*61046927SAndroid Build Coastguard Worker   VDPAU doesn't work on hybrid laptop through DRI_PRIME
59*61046927SAndroid Build Coastguard Worker
60*61046927SAndroid Build Coastguard WorkerChanges
61*61046927SAndroid Build Coastguard Worker-------
62*61046927SAndroid Build Coastguard Worker
63*61046927SAndroid Build Coastguard WorkerThe full set of changes can be viewed by using the following GIT
64*61046927SAndroid Build Coastguard Workercommand:
65*61046927SAndroid Build Coastguard Worker
66*61046927SAndroid Build Coastguard Worker::
67*61046927SAndroid Build Coastguard Worker
68*61046927SAndroid Build Coastguard Worker     git log mesa-9.1.5..mesa-9.1.6
69*61046927SAndroid Build Coastguard Worker
70*61046927SAndroid Build Coastguard WorkerAndreas Boll (1):
71*61046927SAndroid Build Coastguard Worker
72*61046927SAndroid Build Coastguard Worker-  configure.ac: Require llvm-3.2 for r600g/radeonsi llvm backends
73*61046927SAndroid Build Coastguard Worker
74*61046927SAndroid Build Coastguard WorkerBrian Paul (4):
75*61046927SAndroid Build Coastguard Worker
76*61046927SAndroid Build Coastguard Worker-  mesa: handle 2D texture arrays in get_tex_rgba_compressed()
77*61046927SAndroid Build Coastguard Worker-  meta: handle 2D texture arrays in decompress_texture_image()
78*61046927SAndroid Build Coastguard Worker-  mesa: implement mipmap generation for compressed 2D array textures
79*61046927SAndroid Build Coastguard Worker-  mesa: improve free() cleanup in generate_mipmap_compressed()
80*61046927SAndroid Build Coastguard Worker
81*61046927SAndroid Build Coastguard WorkerCarl Worth (7):
82*61046927SAndroid Build Coastguard Worker
83*61046927SAndroid Build Coastguard Worker-  docs: Add 9.1.5 release md5sums
84*61046927SAndroid Build Coastguard Worker-  Merge 'origin/9.1' into stable
85*61046927SAndroid Build Coastguard Worker-  cherry-ignore: Drop 13 patches from the pick list
86*61046927SAndroid Build Coastguard Worker-  get-pick-list.sh: Include commits mentionining "CC: mesa-stable..."
87*61046927SAndroid Build Coastguard Worker   in pick list
88*61046927SAndroid Build Coastguard Worker-  get-pick-list: Allow for non-whitespace between "CC:" and
89*61046927SAndroid Build Coastguard Worker   "mesa-stable"
90*61046927SAndroid Build Coastguard Worker-  get-pick-list: Ignore commits which CC mesa-stable unless they say
91*61046927SAndroid Build Coastguard Worker   "9.1"
92*61046927SAndroid Build Coastguard Worker-  Bump version to 9.1.6
93*61046927SAndroid Build Coastguard Worker
94*61046927SAndroid Build Coastguard WorkerChris Forbes (5):
95*61046927SAndroid Build Coastguard Worker
96*61046927SAndroid Build Coastguard Worker-  i965/Gen4: Zero extra coordinates for ir_tex
97*61046927SAndroid Build Coastguard Worker-  i965/vs: Fix flaky texture swizzling
98*61046927SAndroid Build Coastguard Worker-  i965/vs: set up sampler state pointer for Gen4/5.
99*61046927SAndroid Build Coastguard Worker-  i965/vs: Put lod parameter in the correct place for Gen4
100*61046927SAndroid Build Coastguard Worker-  i965/vs: Gen4/5: enable front colors if back colors are written
101*61046927SAndroid Build Coastguard Worker
102*61046927SAndroid Build Coastguard WorkerChristoph Bumiller (1):
103*61046927SAndroid Build Coastguard Worker
104*61046927SAndroid Build Coastguard Worker-  nv50,nvc0: s/uint16/uint32 for constant buffer offset
105*61046927SAndroid Build Coastguard Worker
106*61046927SAndroid Build Coastguard WorkerDave Airlie (1):
107*61046927SAndroid Build Coastguard Worker
108*61046927SAndroid Build Coastguard Worker-  gallium/vl: add prime support
109*61046927SAndroid Build Coastguard Worker
110*61046927SAndroid Build Coastguard WorkerEric Anholt (1):
111*61046927SAndroid Build Coastguard Worker
112*61046927SAndroid Build Coastguard Worker-  egl: Restore "bogus" DRI2 invalidate event code.
113*61046927SAndroid Build Coastguard Worker
114*61046927SAndroid Build Coastguard WorkerJeremy Huddleston Sequoia (1):
115*61046927SAndroid Build Coastguard Worker
116*61046927SAndroid Build Coastguard Worker-  Apple: glFlush() is not needed with CGLFlushDrawable()
117*61046927SAndroid Build Coastguard Worker
118*61046927SAndroid Build Coastguard WorkerKenneth Graunke (1):
119*61046927SAndroid Build Coastguard Worker
120*61046927SAndroid Build Coastguard Worker-  glsl: Classify "layout" like other identifiers.
121*61046927SAndroid Build Coastguard Worker
122*61046927SAndroid Build Coastguard WorkerKristian Høgsberg (1):
123*61046927SAndroid Build Coastguard Worker
124*61046927SAndroid Build Coastguard Worker-  egl-wayland: Fix left-over wl_display_roundtrip() usage
125*61046927SAndroid Build Coastguard Worker
126*61046927SAndroid Build Coastguard WorkerMaarten Lankhorst (2):
127*61046927SAndroid Build Coastguard Worker
128*61046927SAndroid Build Coastguard Worker-  osmesa: link against static libglapi library too to get the gl
129*61046927SAndroid Build Coastguard Worker   exports
130*61046927SAndroid Build Coastguard Worker-  nvc0: force use of correct firmware file
131*61046927SAndroid Build Coastguard Worker
132*61046927SAndroid Build Coastguard WorkerMarek Olšák (4):
133*61046927SAndroid Build Coastguard Worker
134*61046927SAndroid Build Coastguard Worker-  r300g/swtcl: fix geometry corruption by uploading indices to a buffer
135*61046927SAndroid Build Coastguard Worker-  r300g/swtcl: fix a lockup in MSAA resolve
136*61046927SAndroid Build Coastguard Worker-  Revert "r300g: allow HiZ with a 16-bit zbuffer"
137*61046927SAndroid Build Coastguard Worker-  r600g: increase array size for shader inputs and outputs
138*61046927SAndroid Build Coastguard Worker
139*61046927SAndroid Build Coastguard WorkerMatt Turner (2):
140*61046927SAndroid Build Coastguard Worker
141*61046927SAndroid Build Coastguard Worker-  i965: NULL check prog on shader compilation failure.
142*61046927SAndroid Build Coastguard Worker-  i965/vs: Print error if vertex shader fails to compile.
143*61046927SAndroid Build Coastguard Worker
144*61046927SAndroid Build Coastguard WorkerPaul Berry (1):
145*61046927SAndroid Build Coastguard Worker
146*61046927SAndroid Build Coastguard Worker-  glsl: Handle empty if statement encountered during loop analysis.
147