1Mesa 11.0.0 Release Notes / September 12, 2015 2============================================== 3 4Mesa 11.0.0 is a new development release. People who are concerned with 5stability and reliability should stick with a previous release or wait 6for Mesa 11.0.1. 7 8Mesa 11.0.0 implements the OpenGL 4.1 API, but the version reported by 9glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 10glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being 11used. Some drivers don't support all the features required in OpenGL 124.1. OpenGL 4.1 is **only** available if requested at context creation 13because compatibility contexts are not supported. 14 15SHA256 checksums 16---------------- 17 18:: 19 20 7d7e4ddffa3b162506efa01e2cc41e329caa4995336b92e5cc21f2e1fb36c1b3 mesa-11.0.0.tar.gz 21 e095a3eb2eca9dfde7efca8946527c8ae20a0cc938a8c78debc7f158ad44af32 mesa-11.0.0.tar.xz 22 23New features 24------------ 25 26Note: some of the new features are only available with certain drivers. 27 28- New hardware support for AMD GCN 1.2 GPUs: Tonga, Iceland, Carrizo, 29 Fiji 30- OpenGL 4.1 on radeonsi, nvc0 31- OpenGL ES 3.0 on freedreno (a3xx, a4xx) 32- GL_AMD_vertex_shader_viewport_index on radeonsi 33- GL_ARB_conditional_render_inverted on r600, radeonsi 34- GL_ARB_depth_buffer_float on a4xx 35- GL_ARB_derivative_control on radeonsi 36- GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend on a4xx 37- GL_ARB_fragment_layer_viewport on radeonsi 38- GL_ARB_framebuffer_no_attachments on i965 39- GL_ARB_get_texture_sub_image for all drivers 40- GL_ARB_gpu_shader5 on radeonsi 41- GL_ARB_gpu_shader_fp64 on llvmpipe, radeonsi 42- GL_ARB_shader_image_load_store on i965 43- GL_ARB_shader_precision on radeonsi, nvc0 44- GL_ARB_shader_image_size on i965 45- GL_ARB_shader_stencil_export on llvmpipe 46- GL_ARB_shader_subroutine on core profile all drivers 47- GL_ARB_tessellation_shader on nvc0, radeonsi 48- GL_ARB_transform_feedback2, GL_ARB_transform_feedback_instanced, 49 GL_EXT_transform_feedback on a3xx, a4xx 50- GL_ARB_vertex_attrib_64bit on llvmpipe, radeonsi 51- GL_ARB_viewport_array on radeonsi 52- GL_EXT_depth_bounds_test on radeonsi, nv30, nv50, nvc0 53- GL_EXT_texture_compression_s3tc on freedreno (a3xx) 54- GL_NV_read_depth (GLES) on all drivers 55- GL_NV_read_depth_stencil (GLES) on all drivers 56- GL_NV_read_stencil (GLES) on all drivers 57- GL_OES_texture_float on all r300, r600, radeonsi, nv30, nv50, nvc0, 58 softpipe, llvmpipe 59- GL_OES_texture_half_float on all r300, r600, radeonsi, nv30, nv50, 60 nvc0, softpipe, llvmpipe 61- GL_OES_texture_float_linear on all r300, r600, radeonsi, nv30, nv50, 62 nvc0, softpipe, llvmpipe 63- GL_OES_texture_half_float_linear on all r300, r600, radeonsi, nv30, 64 nv50, nvc0, softpipe, llvmpipe 65- GL_EXT_draw_buffers2 on a4xx 66- GLX_ARB_create_context_robustness on r600, radeonsi 67- EGL_EXT_create_context_robustness on r600, radeonsi 68- EGL_KHR_gl_colorspace on r600, radeonsi, nv50, nvc0 69- EGL_KHR_gl_texture_3D_image on r600, radeonsi, nv50, nvc0 70- EGL 1.5 on r600, radeonsi, nv50, nvc0 71 72Bug fixes 73--------- 74 75This list is likely incomplete. 76 77- `Bug 51658 <https://bugs.freedesktop.org/show_bug.cgi?id=51658>`__ - 78 r200 (& possibly radeon) DRI fixes for gnome shell on Mesa 8.0.3 79- `Bug 65525 <https://bugs.freedesktop.org/show_bug.cgi?id=65525>`__ - 80 [llvmpipe] lp_scene.h:210:lp_scene_alloc: Assertion \`size <= (64 \* 81 1024)' failed. 82- `Bug 66346 <https://bugs.freedesktop.org/show_bug.cgi?id=66346>`__ - 83 shader_query.cpp:49: error: invalid conversion from 'void*' to 84 'GLuint' 85- `Bug 73512 <https://bugs.freedesktop.org/show_bug.cgi?id=73512>`__ - 86 [clover] mesa.icd. should contain full path 87- `Bug 73528 <https://bugs.freedesktop.org/show_bug.cgi?id=73528>`__ - 88 Deferred lighting in Second Life causes system hiccups and screen 89 flickering 90- `Bug 74329 <https://bugs.freedesktop.org/show_bug.cgi?id=74329>`__ - 91 Please expose OES_texture_float and OES_texture_half_float on the ES3 92 context 93- `Bug 80500 <https://bugs.freedesktop.org/show_bug.cgi?id=80500>`__ - 94 Flickering shadows in unreleased title trace 95- `Bug 82186 <https://bugs.freedesktop.org/show_bug.cgi?id=82186>`__ - 96 [r600g] BARTS GPU lockup with minecraft shaders 97- `Bug 84225 <https://bugs.freedesktop.org/show_bug.cgi?id=84225>`__ - 98 Allow constant-index-expression sampler array indexing with GLSL-ES < 99 300 100- `Bug 84677 <https://bugs.freedesktop.org/show_bug.cgi?id=84677>`__ - 101 Triangle disappears with glPolygonMode GL_LINE 102- `Bug 85252 <https://bugs.freedesktop.org/show_bug.cgi?id=85252>`__ - 103 Segfault in compiler while processing ternary operator with void 104 arguments 105- `Bug 89131 <https://bugs.freedesktop.org/show_bug.cgi?id=89131>`__ - 106 [Bisected] Graphical corruption in Weston, shows old framebuffer 107 pieces 108- `Bug 90000 <https://bugs.freedesktop.org/show_bug.cgi?id=90000>`__ - 109 [i965 Bisected NIR] Piglit/gglean_fragprog1-z-write_test fail 110- `Bug 90073 <https://bugs.freedesktop.org/show_bug.cgi?id=90073>`__ - 111 Leaks in xcb_dri3_open_reply_fds() and 112 get_render_node_from_id_path_tag 113- `Bug 90249 <https://bugs.freedesktop.org/show_bug.cgi?id=90249>`__ - 114 Fails to build egl_dri2 on osx 115- `Bug 90310 <https://bugs.freedesktop.org/show_bug.cgi?id=90310>`__ - 116 Fails to build gallium_dri.so at linking stage with clang because of 117 multiple redefinitions 118- `Bug 90347 <https://bugs.freedesktop.org/show_bug.cgi?id=90347>`__ - 119 [NVE0+] Failure to insert texbar under some circumstances (causing 120 bad colors in Terasology) 121- `Bug 90466 <https://bugs.freedesktop.org/show_bug.cgi?id=90466>`__ - 122 arm: linker error ndefined reference to \`nir_metadata_preserve' 123- `Bug 90520 <https://bugs.freedesktop.org/show_bug.cgi?id=90520>`__ - 124 Register spilling clobbers registers used elsewhere in the shader 125- `Bug 90537 <https://bugs.freedesktop.org/show_bug.cgi?id=90537>`__ - 126 radeonsi bo/va conflict on RADEON_GEM_VA 127 (rscreen->ws->buffer_from_handle returns NULL) 128- `Bug 90547 <https://bugs.freedesktop.org/show_bug.cgi?id=90547>`__ - 129 [BDW/BSW/SKL 130 Bisected]Piglit/glean@vertprog1-rsq_test_2_(reciprocal_square_root_of_negative_value) 131 fais 132- `Bug 90580 <https://bugs.freedesktop.org/show_bug.cgi?id=90580>`__ - 133 [HSW bisected] integer multiplication bug 134- `Bug 90600 <https://bugs.freedesktop.org/show_bug.cgi?id=90600>`__ - 135 IOError: [Errno 2] No such file or directory: 'gl_API.xml' 136- `Bug 90621 <https://bugs.freedesktop.org/show_bug.cgi?id=90621>`__ - 137 Mesa fail to build from git 138- `Bug 90629 <https://bugs.freedesktop.org/show_bug.cgi?id=90629>`__ - 139 [i965] SIMD16 dual_source_blend assertion \`src[i].file != GRF \|\| 140 src[i].width == dst.width' failed 141- `Bug 90691 <https://bugs.freedesktop.org/show_bug.cgi?id=90691>`__ - 142 [BSW]Piglit/spec/nv_conditional_render/dlist fails intermittently 143- `Bug 90728 <https://bugs.freedesktop.org/show_bug.cgi?id=90728>`__ - 144 dvd playback with vlc and vdpau causes segmentation fault 145- `Bug 90734 <https://bugs.freedesktop.org/show_bug.cgi?id=90734>`__ - 146 glBufferSubData is corrupting data when buffer is > 32k 147- `Bug 90748 <https://bugs.freedesktop.org/show_bug.cgi?id=90748>`__ - 148 [BDW 149 Bisected]dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.rg_half_float_oes 150 fails 151- `Bug 90749 <https://bugs.freedesktop.org/show_bug.cgi?id=90749>`__ - 152 [BDW 153 Bisected]dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines_wide 154 fails 155- `Bug 90751 <https://bugs.freedesktop.org/show_bug.cgi?id=90751>`__ - 156 [BDW 157 Bisected]dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.stencil_index8 158 fails 159- `Bug 90797 <https://bugs.freedesktop.org/show_bug.cgi?id=90797>`__ - 160 [ALL bisected] Mesa change cause performance case manhattan fail. 161- `Bug 90817 <https://bugs.freedesktop.org/show_bug.cgi?id=90817>`__ - 162 swrast fails to load with certain remote X servers 163- `Bug 90830 <https://bugs.freedesktop.org/show_bug.cgi?id=90830>`__ - 164 [bsw bisected regression] GPU hang for 165 spec.arb_gpu_shader5.execution.sampler_array_indexing.vs-nonzero-base 166- `Bug 90839 <https://bugs.freedesktop.org/show_bug.cgi?id=90839>`__ - 167 [10.5.5/10.6 regression, bisected] PBO glDrawPixels no longer using 168 blit fastpath 169- `Bug 90873 <https://bugs.freedesktop.org/show_bug.cgi?id=90873>`__ - 170 Kernel hang, TearFree On, Mate desktop environment 171- `Bug 90887 <https://bugs.freedesktop.org/show_bug.cgi?id=90887>`__ - 172 PhiMovesPass in register allocator broken 173- `Bug 90895 <https://bugs.freedesktop.org/show_bug.cgi?id=90895>`__ - 174 [IVB/HSW/BDW/BSW Bisected] GLB2.7 Egypt, GfxBench3.0 T-Rex & ALU and 175 many SynMark cases performance reduced by 10-23% 176- `Bug 90902 <https://bugs.freedesktop.org/show_bug.cgi?id=90902>`__ - 177 [bsw][regression] dEQP: "Found invalid pixel values" 178- `Bug 90903 <https://bugs.freedesktop.org/show_bug.cgi?id=90903>`__ - 179 egl_dri2.c:dri2_load fails to load libglapi on osx 180- `Bug 90904 <https://bugs.freedesktop.org/show_bug.cgi?id=90904>`__ - 181 OSX: EXC_BAD_ACCESS when using translate_sse + gallium + 182 softpipe/llvmpipe 183- `Bug 90905 <https://bugs.freedesktop.org/show_bug.cgi?id=90905>`__ - 184 mesa: Finish subdir-objects transition 185- `Bug 90925 <https://bugs.freedesktop.org/show_bug.cgi?id=90925>`__ - 186 "high fidelity": Segfault in \_mesa_program_resource_find_name 187- `Bug 91022 <https://bugs.freedesktop.org/show_bug.cgi?id=91022>`__ - 188 [g45 g965 bisected] assertions generated from textureGrad cube 189 samplers fix 190- `Bug 91047 <https://bugs.freedesktop.org/show_bug.cgi?id=91047>`__ - 191 [SNB Bisected] Messed up Fog in Super Smash Bros. Melee in Dolphin 192- `Bug 91056 <https://bugs.freedesktop.org/show_bug.cgi?id=91056>`__ - 193 The Bard's Tale (2005, native) has rendering issues 194- `Bug 91077 <https://bugs.freedesktop.org/show_bug.cgi?id=91077>`__ - 195 dri2_glx.c:1186: undefined reference to \`loader_open_device' 196- `Bug 91099 <https://bugs.freedesktop.org/show_bug.cgi?id=91099>`__ - 197 [llvmpipe] piglit glsl-max-varyings >max_varying_components 198 regression 199- `Bug 91101 <https://bugs.freedesktop.org/show_bug.cgi?id=91101>`__ - 200 [softpipe] piglit glsl-1.50@execution@geometry@max-input-components 201 regression 202- `Bug 91117 <https://bugs.freedesktop.org/show_bug.cgi?id=91117>`__ - 203 Nimbus (running in wine) has rendering issues, objects are 204 semi-transparent 205- `Bug 91124 <https://bugs.freedesktop.org/show_bug.cgi?id=91124>`__ - 206 Civilization V (in Wine) has rendering issues: text missing, menu bar 207 corrupted 208- `Bug 91173 <https://bugs.freedesktop.org/show_bug.cgi?id=91173>`__ - 209 Oddworld: Stranger's Wrath HD: disfigured models in wrong colors 210- `Bug 91193 <https://bugs.freedesktop.org/show_bug.cgi?id=91193>`__ - 211 [290x] Dota2 reborn ingame rendering breaks with git-af4b9c7 212- `Bug 91222 <https://bugs.freedesktop.org/show_bug.cgi?id=91222>`__ - 213 lp_test_format regression on CentOS 7 214- `Bug 91226 <https://bugs.freedesktop.org/show_bug.cgi?id=91226>`__ - 215 Crash in glLinkProgram (NEW) 216- `Bug 91231 <https://bugs.freedesktop.org/show_bug.cgi?id=91231>`__ - 217 [NV92] Psychonauts (native) segfaults on start when DRI3 enabled 218- `Bug 91254 <https://bugs.freedesktop.org/show_bug.cgi?id=91254>`__ - 219 (regresion) video using VA-API on Intel slow and freeze system with 220 mesa 10.6 or 10.6.1 221- `Bug 91290 <https://bugs.freedesktop.org/show_bug.cgi?id=91290>`__ - 222 SIGSEGV glcpp/glcpp-parse.y:1077 223- `Bug 91292 <https://bugs.freedesktop.org/show_bug.cgi?id=91292>`__ - 224 [BDW+] glVertexAttribDivisor not working in combination with 225 glPolygonMode 226- `Bug 91337 <https://bugs.freedesktop.org/show_bug.cgi?id=91337>`__ - 227 OSMesaGetProcAdress("OSMesaPixelStore") returns nil 228- `Bug 91418 <https://bugs.freedesktop.org/show_bug.cgi?id=91418>`__ - 229 Visual Studio 2015 vsnprintf build error 230- `Bug 91425 <https://bugs.freedesktop.org/show_bug.cgi?id=91425>`__ - 231 [regression, bisected] Piglit spec/ext_packed_float/ 232 getteximage-invalid-format-for-packed-type fails 233- `Bug 91441 <https://bugs.freedesktop.org/show_bug.cgi?id=91441>`__ - 234 make check DispatchSanity_test.GL30 regression 235- `Bug 91444 <https://bugs.freedesktop.org/show_bug.cgi?id=91444>`__ - 236 regression bisected radeonsi: don't change pipe_resource in 237 resource_copy_region 238- `Bug 91461 <https://bugs.freedesktop.org/show_bug.cgi?id=91461>`__ - 239 gl_TessLevel\* writes have no effect for all but the last TCS 240 invocation 241- `Bug 91513 <https://bugs.freedesktop.org/show_bug.cgi?id=91513>`__ - 242 [IVB/HSW/BDW/SKL Bisected] Lightsmark performance reduced by 7%-10% 243- `Bug 91526 <https://bugs.freedesktop.org/show_bug.cgi?id=91526>`__ - 244 World of Warcraft (on Wine) has UI corruption with nouveau 245- `Bug 91544 <https://bugs.freedesktop.org/show_bug.cgi?id=91544>`__ - 246 [i965, regression, bisected] regression of several tests in 247 93977d3a151675946c03e 248- `Bug 91551 <https://bugs.freedesktop.org/show_bug.cgi?id=91551>`__ - 249 DXTn compressed normal maps produce severe artifacts on all NV5x and 250 NVDx chipsets 251- `Bug 91570 <https://bugs.freedesktop.org/show_bug.cgi?id=91570>`__ - 252 Upgrading mesa to 10.6 causes segfault in OpenGL applications with 253 GeForce4 MX 440 / AGP 8X 254- `Bug 91591 <https://bugs.freedesktop.org/show_bug.cgi?id=91591>`__ - 255 rounding.h:102:2: error: #error "Unsupported or undefined LONG_BIT" 256- `Bug 91610 <https://bugs.freedesktop.org/show_bug.cgi?id=91610>`__ - 257 [BSW] GPU hang for spec.shaders.point-vertex-id gl_instanceid divisor 258- `Bug 91673 <https://bugs.freedesktop.org/show_bug.cgi?id=91673>`__ - 259 Segfault when calling glTexSubImage2D on storage texture to bound FBO 260- `Bug 91726 <https://bugs.freedesktop.org/show_bug.cgi?id=91726>`__ - 261 R600 asserts in tgsi_cmp/make_src_for_op3 262- `Bug 91847 <https://bugs.freedesktop.org/show_bug.cgi?id=91847>`__ - 263 glGenerateTextureMipmap not working (no errors) unless 264 glActiveTexture(GL_TEXTURE1) is called before 265- `Bug 91857 <https://bugs.freedesktop.org/show_bug.cgi?id=91857>`__ - 266 Mesa 10.6.3 linker is slow 267- `Bug 91881 <https://bugs.freedesktop.org/show_bug.cgi?id=91881>`__ - 268 regression: GPU lockups since mesa-11.0.0_rc1 on RV620 (r600) driver 269- `Bug 91890 <https://bugs.freedesktop.org/show_bug.cgi?id=91890>`__ - 270 [nve7] witcher2: blurry image & DATA_ERRORs (class 0xa097 mthd 271 0x2380/0x238c) 272 273Changes 274------- 275 276- Removed the EGL loader from the Linux SCons build. 277