Mesa 13.0.0 Release Notes / TBD
+Mesa 13.0.0 Release Notes / November 1, 2016
Mesa 13.0.0 is a new development release. @@ -74,11 +74,236 @@ Note: some of the new features are only available with certain drivers.
Bug fixes
-TBD. +-
+
+
- Bug 61907 - Indirect rendering of multi-texture vertex arrays broken + +
- Bug 69622 - eglTerminate then eglMakeCurrent crahes + +
- Bug 71759 - Intel driver fails with "intel_do_flush_locked failed: No such file or directory" if buffer imported with EGL_NATIVE_PIXMAP_KHR + +
- Bug 83036 - [ILK]Piglit spec_ARB_copy_image_arb_copy_image-formats fails + +
- Bug 89599 - symbol 'x86_64_entry_start' is already defined when building with LLVM/clang + +
- Bug 90513 - Odd gray and red flicker in The Talos Principle on GK104 + +
- Bug 91342 - Very dark textures on some objects in indoors environments in Postal 2 + +
- Bug 92306 - GL Excess demo renders incorrectly on nv43 + +
- Bug 94148 - Framebuffer considered invalid when a draw call is done before glCheckFramebufferStatus + +
- Bug 94354 - R9285 Unigine Valley perf regression since radeonsi: use re-Z + +
- Bug 94561 - [llvmpipe] PIPE_CAP_VIDEO_MEMORY reports negative value on 32 bits (with 16GB ram) + +
- Bug 94627 - Game Risen on wine black grass + +
- Bug 94681 - dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.23 takes 25 minutes to compile + +
- Bug 95000 - deqp: assert in dEQP-GLES3.functional.vertex_arrays.single_attribute.strides.fixed.user_ptr_stride17_components2_quads1 + +
- Bug 95130 - Derivatives of gl_Color wrong when helper pixels used + +
- Bug 95246 - Segfault in glBindFramebuffer() + +
- Bug 95419 - [HSW][regression][bisect] RPG Maker game gives "invalid floating point operation" at startup + +
- Bug 95462 - [BXT,BSW] arb_gpu_shader_fp64 causes gpu hang + +
- Bug 95529 - [regression, bisected] Image corruption in Chrome + +
- Bug 96235 - st_nir.h:34: error: redefinition of typedef ‘nir_shader’ + +
- Bug 96274 - [NVC0] Failure when compiling compute shader: Assertion `bb->getFirst()->serial <= bb->getExit()->serial' failed + +
- Bug 96285 - Mesa build broken + +
- Bug 96299 - [vulkan] 64 regressions due to mesa d5f2f32 + +
- Bug 96343 - oom since st/mesa: implement PBO downloads for ReadPixels + +
- Bug 96346 - [SNB,CTS] es2-cts.gtf.gl.atan regression + +
- Bug 96349 - [CTS,SKL,BSW,BDW,KBL,BXT] es31-cts.arrays_of_arrays.interactionuniformbuffers3 + +
- Bug 96351 - [CTS,SKL,KBL,BXT] es2-cts.gtf.gl2extensiontests.egl_image.egl_image + +
- Bug 96358 - SSO: wrong interface validation between GS and VS (regresion due to latest gles 3.1) + +
- Bug 96425 - [bisected] occasional dark render in The Talos Principle + +
- Bug 96484 - [vulkan] deqp-vk.glsl.builtin.precision.sin / cos regression + +
- Bug 96504 - [vulkancts] compute tests crash + +
- Bug 96516 - [bisected: 482526] "clover: Update OpenCL version string to match OpenGL": clover's build fails because of missing git_sha1.h + +
- Bug 96528 - Location qualifier segfaults during shader compilation + +
- Bug 96541 - Tonga Unreal elemental bad rendering since radeonsi: Decompress DCC textures in a render feedback loop + +
- Bug 96565 - Clive Barker's Jericho displays strange,vivid colors when motion blur enabled + +
- Bug 96607 - [bisected] texture misrender / flicker in The Talos Principle on SKL + +
- Bug 96617 - gl_SecondaryFragDataEXT doesn't work for extended blend func + +
- Bug 96629 - dEQP-GLES2.functional.texture.completeness.cube.not_positive_level_0: Assertion `width >= 1' failed. + +
- Bug 96639 - st/mesa: transfer_map with too-high level with dEQP-GLES2.functional.texture.completeness.cube.extra_level + +
- Bug 96674 - [SNB, ILK] spec.ext_image_dma_buf_import.ext_image_dma_buf_import-sample_nv1 + +
- Bug 96729 - Wrong shader compilation error message + +
- Bug 96762 - [radeonsi,apitrace] Firewatch: nothing rendered in scrollable (text) areas + +
- Bug 96765 - BindFragDataLocationIndexed on array fragment shader output. + +
- Bug 96770 - include/GL/mesa_glinterop.h:62: error: redefinition of typedef ‘GLXContext’ + +
- Bug 96782 - [regression bisected] R600 fp64 and glsl-4.00 piglit failures + +
- Bug 96791 - Cannot use image from swapchains for sampling + +
- Bug 96825 - anv_device.c:31:27: fatal error: anv_timestamp.h: No such file or directory + +
- Bug 96835 - "gallium: Force blend color to 16-byte alignment" crash with "-march=native -O3" causes some 32bit games to crash + +
- Bug 96850 - Crucible tests fail for 32bit mesa + +
- Bug 96878 - [Bisected: cc2d0e6][HSW] "GPU HANG" msg after autologin to gnome-session + +
- Bug 96908 - [radeonsi] MSAA causes graphical artifacts + +
- Bug 96911 - webgl2 conformance2/textures/misc/tex-mipmap-levels.html crashes 12.1 Intel driver + +
- Bug 96949 - [regression] Piglit numSamples assertion failures with 9a23a177b90 + +
- Bug 96950 - Another regression from bc4e0c486: vbo: Use a bitmask to track the active arrays in vbo_exec*. + +
- Bug 96971 - invariant qualifier is not valid for shader inputs + +
- Bug 97019 - [clover] build failure in llvm/codegen/native.cpp:129:52 + +
- Bug 97032 - [BDW,SKL] piglit.spec.arb_gpu_shader5.arb_gpu_shader5-interpolateatcentroid-flat + +
- Bug 97033 - [BDW,SKL] piglit.spec.arb_gpu_shader_fp64.varying-packing.simple regressions + +
- Bug 97039 - The Talos Principle and Serious Sam 3 GPU faults + +
- Bug 97083 - [IVB,BYT] GPU hang on deqp-gles31.functional.separate.shader.random + +
- Bug 97140 - dd_draw.c:949:11: error: implicit declaration of function 'fmemopen' is invalid in C99 [-Werror,-Wimplicit-function-declaration] + +
- Bug 97207 - [IVY BRIDGE] Fragment shader discard writing to depth + +
- Bug 97214 - X not running with error "Failed to make EGL context current" + +
- Bug 97225 - [i965 on HD4600 Haswell] xcom switch to ingame cinematics cause segmentation fault + +
- Bug 97231 - GL_DEPTH_CLAMP doesn't clamp to the far plane + +
- Bug 97233 - vkQuake VkSpecializationMapEntry related bug + +
- Bug 97260 - R9 290 low performance in Linux 4.7 + +
- Bug 97267 - [BDW] GL45-CTS.texture_cube_map_array.sampling asserts inside brw_fs.cpp + +
- Bug 97278 - [vulkancts,HSW] all vulkancts tests assert on HSW + +
- Bug 97285 - Darkness in Dota 2 after Patch "Make Gallium's BlitFramebuffer follow the GL 4.4 sRGB rules" + +
- Bug 97286 - `make check` fails uniform-initializer-test + +
- Bug 97305 - Gallium: TBOs and images set the offset in elements, not bytes + +
- Bug 97307 - glsl/glcpp/tests/glcpp-test regression + +
- Bug 97309 - piglit.spec.glsl-1_30.compiler.switch-statement.switch-case-duplicated.vert regression + +
- Bug 97322 - GenerateMipmap creates wrong mipmap for sRGB texture + +
- Bug 97331 - glDrawElementsBaseVertex doesn't work in display list on i915 + +
- Bug 97351 - DrawElementsBaseVertex with VBO ignores base vertex on Intel GMA 9xx in some cases + +
- Bug 97413 - BioShock Infinite crashes on startup with Mesa Git version, R7 370 + +
- Bug 97426 - glScissor gives vertically inverted result + +
- Bug 97448 - [HSW] deqp-vk.api_.copy_and_blit.image_to_image_stencil regression + +
- Bug 97476 - Shader binaries should not be stored in the PipelineCache + +
- Bug 97477 - i915g: gl_FragCoord is always (0.0, max_y) + +
- Bug 97513 - clover reports wrong device pointer size + +
- Bug 97549 - [SNB, BXT] up to 40% perf drop from "loader/dri3: Overhaul dri3_update_num_back" commit + +
- Bug 97587 - make check nir/tests/control_flow_tests regression + +
- Bug 97761 - es2-cts.gtf.gl2extensiontests.egl_image_external.testsimpleunassociated crashes + +
- Bug 97773 - New Mesa master now results in warnings in glrender (and subsurfaces and simple-egl), black screen + +
- Bug 97779 - [regression, bisected][BDW, GPU hang] stuck on render ring, always reproducible + +
- Bug 97790 - Vulkan cts regressions due to 24be63066 + +
- Bug 97804 - Later precision statement isn't overriding earlier one + +
- Bug 97808 - "tgsi/scan: don't set interp flags for inputs only used by INTERP instructions" causes glitches in wine with gallium nine + +
- Bug 97887 - llvm segfault in janusvr -render vive + +
- Bug 97894 - Crash in u_transfer_unmap_vtbl when unmapping a buffer mapped in different context + +
- Bug 97952 - /usr/include/string.h:518:12: error: exception specification in declaration does not match previous declaration + +
- Bug 97969 - [radeonsi, bisected: fb827c0] Video decoding shows green artifacts + +
- Bug 97976 - VCE regression BO to small for addr since winsys/amdgpu: enable buffer allocation from slabs + +
- Bug 98005 - VCE dual instance encoding inconsistent since st/va: enable dual instances encode by sync surface + +
- Bug 98025 - [radeonsi] incorrect primitive restart index used + +
- Bug 98128 - nir/tests/control_flow_tests.cpp:79:73: error: ‘nir_loop_first_cf_node’ was not declared in this scope + +
- Bug 98131 - Compiler should reject lowp/mediump qualifiers on atomic_uints + +
- Bug 98133 - GetSynciv should raise an error if bufSize < 0 + +
- Bug 98134 - dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer.draw_buffers wants a different GL error code + +
- Bug 98135 - dEQP-GLES31.functional.debug.negative_coverage.get_error.shader.transform_feedback_varyings wants a different GL error code + +
- Bug 98167 - [vulkan, radv] missing libgcrypt and openssl devel results in linker error in libvulkan_common + +
- Bug 98172 - Concurrent call to glClientWaitSync results in segfault in one of the waiters. + +
- Bug 98244 - dEQP: textureOffset(sampler2DArrayShadow, ...) should not exist. + +
- Bug 98264 - Build broken for i965 due to multiple deifnitions of intelFenceExtension + +
- Bug 98307 - "st/glsl_to_tgsi: explicitly track all input and output declaration" broke flightgear colors on rs780 + +
- Bug 98326 - [dEQP, EGL] pbuffer depth/stencil tests fail + +
- Bug 98415 - Vulkan Driver JSON file contains incorrect field + +
- Bug 98431 - UnrealEngine v4 demos startup fails to blorp blit assert + +