xref: /aosp_15_r20/external/mesa3d/docs/relnotes/10.6.2.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 10.6.2 Release Notes / July 11, 2015
2*61046927SAndroid Build Coastguard Worker=========================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 10.6.2 is a bug fix release which fixes bugs found since the 10.6.1
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 10.6.2 implements the OpenGL 3.3 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.3. OpenGL 3.3 is **only** available if requested at context creation
12*61046927SAndroid Build Coastguard Workerbecause compatibility contexts are not supported.
13*61046927SAndroid Build Coastguard Worker
14*61046927SAndroid Build Coastguard WorkerSHA256 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   9c7ab9300dda6c912faaaff97995ec1820ba21d114d9cf555f145cbad90995f4  mesa-10.6.2.tar.gz
20*61046927SAndroid Build Coastguard Worker   05753d3db4212900927b9894221a1669a10f56786e86a7e818b6e18a0817dca9  mesa-10.6.2.tar.xz
21*61046927SAndroid Build Coastguard Worker
22*61046927SAndroid Build Coastguard WorkerNew features
23*61046927SAndroid Build Coastguard Worker------------
24*61046927SAndroid Build Coastguard Worker
25*61046927SAndroid Build Coastguard WorkerNone
26*61046927SAndroid Build Coastguard Worker
27*61046927SAndroid Build Coastguard WorkerBug fixes
28*61046927SAndroid Build Coastguard Worker---------
29*61046927SAndroid Build Coastguard Worker
30*61046927SAndroid Build Coastguard WorkerThis list is likely incomplete.
31*61046927SAndroid Build Coastguard Worker
32*61046927SAndroid Build Coastguard Worker-  `Bug 73528 <https://bugs.freedesktop.org/show_bug.cgi?id=73528>`__ -
33*61046927SAndroid Build Coastguard Worker   Deferred lighting in Second Life causes system hiccups and screen
34*61046927SAndroid Build Coastguard Worker   flickering
35*61046927SAndroid Build Coastguard Worker-  `Bug 80500 <https://bugs.freedesktop.org/show_bug.cgi?id=80500>`__ -
36*61046927SAndroid Build Coastguard Worker   Flickering shadows in unreleased title trace
37*61046927SAndroid Build Coastguard Worker-  `Bug 82186 <https://bugs.freedesktop.org/show_bug.cgi?id=82186>`__ -
38*61046927SAndroid Build Coastguard Worker   [r600g] BARTS GPU lockup with minecraft shaders
39*61046927SAndroid Build Coastguard Worker-  `Bug 84225 <https://bugs.freedesktop.org/show_bug.cgi?id=84225>`__ -
40*61046927SAndroid Build Coastguard Worker   Allow constant-index-expression sampler array indexing with GLSL-ES <
41*61046927SAndroid Build Coastguard Worker   300
42*61046927SAndroid Build Coastguard Worker-  `Bug 90537 <https://bugs.freedesktop.org/show_bug.cgi?id=90537>`__ -
43*61046927SAndroid Build Coastguard Worker   radeonsi bo/va conflict on RADEON_GEM_VA
44*61046927SAndroid Build Coastguard Worker   (rscreen->ws->buffer_from_handle returns NULL)
45*61046927SAndroid Build Coastguard Worker-  `Bug 90873 <https://bugs.freedesktop.org/show_bug.cgi?id=90873>`__ -
46*61046927SAndroid Build Coastguard Worker   Kernel hang, TearFree On, Mate desktop environment
47*61046927SAndroid Build Coastguard Worker-  `Bug 91022 <https://bugs.freedesktop.org/show_bug.cgi?id=91022>`__ -
48*61046927SAndroid Build Coastguard Worker   [g45 g965 bisected] assertions generated from textureGrad cube
49*61046927SAndroid Build Coastguard Worker   samplers fix
50*61046927SAndroid Build Coastguard Worker-  `Bug 91047 <https://bugs.freedesktop.org/show_bug.cgi?id=91047>`__ -
51*61046927SAndroid Build Coastguard Worker   [SNB Bisected] Messed up Fog in Super Smash Bros. Melee in Dolphin
52*61046927SAndroid Build Coastguard Worker-  `Bug 91056 <https://bugs.freedesktop.org/show_bug.cgi?id=91056>`__ -
53*61046927SAndroid Build Coastguard Worker   The Bard's Tale (2005, native) has rendering issues
54*61046927SAndroid Build Coastguard Worker-  `Bug 91117 <https://bugs.freedesktop.org/show_bug.cgi?id=91117>`__ -
55*61046927SAndroid Build Coastguard Worker   Nimbus (running in wine) has rendering issues, objects are
56*61046927SAndroid Build Coastguard Worker   semi-transparent
57*61046927SAndroid Build Coastguard Worker-  `Bug 91124 <https://bugs.freedesktop.org/show_bug.cgi?id=91124>`__ -
58*61046927SAndroid Build Coastguard Worker   Civilization V (in Wine) has rendering issues: text missing, menu bar
59*61046927SAndroid Build Coastguard Worker   corrupted
60*61046927SAndroid Build Coastguard Worker-  `Bug 91173 <https://bugs.freedesktop.org/show_bug.cgi?id=91173>`__ -
61*61046927SAndroid Build Coastguard Worker   Oddworld: Stranger's Wrath HD: disfigured models in wrong colors
62*61046927SAndroid Build Coastguard Worker-  `Bug 91226 <https://bugs.freedesktop.org/show_bug.cgi?id=91226>`__ -
63*61046927SAndroid Build Coastguard Worker   Crash in glLinkProgram (NEW)
64*61046927SAndroid Build Coastguard Worker-  `Bug 91231 <https://bugs.freedesktop.org/show_bug.cgi?id=91231>`__ -
65*61046927SAndroid Build Coastguard Worker   [NV92] Psychonauts (native) segfaults on start when DRI3 enabled
66*61046927SAndroid Build Coastguard Worker
67*61046927SAndroid Build Coastguard WorkerChanges
68*61046927SAndroid Build Coastguard Worker-------
69*61046927SAndroid Build Coastguard Worker
70*61046927SAndroid Build Coastguard WorkerChris Wilson (1):
71*61046927SAndroid Build Coastguard Worker
72*61046927SAndroid Build Coastguard Worker-  loader: Look for any version of currently linked libudev.so
73*61046927SAndroid Build Coastguard Worker
74*61046927SAndroid Build Coastguard WorkerEmil Velikov (2):
75*61046927SAndroid Build Coastguard Worker
76*61046927SAndroid Build Coastguard Worker-  docs: Add sha256 checksums for the 10.6.1 release
77*61046927SAndroid Build Coastguard Worker-  Update version to 10.6.2
78*61046927SAndroid Build Coastguard Worker
79*61046927SAndroid Build Coastguard WorkerIlia Mirkin (8):
80*61046927SAndroid Build Coastguard Worker
81*61046927SAndroid Build Coastguard Worker-  nv50/ir: propagate modifier to right arg when const-folding mad
82*61046927SAndroid Build Coastguard Worker-  nv50/ir: fix emission of address reg in 3rd source
83*61046927SAndroid Build Coastguard Worker-  nv50/ir: copy joinAt when splitting both before and after
84*61046927SAndroid Build Coastguard Worker-  mesa: reset the source packing when creating temp transfer image
85*61046927SAndroid Build Coastguard Worker-  nv50/ir: don't emit src2 in immediate form
86*61046927SAndroid Build Coastguard Worker-  mesa/prog: relative offsets into constbufs are not constant
87*61046927SAndroid Build Coastguard Worker-  nv50/ir: UCMP arguments are float, so make sure modifiers are applied
88*61046927SAndroid Build Coastguard Worker-  nvc0: turn sample counts off during blit
89*61046927SAndroid Build Coastguard Worker
90*61046927SAndroid Build Coastguard WorkerKenneth Graunke (5):
91*61046927SAndroid Build Coastguard Worker
92*61046927SAndroid Build Coastguard Worker-  i965/fs: Fix ir_txs in emit_texture_gen4_simd16().
93*61046927SAndroid Build Coastguard Worker-  i965: Reserve more batch space to accomodate Gen6 perfmonitors.
94*61046927SAndroid Build Coastguard Worker-  i965/vs: Fix matNxM vertex attributes where M != 4.
95*61046927SAndroid Build Coastguard Worker-  Revert "glsl: clone inputs and outputs during linking"
96*61046927SAndroid Build Coastguard Worker-  Revert "i965: Delete linked GLSL IR when using NIR."
97*61046927SAndroid Build Coastguard Worker
98*61046927SAndroid Build Coastguard WorkerMarek Olšák (3):
99*61046927SAndroid Build Coastguard Worker
100*61046927SAndroid Build Coastguard Worker-  r600g: disable single-sample fast color clear due to hangs
101*61046927SAndroid Build Coastguard Worker-  radeonsi: fix a hang with DrawTransformFeedback on 4 SE chips
102*61046927SAndroid Build Coastguard Worker-  st/dri: don't set PIPE_BIND_SCANOUT for MSAA surfaces
103*61046927SAndroid Build Coastguard Worker
104*61046927SAndroid Build Coastguard WorkerMario Kleiner (2):
105*61046927SAndroid Build Coastguard Worker
106*61046927SAndroid Build Coastguard Worker-  nouveau: Use dup fd as key in drm-winsys hash table to fix
107*61046927SAndroid Build Coastguard Worker   ZaphodHeads.
108*61046927SAndroid Build Coastguard Worker-  winsys/radeon: Use dup fd as key in drm-winsys hash table to fix
109*61046927SAndroid Build Coastguard Worker   ZaphodHeads.
110*61046927SAndroid Build Coastguard Worker
111*61046927SAndroid Build Coastguard WorkerMatt Turner (2):
112*61046927SAndroid Build Coastguard Worker
113*61046927SAndroid Build Coastguard Worker-  i965/fs: Don't mess up stride for uniform integer multiplication.
114*61046927SAndroid Build Coastguard Worker-  Revert SHA1 additions.
115*61046927SAndroid Build Coastguard Worker
116*61046927SAndroid Build Coastguard WorkerMichel Dänzer (1):
117*61046927SAndroid Build Coastguard Worker
118*61046927SAndroid Build Coastguard Worker-  winsys/radeon: Unmap GPU VM address range when destroying BO
119*61046927SAndroid Build Coastguard Worker
120*61046927SAndroid Build Coastguard WorkerMike Stroyan (2):
121*61046927SAndroid Build Coastguard Worker
122*61046927SAndroid Build Coastguard Worker-  meta: Only change and restore viewport 0 in mesa meta mode
123*61046927SAndroid Build Coastguard Worker-  i965: allocate at least 1 BLEND_STATE element
124*61046927SAndroid Build Coastguard Worker
125*61046927SAndroid Build Coastguard WorkerNeil Roberts (4):
126*61046927SAndroid Build Coastguard Worker
127*61046927SAndroid Build Coastguard Worker-  i965/skl: Set the pulls bary bit in 3DSTATE_PS_EXTRA
128*61046927SAndroid Build Coastguard Worker-  glsl: Add missing check for whether an expression is an add operation
129*61046927SAndroid Build Coastguard Worker-  glsl: Make sure not to dereference NULL
130*61046927SAndroid Build Coastguard Worker-  i965: Don't try to print the GLSL IR if it has been freed
131*61046927SAndroid Build Coastguard Worker
132*61046927SAndroid Build Coastguard WorkerTapani Pälli (8):
133*61046927SAndroid Build Coastguard Worker
134*61046927SAndroid Build Coastguard Worker-  glsl: clone inputs and outputs during linking
135*61046927SAndroid Build Coastguard Worker-  i965: Delete linked GLSL IR when using NIR.
136*61046927SAndroid Build Coastguard Worker-  glsl: Allow dynamic sampler array indexing with GLSL ES < 3.00
137*61046927SAndroid Build Coastguard Worker-  mesa/glsl: new compiler option EmitNoIndirectSampler
138*61046927SAndroid Build Coastguard Worker-  i965: use EmitNoIndirectSampler for gen < 7
139*61046927SAndroid Build Coastguard Worker-  i915: use EmitNoIndirectSampler
140*61046927SAndroid Build Coastguard Worker-  mesa/st: use EmitNoIndirectSampler if !ARB_gpu_shader5
141*61046927SAndroid Build Coastguard Worker-  glsl: validate sampler array indexing for 'constant-index-expression'
142