10.5.0.html revision b8e80941
1b8e80941Smrg<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2b8e80941Smrg<html lang="en"> 3b8e80941Smrg<head> 4b8e80941Smrg <meta http-equiv="content-type" content="text/html; charset=utf-8"> 5b8e80941Smrg <title>Mesa Release Notes</title> 6b8e80941Smrg <link rel="stylesheet" type="text/css" href="../mesa.css"> 7b8e80941Smrg</head> 8b8e80941Smrg<body> 9b8e80941Smrg 10b8e80941Smrg<div class="header"> 11b8e80941Smrg <h1>The Mesa 3D Graphics Library</h1> 12b8e80941Smrg</div> 13b8e80941Smrg 14b8e80941Smrg<iframe src="../contents.html"></iframe> 15b8e80941Smrg<div class="content"> 16b8e80941Smrg 17b8e80941Smrg<h1>Mesa 10.5.0 Release Notes / March 06, 2015</h1> 18b8e80941Smrg 19b8e80941Smrg<p> 20b8e80941SmrgMesa 10.5.0 is a new development release. 21b8e80941SmrgPeople who are concerned with stability and reliability should stick 22b8e80941Smrgwith a previous release or wait for Mesa 10.5.1. 23b8e80941Smrg</p> 24b8e80941Smrg<p> 25b8e80941SmrgMesa 10.5.0 implements the OpenGL 3.3 API, but the version reported by 26b8e80941SmrgglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 27b8e80941SmrgglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. 28b8e80941SmrgSome drivers don't support all the features required in OpenGL 3.3. OpenGL 29b8e80941Smrg3.3 is <strong>only</strong> available if requested at context creation 30b8e80941Smrgbecause compatibility contexts are not supported. 31b8e80941Smrg</p> 32b8e80941Smrg 33b8e80941Smrg 34b8e80941Smrg<h2>SHA256 checksums</h2> 35b8e80941Smrg<pre> 36b8e80941Smrg2bb6e2e982ee4d8264d52d638c2a4e3f8a164190336d72d4e34ae1304d87ed91 mesa-10.5.0.tar.gz 37b8e80941Smrgd7ca9f9044bbdd674377e3eebceef1fae339c8817b9aa435c2053e4fea44e5d3 mesa-10.5.0.tar.xz 38b8e80941Smrg</pre> 39b8e80941Smrg 40b8e80941Smrg 41b8e80941Smrg<h2>New features</h2> 42b8e80941Smrg 43b8e80941Smrg<p> 44b8e80941SmrgNote: some of the new features are only available with certain drivers. 45b8e80941Smrg</p> 46b8e80941Smrg 47b8e80941Smrg<ul> 48b8e80941Smrg<li>GL_ARB_framebuffer_sRGB on freedreno</li> 49b8e80941Smrg<li>GL_ARB_texture_rg on freedreno</li> 50b8e80941Smrg<li>GL_EXT_packed_float on freedreno</li> 51b8e80941Smrg<li>GL_EXT_polygon_offset_clamp on i965, nv50, nvc0, r600, radeonsi, llvmpipe</li> 52b8e80941Smrg<li>GL_EXT_texture_shared_exponent on freedreno</li> 53b8e80941Smrg<li>GL_EXT_texture_snorm on freedreno</li> 54b8e80941Smrg</ul> 55b8e80941Smrg 56b8e80941Smrg 57b8e80941Smrg<h2>Bug fixes</h2> 58b8e80941Smrg 59b8e80941Smrg<p>This list is likely incomplete.</p> 60b8e80941Smrg 61b8e80941Smrg<ul> 62b8e80941Smrg 63b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=10370">Bug 10370</a> - Incorrect pixels read back if draw bitmap texture through Display list</li> 64b8e80941Smrg 65b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=45348">Bug 45348</a> - [swrast] piglit fbo-drawbuffers-arbfp regression</li> 66b8e80941Smrg 67b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=60879">Bug 60879</a> - [radeonsi] X11 can't start with acceleration enabled</li> 68b8e80941Smrg 69b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=67672">Bug 67672</a> - [llvmpipe] lp_test_arit fails on old CPUs</li> 70b8e80941Smrg 71b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77544">Bug 77544</a> - i965: Try to use LINE instructions to perform MAD with immediate arguments</li> 72b8e80941Smrg 73b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78770">Bug 78770</a> - [SNB bisected]Webglc conformance/textures/texture-size-limit.html fails</li> 74b8e80941Smrg 75b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80568">Bug 80568</a> - [gen4] GPU Crash During Google Chrome Operation</li> 76b8e80941Smrg 77b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82477">Bug 82477</a> - [softpipe] piglit fp-long-alu regression</li> 78b8e80941Smrg 79b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82585">Bug 82585</a> - geometry shader with optional out variable segfaults</li> 80b8e80941Smrg 81b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82991">Bug 82991</a> - Inverted bumpmap in webgl applications</li> 82b8e80941Smrg 83b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83463">Bug 83463</a> - [swrast] piglit glsl-vs-clamp-1 regression</li> 84b8e80941Smrg 85b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83500">Bug 83500</a> - si_dma_copy_tile causes GPU hangs</li> 86b8e80941Smrg 87b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83510">Bug 83510</a> - Graphical glitches in Unreal Engine 4</li> 88b8e80941Smrg 89b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83908">Bug 83908</a> - [i965] Incorrect icon colors in Steam Big Picture</li> 90b8e80941Smrg 91b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84212">Bug 84212</a> - [BSW]ES3-CTS.shaders.loops.do_while_dynamic_iterations.vector_counter_vertex fails and causes GPU hang</li> 92b8e80941Smrg 93b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84651">Bug 84651</a> - Distorted graphics or black window when running Battle.net app on Intel hardware via wine</li> 94b8e80941Smrg 95b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84777">Bug 84777</a> - [BSW]Piglit spec_glsl-1.50_execution_geometry-basic fails</li> 96b8e80941Smrg 97b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85367">Bug 85367</a> - [gen4] GPU hang in glmark-es2</li> 98b8e80941Smrg 99b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85467">Bug 85467</a> - [llvmpipe] piglit gl-1.0-dlist-beginend failure with llvm-3.6.0svn</li> 100b8e80941Smrg 101b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85529">Bug 85529</a> - Surfaces not drawn in Unvanquished</li> 102b8e80941Smrg 103b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85647">Bug 85647</a> - Random radeonsi crashes with mesa 10.3.x</li> 104b8e80941Smrg 105b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85696">Bug 85696</a> - r600g+nine: Bioshock shader failure after 7b1c0cbc90d456384b0950ad21faa3c61a6b43ff</li> 106b8e80941Smrg 107b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86089">Bug 86089</a> - [r600g][mesa 10.4.0-dev] shader failure - r600_sb::bc_finalizer::cf_peephole() when starting Second Life</li> 108b8e80941Smrg 109b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86618">Bug 86618</a> - [NV96] neg modifiers not working in MIN and MAX operations</li> 110b8e80941Smrg 111b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86760">Bug 86760</a> - mesa doesn't build: recipe for target 'r600_llvm.lo' failed</li> 112b8e80941Smrg 113b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86764">Bug 86764</a> - [SNB+ Bisected]Piglit glean/pointSprite fails</li> 114b8e80941Smrg 115b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86788">Bug 86788</a> - (bisected) 32bit UrbanTerror 4.1 timedemo sse4.1 segfault...</li> 116b8e80941Smrg 117b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86811">Bug 86811</a> - [BDW/BSW Bisected]Piglit spec_arb_shading_language_packing_execution_built-in-functions_vs-unpackSnorm4x8 fails</li> 118b8e80941Smrg 119b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86837">Bug 86837</a> - kodi segfault since auxiliary/vl: rework the build of the VL code</li> 120b8e80941Smrg 121b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86939">Bug 86939</a> - test_vf_float_conversions.cpp:63:12: error: expected primary-expression before ‘union’</li> 122b8e80941Smrg 123b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86944">Bug 86944</a> - glsl_parser_extras.cpp", line 1455: Error: Badly formed expression. (Oracle Studio)</li> 124b8e80941Smrg 125b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86958">Bug 86958</a> - lp_bld_misc.cpp:503:40: error: no matching function for call to ‘llvm::EngineBuilder::setMCJITMemoryManager(ShaderMemoryManager*&)’</li> 126b8e80941Smrg 127b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86969">Bug 86969</a> - _drm_intel_gem_bo_references() function takes half the CPU with Witcher2 game</li> 128b8e80941Smrg 129b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87076">Bug 87076</a> - Dead Island needs allow_glsl_extension_directive_midshader</li> 130b8e80941Smrg 131b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87516">Bug 87516</a> - glProgramBinary violates spec</li> 132b8e80941Smrg 133b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87619">Bug 87619</a> - Changes to state such as render targets change fragment shader without marking it dirty.</li> 134b8e80941Smrg 135b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87658">Bug 87658</a> - [llvmpipe] SEGV in sse2_has_daz on ancient Pentium4-M</li> 136b8e80941Smrg 137b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87694">Bug 87694</a> - [SNB] Crash in brw_begin_transform_feedback</li> 138b8e80941Smrg 139b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87886">Bug 87886</a> - constant fps drops with Intel and Radeon</li> 140b8e80941Smrg 141b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87887">Bug 87887</a> - [i965 Bisected]ES2-CTS.gtf.GL.cos.cos_float_vert_xvary fails</li> 142b8e80941Smrg 143b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87913">Bug 87913</a> - CPU cacheline size of 0 can be returned by CPUID leaf 0x80000006 in some virtual machines</li> 144b8e80941Smrg 145b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88079">Bug 88079</a> - dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0 tests fail due to enabling of GL_RGB and GL_RGBA</li> 146b8e80941Smrg 147b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88170">Bug 88170</a> - 32 bits opengl apps crash with latest llvm 3.6 git / mesa git / radeonsi</li> 148b8e80941Smrg 149b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88219">Bug 88219</a> - include/c11/threads_posix.h:197: undefined reference to `pthread_mutex_lock'</li> 150b8e80941Smrg 151b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88227">Bug 88227</a> - Radeonsi: High GTT usage in Prison Architect large map</li> 152b8e80941Smrg 153b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88248">Bug 88248</a> - Calling glClear while there is an occlusion query in progress messes up the results</li> 154b8e80941Smrg 155b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88335">Bug 88335</a> - format_pack.c:9567:22: error: expected ')'</li> 156b8e80941Smrg 157b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88385">Bug 88385</a> - [SNB+ Bisected]Ogles3conform ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels core dumped</li> 158b8e80941Smrg 159b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88467">Bug 88467</a> - nir.c:140: error: ‘nir_src’ has no member named ‘ssa’</li> 160b8e80941Smrg 161b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88478">Bug 88478</a> - #error "<malloc.h> has been replaced by <stdlib.h>"</li> 162b8e80941Smrg 163b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88519">Bug 88519</a> - sha1.c:210:22: error: 'grcy_md_hd_t' undeclared (first use in this function)</li> 164b8e80941Smrg 165b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88523">Bug 88523</a> - sha1.c:37: error: 'SHA1_CTX' undeclared (first use in this function)</li> 166b8e80941Smrg 167b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88561">Bug 88561</a> - [radeonsi][regression,bisected] Depth test/buffer issues in Portal</li> 168b8e80941Smrg 169b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88658">Bug 88658</a> - (bisected) Slow video playback on Kabini</li> 170b8e80941Smrg 171b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88662">Bug 88662</a> - unaligned access to gl_dlist_node</li> 172b8e80941Smrg 173b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88783">Bug 88783</a> - FTBFS: Clover: src/gallium/state_trackers/clover/llvm/invocation.cpp:335:49: error: no matching function for call to 'llvm::TargetLibraryInfo::TargetLibraryInfo(llvm::Triple)</li> 174b8e80941Smrg 175b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88792">Bug 88792</a> - [BDW/BSW Bisected]Piglit spec_ARB_pixel_buffer_object_pbo-read-argb8888 fails</li> 176b8e80941Smrg 177b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88806">Bug 88806</a> - nir/nir_constant_expressions.c:2754:15: error: controlling expression type 'unsigned int' not compatible with any generic association type</li> 178b8e80941Smrg 179b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88841">Bug 88841</a> - [SNB/IVB/HSW/BDW Bisected]Piglit spec_EGL_NOK_texture_from_pixmap_basic fails</li> 180b8e80941Smrg 181b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88852">Bug 88852</a> - macros.h(181) : error C2143: syntax error : missing '{' before 'enum [tag]'</li> 182b8e80941Smrg 183b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88905">Bug 88905</a> - [SNB+ Bisected]Ogles3conform ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels fails</li> 184b8e80941Smrg 185b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88930">Bug 88930</a> - [osmesa] osbuffer->textures should be indexed by attachment type</li> 186b8e80941Smrg 187b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88962">Bug 88962</a> - [osmesa] Crash on postprocessing if z buffer is NULL</li> 188b8e80941Smrg 189b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89032">Bug 89032</a> - [BDW/BSW/SKL Bisected]Piglit spec_OpenGL_1.1_infinite-spot-light fails</li> 190b8e80941Smrg 191b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89037">Bug 89037</a> - [SKL]Piglit spec_EXT_texture_array_copyteximage_1D_ARRAY_samples=2 sporadically causes GPU hang</li> 192b8e80941Smrg 193b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89068">Bug 89068</a> - glTexImage2D regression by texstore_rgba switch to _mesa_format_convert</li> 194b8e80941Smrg 195b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89069">Bug 89069</a> - Lack of grass in The Talos Principle on radeonsi (native\wine\nine)</li> 196b8e80941Smrg 197b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89180">Bug 89180</a> - [IVB regression] Rendering issues in Mass Effect through VMware Workstation</li> 198b8e80941Smrg 199b8e80941Smrg<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86330">Bug 86330</a> - lp_bld_debug.cpp:112: multiple definition of `raw_debug_ostream::write_impl(char const*, unsigned long)'</li> 200b8e80941Smrg 201b8e80941Smrg</ul> 202b8e80941Smrg 203b8e80941Smrg 204b8e80941Smrg<h2>Changes</h2> 205b8e80941Smrg 206b8e80941Smrg<ul> 207b8e80941Smrg<li>Removed support for GCC versions earlier than 4.2.0.</li> 208b8e80941Smrg</ul> 209b8e80941Smrg 210b8e80941Smrg</div> 211b8e80941Smrg</body> 212b8e80941Smrg</html> 213