xref: /aosp_15_r20/external/mesa3d/docs/relnotes/12.0.2.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 12.0.2 Release Notes / September 2, 2016
2*61046927SAndroid Build Coastguard Worker=============================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 12.0.2 is a bug fix release which fixes bugs found since the 12.0.1
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 12.0.2 implements the OpenGL 4.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 Worker4.3. OpenGL 4.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   a08565ab1273751ebe2ffa928cbf785056594c803077c9719d0763da780f2918  mesa-12.0.2.tar.gz
20*61046927SAndroid Build Coastguard Worker   d957a5cc371dcd7ff2aa0d87492f263aece46f79352f4520039b58b1f32552cb  mesa-12.0.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 69622 <https://bugs.freedesktop.org/show_bug.cgi?id=69622>`__ -
33*61046927SAndroid Build Coastguard Worker   eglTerminate then eglMakeCurrent crahes
34*61046927SAndroid Build Coastguard Worker-  `Bug 89599 <https://bugs.freedesktop.org/show_bug.cgi?id=89599>`__ -
35*61046927SAndroid Build Coastguard Worker   symbol 'x86_64_entry_start' is already defined when building with
36*61046927SAndroid Build Coastguard Worker   LLVM/clang
37*61046927SAndroid Build Coastguard Worker-  `Bug 91342 <https://bugs.freedesktop.org/show_bug.cgi?id=91342>`__ -
38*61046927SAndroid Build Coastguard Worker   Very dark textures on some objects in indoors environments in Postal
39*61046927SAndroid Build Coastguard Worker   2
40*61046927SAndroid Build Coastguard Worker-  `Bug 92306 <https://bugs.freedesktop.org/show_bug.cgi?id=92306>`__ -
41*61046927SAndroid Build Coastguard Worker   GL Excess demo renders incorrectly on nv43
42*61046927SAndroid Build Coastguard Worker-  `Bug 94148 <https://bugs.freedesktop.org/show_bug.cgi?id=94148>`__ -
43*61046927SAndroid Build Coastguard Worker   Framebuffer considered invalid when a draw call is done before
44*61046927SAndroid Build Coastguard Worker   glCheckFramebufferStatus
45*61046927SAndroid Build Coastguard Worker-  `Bug 96274 <https://bugs.freedesktop.org/show_bug.cgi?id=96274>`__ -
46*61046927SAndroid Build Coastguard Worker   [NVC0] Failure when compiling compute shader: Assertion
47*61046927SAndroid Build Coastguard Worker   \`bb->getFirst()->serial <= bb->getExit()->serial' failed
48*61046927SAndroid Build Coastguard Worker-  `Bug 96358 <https://bugs.freedesktop.org/show_bug.cgi?id=96358>`__ -
49*61046927SAndroid Build Coastguard Worker   SSO: wrong interface validation between GS and VS (regresion due to
50*61046927SAndroid Build Coastguard Worker   latest gles 3.1)
51*61046927SAndroid Build Coastguard Worker-  `Bug 96381 <https://bugs.freedesktop.org/show_bug.cgi?id=96381>`__ -
52*61046927SAndroid Build Coastguard Worker   Texture artifacts with immutable texture storage and mipmaps
53*61046927SAndroid Build Coastguard Worker-  `Bug 96762 <https://bugs.freedesktop.org/show_bug.cgi?id=96762>`__ -
54*61046927SAndroid Build Coastguard Worker   [radeonsi,apitrace] Firewatch: nothing rendered in scrollable (text)
55*61046927SAndroid Build Coastguard Worker   areas
56*61046927SAndroid Build Coastguard Worker-  `Bug 96835 <https://bugs.freedesktop.org/show_bug.cgi?id=96835>`__ -
57*61046927SAndroid Build Coastguard Worker   "gallium: Force blend color to 16-byte alignment" crash with
58*61046927SAndroid Build Coastguard Worker   "-march=native -O3" causes some 32bit games to crash
59*61046927SAndroid Build Coastguard Worker-  `Bug 96850 <https://bugs.freedesktop.org/show_bug.cgi?id=96850>`__ -
60*61046927SAndroid Build Coastguard Worker   Crucible tests fail for 32bit mesa
61*61046927SAndroid Build Coastguard Worker-  `Bug 96908 <https://bugs.freedesktop.org/show_bug.cgi?id=96908>`__ -
62*61046927SAndroid Build Coastguard Worker   [radeonsi] MSAA causes graphical artifacts
63*61046927SAndroid Build Coastguard Worker-  `Bug 96911 <https://bugs.freedesktop.org/show_bug.cgi?id=96911>`__ -
64*61046927SAndroid Build Coastguard Worker   webgl2 conformance2/textures/misc/tex-mipmap-levels.html crashes 12.1
65*61046927SAndroid Build Coastguard Worker   Intel driver
66*61046927SAndroid Build Coastguard Worker-  `Bug 96971 <https://bugs.freedesktop.org/show_bug.cgi?id=96971>`__ -
67*61046927SAndroid Build Coastguard Worker   invariant qualifier is not valid for shader inputs
68*61046927SAndroid Build Coastguard Worker-  `Bug 97039 <https://bugs.freedesktop.org/show_bug.cgi?id=97039>`__ -
69*61046927SAndroid Build Coastguard Worker   The Talos Principle and Serious Sam 3 GPU faults
70*61046927SAndroid Build Coastguard Worker-  `Bug 97207 <https://bugs.freedesktop.org/show_bug.cgi?id=97207>`__ -
71*61046927SAndroid Build Coastguard Worker   [IVY BRIDGE] Fragment shader discard writing to depth
72*61046927SAndroid Build Coastguard Worker-  `Bug 97214 <https://bugs.freedesktop.org/show_bug.cgi?id=97214>`__ -
73*61046927SAndroid Build Coastguard Worker   X not running with error "Failed to make EGL context current"
74*61046927SAndroid Build Coastguard Worker-  `Bug 97225 <https://bugs.freedesktop.org/show_bug.cgi?id=97225>`__ -
75*61046927SAndroid Build Coastguard Worker   [i965 on HD4600 Haswell] xcom switch to ingame cinematics cause
76*61046927SAndroid Build Coastguard Worker   segmentation fault
77*61046927SAndroid Build Coastguard Worker-  `Bug 97231 <https://bugs.freedesktop.org/show_bug.cgi?id=97231>`__ -
78*61046927SAndroid Build Coastguard Worker   GL_DEPTH_CLAMP doesn't clamp to the far plane
79*61046927SAndroid Build Coastguard Worker-  `Bug 97307 <https://bugs.freedesktop.org/show_bug.cgi?id=97307>`__ -
80*61046927SAndroid Build Coastguard Worker   glsl/glcpp/tests/glcpp-test regression
81*61046927SAndroid Build Coastguard Worker-  `Bug 97331 <https://bugs.freedesktop.org/show_bug.cgi?id=97331>`__ -
82*61046927SAndroid Build Coastguard Worker   glDrawElementsBaseVertex doesn't work in display list on i915
83*61046927SAndroid Build Coastguard Worker-  `Bug 97351 <https://bugs.freedesktop.org/show_bug.cgi?id=97351>`__ -
84*61046927SAndroid Build Coastguard Worker   DrawElementsBaseVertex with VBO ignores base vertex on Intel GMA 9xx
85*61046927SAndroid Build Coastguard Worker   in some cases
86*61046927SAndroid Build Coastguard Worker-  `Bug 97426 <https://bugs.freedesktop.org/show_bug.cgi?id=97426>`__ -
87*61046927SAndroid Build Coastguard Worker   glScissor gives vertically inverted result
88*61046927SAndroid Build Coastguard Worker-  `Bug 97476 <https://bugs.freedesktop.org/show_bug.cgi?id=97476>`__ -
89*61046927SAndroid Build Coastguard Worker   Shader binaries should not be stored in the PipelineCache
90*61046927SAndroid Build Coastguard Worker-  `Bug 97567 <https://bugs.freedesktop.org/show_bug.cgi?id=97567>`__ -
91*61046927SAndroid Build Coastguard Worker   [SNB, ILK] ctl, piglit regressions in mesa 12.0.2rc1
92*61046927SAndroid Build Coastguard Worker
93*61046927SAndroid Build Coastguard WorkerChanges
94*61046927SAndroid Build Coastguard Worker-------
95*61046927SAndroid Build Coastguard Worker
96*61046927SAndroid Build Coastguard WorkerAndreas Boll (1):
97*61046927SAndroid Build Coastguard Worker
98*61046927SAndroid Build Coastguard Worker-  configure.ac: Use ${datarootdir} for --with-vulkan-icddir help string
99*61046927SAndroid Build Coastguard Worker   too
100*61046927SAndroid Build Coastguard Worker
101*61046927SAndroid Build Coastguard WorkerBernard Kilarski (1):
102*61046927SAndroid Build Coastguard Worker
103*61046927SAndroid Build Coastguard Worker-  glx: fix error code when there is no context bound
104*61046927SAndroid Build Coastguard Worker
105*61046927SAndroid Build Coastguard WorkerBrian Paul (4):
106*61046927SAndroid Build Coastguard Worker
107*61046927SAndroid Build Coastguard Worker-  svga: handle mismatched number of samplers, sampler views
108*61046927SAndroid Build Coastguard Worker-  mesa: use \_mesa_clear_texture_image() in clear_texture_fields()
109*61046927SAndroid Build Coastguard Worker-  swrast: fix incorrectly positioned putImage() in swrast driver
110*61046927SAndroid Build Coastguard Worker-  mesa: fix format conversion bug in get_tex_rgba_uncompressed()
111*61046927SAndroid Build Coastguard Worker
112*61046927SAndroid Build Coastguard WorkerChad Versace (2):
113*61046927SAndroid Build Coastguard Worker
114*61046927SAndroid Build Coastguard Worker-  i965: Fix miptree layout for EGLImage-based renderbuffers
115*61046927SAndroid Build Coastguard Worker-  i965: Respect miptree offsets in intel_readpixels_tiled_memcpy()
116*61046927SAndroid Build Coastguard Worker
117*61046927SAndroid Build Coastguard WorkerChristian König (1):
118*61046927SAndroid Build Coastguard Worker
119*61046927SAndroid Build Coastguard Worker-  st/mesa: fix reference counting bug in st_vdpau
120*61046927SAndroid Build Coastguard Worker
121*61046927SAndroid Build Coastguard WorkerChuck Atkins (1):
122*61046927SAndroid Build Coastguard Worker
123*61046927SAndroid Build Coastguard Worker-  swr: Refactor checks for compiler feature flags
124*61046927SAndroid Build Coastguard Worker
125*61046927SAndroid Build Coastguard WorkerDaniel Scharrer (1):
126*61046927SAndroid Build Coastguard Worker
127*61046927SAndroid Build Coastguard Worker-  mesa: Fix fixed function spot lighting on newer hardware (again)
128*61046927SAndroid Build Coastguard Worker
129*61046927SAndroid Build Coastguard WorkerDave Airlie (2):
130*61046927SAndroid Build Coastguard Worker
131*61046927SAndroid Build Coastguard Worker-  anv: fix writemask on blit fragment shader.
132*61046927SAndroid Build Coastguard Worker-  st/glsl_to_tgsi: fix st_src_reg_for_double constant.
133*61046927SAndroid Build Coastguard Worker
134*61046927SAndroid Build Coastguard WorkerEmil Velikov (15):
135*61046927SAndroid Build Coastguard Worker
136*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 12.0.1
137*61046927SAndroid Build Coastguard Worker-  mesa: automake: list builddir before srcdir
138*61046927SAndroid Build Coastguard Worker-  mesa: scons: list builddir before srcdir
139*61046927SAndroid Build Coastguard Worker-  i965: store reference to the context within struct brw_fence (v2)
140*61046927SAndroid Build Coastguard Worker-  anv: remove internal 'validate' layer
141*61046927SAndroid Build Coastguard Worker-  anv: automake: use VISIBILITY_CFLAGS to restrict symbol visibility
142*61046927SAndroid Build Coastguard Worker-  anv: automake: build with -Bsymbolic
143*61046927SAndroid Build Coastguard Worker-  anv: do not export the Vulkan API
144*61046927SAndroid Build Coastguard Worker-  anv: remove dummy VK_DEBUG_MARKER_EXT entry points
145*61046927SAndroid Build Coastguard Worker-  isl: automake: use VISIBILITY_CFLAGS to restrict symbol visibility
146*61046927SAndroid Build Coastguard Worker-  cherry-ignore: temporary(?) drop "a4xx: make sure to actually clamp
147*61046927SAndroid Build Coastguard Worker   depth"
148*61046927SAndroid Build Coastguard Worker-  i915: Check return value of screen->image.loader->getBuffers
149*61046927SAndroid Build Coastguard Worker-  Revert "i965/miptree: Set logical_depth0 == 6 for cube maps"
150*61046927SAndroid Build Coastguard Worker-  glx/glvnd: list the strcmp arguments in correct order
151*61046927SAndroid Build Coastguard Worker-  Update version to 12.0.2
152*61046927SAndroid Build Coastguard Worker
153*61046927SAndroid Build Coastguard WorkerEric Anholt (4):
154*61046927SAndroid Build Coastguard Worker
155*61046927SAndroid Build Coastguard Worker-  vc4: Close our screen's fd on screen close.
156*61046927SAndroid Build Coastguard Worker-  vc4: Disable early Z with computed depth.
157*61046927SAndroid Build Coastguard Worker-  vc4: Fix a leak of the src[] array of VPM reads in optimization.
158*61046927SAndroid Build Coastguard Worker-  vc4: Fix leak of the bo_handles table.
159*61046927SAndroid Build Coastguard Worker
160*61046927SAndroid Build Coastguard WorkerFrancisco Jerez (3):
161*61046927SAndroid Build Coastguard Worker
162*61046927SAndroid Build Coastguard Worker-  i965: Emit SKL VF cache invalidation W/A from
163*61046927SAndroid Build Coastguard Worker   brw_emit_pipe_control_flush.
164*61046927SAndroid Build Coastguard Worker-  i965: Make room in the batch epilogue for three more pipe controls.
165*61046927SAndroid Build Coastguard Worker-  i965: Fix remaining flush vs invalidate race conditions in
166*61046927SAndroid Build Coastguard Worker   brw_emit_pipe_control_flush.
167*61046927SAndroid Build Coastguard Worker
168*61046927SAndroid Build Coastguard WorkerHaixia Shi (1):
169*61046927SAndroid Build Coastguard Worker
170*61046927SAndroid Build Coastguard Worker-  platform_android: prevent deadlock in droid_swap_buffers
171*61046927SAndroid Build Coastguard Worker
172*61046927SAndroid Build Coastguard WorkerIan Romanick (5):
173*61046927SAndroid Build Coastguard Worker
174*61046927SAndroid Build Coastguard Worker-  mesa: Strip arrayness from interface block names in some IO
175*61046927SAndroid Build Coastguard Worker   validation
176*61046927SAndroid Build Coastguard Worker-  glsl: Pack integer and double varyings as flat even if interpolation
177*61046927SAndroid Build Coastguard Worker   mode is none
178*61046927SAndroid Build Coastguard Worker-  glcpp: Track the actual version instead of just the version_resolved
179*61046927SAndroid Build Coastguard Worker   flag
180*61046927SAndroid Build Coastguard Worker-  glcpp: Only disallow #undef of pre-defined macros on GLSL ES >= 3.00
181*61046927SAndroid Build Coastguard Worker   shaders
182*61046927SAndroid Build Coastguard Worker-  glsl: Mark cube map array sampler types as reserved in GLSL ES 3.10
183*61046927SAndroid Build Coastguard Worker
184*61046927SAndroid Build Coastguard WorkerIlia Mirkin (16):
185*61046927SAndroid Build Coastguard Worker
186*61046927SAndroid Build Coastguard Worker-  mesa: etc2 online compression is unsupported, don't attempt it
187*61046927SAndroid Build Coastguard Worker-  st/mesa: return appropriate mesa format for ETC texture formats
188*61046927SAndroid Build Coastguard Worker-  mesa: set \_NEW_BUFFERS when updating texture bound to current
189*61046927SAndroid Build Coastguard Worker   buffers
190*61046927SAndroid Build Coastguard Worker-  nv50,nvc0: srgb rendering is only available for rgba/bgra
191*61046927SAndroid Build Coastguard Worker-  vbo: allow DrawElementsBaseVertex in display lists
192*61046927SAndroid Build Coastguard Worker-  gallium/util: add helper to compute zmin/zmax for a viewport state
193*61046927SAndroid Build Coastguard Worker-  nv50,nvc0: fix depth range when halfz is enabled
194*61046927SAndroid Build Coastguard Worker-  nv50/ir: fix bb positions after exit instructions
195*61046927SAndroid Build Coastguard Worker-  vbo: add basevertex when looking up elements for vbo splitting
196*61046927SAndroid Build Coastguard Worker-  a4xx: only disable depth clipping, not all clipping, when requested
197*61046927SAndroid Build Coastguard Worker-  nv50/ir: make sure cfg iterator always hits all blocks
198*61046927SAndroid Build Coastguard Worker-  main: add missing EXTRA_END in OES_sample_variables get check
199*61046927SAndroid Build Coastguard Worker-  nouveau: always enable at least one RC
200*61046927SAndroid Build Coastguard Worker-  nv30: only bail on color/depth bpp mismatch when surfaces are
201*61046927SAndroid Build Coastguard Worker   swizzled
202*61046927SAndroid Build Coastguard Worker-  a4xx: make sure to actually clamp depth as requested
203*61046927SAndroid Build Coastguard Worker-  gk110/ir: fix quadop dall emission
204*61046927SAndroid Build Coastguard Worker
205*61046927SAndroid Build Coastguard WorkerJan Ziak (2):
206*61046927SAndroid Build Coastguard Worker
207*61046927SAndroid Build Coastguard Worker-  egl/x11: avoid using freed memory if dri2 init fails
208*61046927SAndroid Build Coastguard Worker-  loader: fix memory leak in loader_dri3_open
209*61046927SAndroid Build Coastguard Worker
210*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (31):
211*61046927SAndroid Build Coastguard Worker
212*61046927SAndroid Build Coastguard Worker-  nir/spirv: Don't multiply the push constant block size by 4
213*61046927SAndroid Build Coastguard Worker-  anv: Add a stub for CmdCopyQueryPoolResults on Ivy Bridge
214*61046927SAndroid Build Coastguard Worker-  glsl/types: Fix function type comparison function
215*61046927SAndroid Build Coastguard Worker-  glsl/types: Use \_mesa_hash_data for hashing function types
216*61046927SAndroid Build Coastguard Worker-  genxml: Make gen6-7 blending look more like gen8
217*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Unify blend state setup between gen7 and gen8
218*61046927SAndroid Build Coastguard Worker-  anv: Enable independentBlend on gen7
219*61046927SAndroid Build Coastguard Worker-  anv: Add an align_down_npot_u32 helper
220*61046927SAndroid Build Coastguard Worker-  anv: Handle VK_WHOLE_SIZE properly for buffer views
221*61046927SAndroid Build Coastguard Worker-  i965/miptree: Enforce that height == 1 for 1-D array textures
222*61046927SAndroid Build Coastguard Worker-  i965/miptree: Set logical_depth0 == 6 for cube maps
223*61046927SAndroid Build Coastguard Worker-  nir: Add a nir_deref_foreach_leaf helper
224*61046927SAndroid Build Coastguard Worker-  nir/inline: Constant-initialize local variables in the callee if
225*61046927SAndroid Build Coastguard Worker   needed
226*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Set up point coord enables
227*61046927SAndroid Build Coastguard Worker-  i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations
228*61046927SAndroid Build Coastguard Worker-  i965/vec4: Make opt_vector_float reset at the top of each block
229*61046927SAndroid Build Coastguard Worker-  anv/blit2d: Add a format parameter to bind_dst and create_iview
230*61046927SAndroid Build Coastguard Worker-  anv/blit2d: Add support for RGB destinations
231*61046927SAndroid Build Coastguard Worker-  anv/clear: Make cmd_clear_image take an actual VkClearValue
232*61046927SAndroid Build Coastguard Worker-  anv/clear: Clear E5B9G9R9 images as R32_UINT
233*61046927SAndroid Build Coastguard Worker-  anv: Include the pipeline layout in the shader hash
234*61046927SAndroid Build Coastguard Worker-  isl: Allow multisampled array textures
235*61046927SAndroid Build Coastguard Worker-  anv/descriptor_set: memset anv_descriptor_set_layout
236*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Fix bind maps for fragment output arrays
237*61046927SAndroid Build Coastguard Worker-  anv/allocator: Correctly set the number of buckets
238*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Properly handle OOM during shader compilation
239*61046927SAndroid Build Coastguard Worker-  anv: Remove unused fields from anv_pipeline_bind_map
240*61046927SAndroid Build Coastguard Worker-  anv: Add pipeline_has_stage guards a few places
241*61046927SAndroid Build Coastguard Worker-  anv: Add a struct for storing a compiled shader
242*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Add support for caching the push constant map
243*61046927SAndroid Build Coastguard Worker-  anv: Rework pipeline caching
244*61046927SAndroid Build Coastguard Worker
245*61046927SAndroid Build Coastguard WorkerJosé Fonseca (2):
246*61046927SAndroid Build Coastguard Worker
247*61046927SAndroid Build Coastguard Worker-  appveyor: Install pywin32 extensions.
248*61046927SAndroid Build Coastguard Worker-  appveyor: Force Visual Studio 2013 image.
249*61046927SAndroid Build Coastguard Worker
250*61046927SAndroid Build Coastguard WorkerKenneth Graunke (21):
251*61046927SAndroid Build Coastguard Worker
252*61046927SAndroid Build Coastguard Worker-  genxml: Add CLIPMODE\_\* prefix to 3DSTATE_CLIP's "Clip Mode" enum
253*61046927SAndroid Build Coastguard Worker   values.
254*61046927SAndroid Build Coastguard Worker-  genxml: Add APIMODE_D3D missing enum values and improve consistency.
255*61046927SAndroid Build Coastguard Worker-  anv: Fix near plane clipping on Gen7/7.5.
256*61046927SAndroid Build Coastguard Worker-  anv: Enable early culling on Gen7.
257*61046927SAndroid Build Coastguard Worker-  anv: Unify 3DSTATE_CLIP code across generations.
258*61046927SAndroid Build Coastguard Worker-  genxml: Rename "API Rendering Disable" to "Rendering Disable".
259*61046927SAndroid Build Coastguard Worker-  anv: Properly call gen75_emit_state_base_address on Haswell.
260*61046927SAndroid Build Coastguard Worker-  i965: Include VUE handles for GS with invocations > 1.
261*61046927SAndroid Build Coastguard Worker-  nir: Add a base const_index to shared atomic intrinsics.
262*61046927SAndroid Build Coastguard Worker-  i965: Fix shared atomic intrinsics to pay attention to base.
263*61046927SAndroid Build Coastguard Worker-  mesa: Add GL_BGRA_EXT to the list of GenerateMipmap internal formats.
264*61046927SAndroid Build Coastguard Worker-  mesa: Don't call GenerateMipmap if Width or Height == 0.
265*61046927SAndroid Build Coastguard Worker-  glsl: Delete bogus ir_set_program_inouts assert.
266*61046927SAndroid Build Coastguard Worker-  glsl: Fix the program resource names of gl_TessLevelOuter/Inner[].
267*61046927SAndroid Build Coastguard Worker-  glsl: Fix location bias for patch variables.
268*61046927SAndroid Build Coastguard Worker-  glsl: Fix invariant matching in GLSL 4.30 and GLSL ES 1.00.
269*61046927SAndroid Build Coastguard Worker-  mesa: Fix uf10_to_f32() scale factor in the E == 0 and M != 0 case.
270*61046927SAndroid Build Coastguard Worker-  nir/builder: Add bany_inequal and bany helpers.
271*61046927SAndroid Build Coastguard Worker-  i965: Implement the WaPreventHSTessLevelsInterference workaround.
272*61046927SAndroid Build Coastguard Worker-  i965: Fix execution size of scalar TCS barrier setup code.
273*61046927SAndroid Build Coastguard Worker-  i965: Fix barrier count shift in scalar TCS backend.
274*61046927SAndroid Build Coastguard Worker
275*61046927SAndroid Build Coastguard WorkerLeo Liu (2):
276*61046927SAndroid Build Coastguard Worker
277*61046927SAndroid Build Coastguard Worker-  st/omx/enc: check uninitialized list from task release
278*61046927SAndroid Build Coastguard Worker-  vl/dri3: fix a memory leak from front buffer
279*61046927SAndroid Build Coastguard Worker
280*61046927SAndroid Build Coastguard WorkerMarek Olšák (7):
281*61046927SAndroid Build Coastguard Worker
282*61046927SAndroid Build Coastguard Worker-  glsl_to_tgsi: don't use the negate modifier in integer ops after
283*61046927SAndroid Build Coastguard Worker   bitcast
284*61046927SAndroid Build Coastguard Worker-  radeonsi: add a workaround for a compute VGPR-usage LLVM bug
285*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: disallow DCC with mipmaps
286*61046927SAndroid Build Coastguard Worker-  gallium/util: fix align64
287*61046927SAndroid Build Coastguard Worker-  radeonsi: only set dual source blending for MRT0
288*61046927SAndroid Build Coastguard Worker-  radeonsi: fix VM faults due NULL internal const buffers on CIK
289*61046927SAndroid Build Coastguard Worker-  radeonsi: disable SDMA texture copying on Carrizo
290*61046927SAndroid Build Coastguard Worker
291*61046927SAndroid Build Coastguard WorkerMatt Turner (4):
292*61046927SAndroid Build Coastguard Worker
293*61046927SAndroid Build Coastguard Worker-  mapi: Massage code to allow clang to compile.
294*61046927SAndroid Build Coastguard Worker-  i965/vec4: Ignore swizzle of VGRF for use by var_range_end().
295*61046927SAndroid Build Coastguard Worker-  mesa: Use AC_HEADER_MAJOR to include correct header for major().
296*61046927SAndroid Build Coastguard Worker-  nir: Walk blocks in source code order in lower_vars_to_ssa.
297*61046927SAndroid Build Coastguard Worker
298*61046927SAndroid Build Coastguard WorkerMichel Dänzer (1):
299*61046927SAndroid Build Coastguard Worker
300*61046927SAndroid Build Coastguard Worker-  glx: Don't use current context in \__glXSendError
301*61046927SAndroid Build Coastguard Worker
302*61046927SAndroid Build Coastguard WorkerMiklós Máté (1):
303*61046927SAndroid Build Coastguard Worker
304*61046927SAndroid Build Coastguard Worker-  vbo: set draw_id
305*61046927SAndroid Build Coastguard Worker
306*61046927SAndroid Build Coastguard WorkerNanley Chery (5):
307*61046927SAndroid Build Coastguard Worker
308*61046927SAndroid Build Coastguard Worker-  anv/descriptor_set: Fix binding partly undefined descriptor sets
309*61046927SAndroid Build Coastguard Worker-  isl: Fix assert on raw buffer surface state size
310*61046927SAndroid Build Coastguard Worker-  anv/device: Fix max buffer range limits
311*61046927SAndroid Build Coastguard Worker-  isl: Fix isl_tiling_is_any_y()
312*61046927SAndroid Build Coastguard Worker-  anv/gen7_pipeline: Set PixelShaderKillPixel for discards
313*61046927SAndroid Build Coastguard Worker
314*61046927SAndroid Build Coastguard WorkerNicolai Hähnle (7):
315*61046927SAndroid Build Coastguard Worker
316*61046927SAndroid Build Coastguard Worker-  radeonsi: explicitly choose center locations for 1xAA on Polaris
317*61046927SAndroid Build Coastguard Worker-  radeonsi: fix Polaris MSAA regression
318*61046927SAndroid Build Coastguard Worker-  radeonsi: ensure sample locations are set for line and polygon
319*61046927SAndroid Build Coastguard Worker   smoothing
320*61046927SAndroid Build Coastguard Worker-  st_glsl_to_tgsi: only skip over slots of an input array that are
321*61046927SAndroid Build Coastguard Worker   present
322*61046927SAndroid Build Coastguard Worker-  glsl: fix optimization of discard nested multiple levels
323*61046927SAndroid Build Coastguard Worker-  radeonsi: flush TC L2 cache for indirect draw data
324*61046927SAndroid Build Coastguard Worker-  radeonsi: add si_set_rw_buffer to be used for internal descriptors
325*61046927SAndroid Build Coastguard Worker
326*61046927SAndroid Build Coastguard WorkerNicolas Boichat (6):
327*61046927SAndroid Build Coastguard Worker
328*61046927SAndroid Build Coastguard Worker-  egl/dri2: dri2_make_current: Set EGL error if bindContext fails
329*61046927SAndroid Build Coastguard Worker-  egl/wayland: Set disp->DriverData to NULL on error
330*61046927SAndroid Build Coastguard Worker-  egl/surfaceless: Set disp->DriverData to NULL on error
331*61046927SAndroid Build Coastguard Worker-  egl/drm: Set disp->DriverData to NULL on error
332*61046927SAndroid Build Coastguard Worker-  egl/android: Set dpy->DriverData to NULL on error
333*61046927SAndroid Build Coastguard Worker-  egl/dri2: Add reference count for dri2_egl_display
334*61046927SAndroid Build Coastguard Worker
335*61046927SAndroid Build Coastguard WorkerRob Herring (3):
336*61046927SAndroid Build Coastguard Worker
337*61046927SAndroid Build Coastguard Worker-  Android: add missing u_math.h include path for libmesa_isl
338*61046927SAndroid Build Coastguard Worker-  vc4: fix vc4_resource_from_handle() stride calculation
339*61046927SAndroid Build Coastguard Worker-  vc4: add hash table look-up for exported dmabufs
340*61046927SAndroid Build Coastguard Worker
341*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (7):
342*61046927SAndroid Build Coastguard Worker
343*61046927SAndroid Build Coastguard Worker-  nvc0/ir: fix images indirect access on Fermi
344*61046927SAndroid Build Coastguard Worker-  nvc0: fix the driver cb size when draw parameters are used
345*61046927SAndroid Build Coastguard Worker-  gm107/ir: add missing NEG modifier for IADD32I
346*61046927SAndroid Build Coastguard Worker-  gm107/ir: make use of ADD32I for all immediates
347*61046927SAndroid Build Coastguard Worker-  nvc0: upload sample locations on GM20x
348*61046927SAndroid Build Coastguard Worker-  nvc0: invalidate textures/samplers on GK104+
349*61046927SAndroid Build Coastguard Worker-  nv50/ir: always emit the NDV bit for OP_QUADOP
350*61046927SAndroid Build Coastguard Worker
351*61046927SAndroid Build Coastguard WorkerStefan Dirsch (1):
352*61046927SAndroid Build Coastguard Worker
353*61046927SAndroid Build Coastguard Worker-  Avoid overflow in 'last' variable of FindGLXFunction(...)
354*61046927SAndroid Build Coastguard Worker
355*61046927SAndroid Build Coastguard WorkerStencel, Joanna (1):
356*61046927SAndroid Build Coastguard Worker
357*61046927SAndroid Build Coastguard Worker-  egl/wayland-egl: Fix for segfault in dri2_wl_destroy_surface.
358*61046927SAndroid Build Coastguard Worker
359*61046927SAndroid Build Coastguard WorkerTim Rowley (2):
360*61046927SAndroid Build Coastguard Worker
361*61046927SAndroid Build Coastguard Worker-  Revert "gallium: Force blend color to 16-byte alignment"
362*61046927SAndroid Build Coastguard Worker-  swr: switch from overriding -march to selecting features
363*61046927SAndroid Build Coastguard Worker
364*61046927SAndroid Build Coastguard WorkerTomasz Figa (8):
365*61046927SAndroid Build Coastguard Worker
366*61046927SAndroid Build Coastguard Worker-  gallium/dri: Add shared glapi to LIBADD on Android
367*61046927SAndroid Build Coastguard Worker-  egl/android: Remove unused variables
368*61046927SAndroid Build Coastguard Worker-  egl/android: Check return value of dri2_get_dri_config()
369*61046927SAndroid Build Coastguard Worker-  egl/android: Stop leaking DRI images
370*61046927SAndroid Build Coastguard Worker-  gallium/winsys/kms: Fix double refcount when importing from prime FD
371*61046927SAndroid Build Coastguard Worker   (v2)
372*61046927SAndroid Build Coastguard Worker-  gallium/winsys/kms: Fully initialize kms_sw_dt at prime import time
373*61046927SAndroid Build Coastguard Worker   (v2)
374*61046927SAndroid Build Coastguard Worker-  gallium/winsys/kms: Move display target handle lookup to separate
375*61046927SAndroid Build Coastguard Worker   function
376*61046927SAndroid Build Coastguard Worker-  gallium/winsys/kms: Look up the GEM handle after importing a prime FD
377