Erik Faye-Lund | 4d06683 | 2020-06-12 20:09:42 +0200 | [diff] [blame] | 1 | Mesa 10.0 Release Notes / (November 30th, 2013) |
| 2 | =============================================== |
| 3 | |
| 4 | Mesa 10.0 is a new development release. People who are concerned with |
| 5 | stability and reliability should stick with a previous release or wait |
| 6 | for Mesa 10.0.1. |
| 7 | |
| 8 | Mesa 10.0 implements the OpenGL 3.3 API, but the version reported by |
| 9 | glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / |
| 10 | glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being |
| 11 | used. Some drivers don't support all the features required in OpenGL |
| 12 | 3.3. OpenGL 3.3 is **only** available if requested at context creation |
| 13 | because compatibility contexts are not supported. |
| 14 | |
| 15 | MD5 checksums |
| 16 | ------------- |
| 17 | |
| 18 | :: |
| 19 | |
| 20 | b38626b96c664db67a534d7859682436 MesaLib-10.0.0.tar.gz |
| 21 | f3fe55d9735bea158bbe97ed9a0da819 MesaLib-10.0.0.tar.bz2 |
| 22 | c6ee1ce51e3bf35947d2978b872daf51 MesaLib-10.0.0.zip |
| 23 | |
| 24 | New features |
| 25 | ------------ |
| 26 | |
| 27 | Note: some of the new features are only available with certain drivers. |
| 28 | |
| 29 | - GL_AMD_seamless_cubemap_per_texture on i965. |
| 30 | - GL_ARB_conservative_depth on i965. |
| 31 | - GL_ARB_texture_gather on i965. |
| 32 | - GL_ARB_texture_query_levels on i965. |
| 33 | - GL_ARB_texture_mirror_clamp_to_edge. |
| 34 | - GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, and |
| 35 | GL_ARB_transform_feedback_instanced on i965/Gen7 (with appropriate |
| 36 | kernel support). |
| 37 | - GL_ARB_sample_shading on i965. |
| 38 | - GL_ARB_shader_atomic_counters on i965. |
| 39 | - GL_ARB_vertex_attrib_binding |
| 40 | - GL_ARB_vertex_type_10f_11f_11f_rev on i965 and r600g |
| 41 | - GL_KHR_debug |
| 42 | - GLX_MESA_query_renderer |
| 43 | |
| 44 | Bug fixes |
| 45 | --------- |
| 46 | |
| 47 | Attempts have been made to **not** include bugs fixed in previous 9.2 |
| 48 | releases or bugs that were regressions during 10.0 development. This |
| 49 | list is likely incomplete. |
| 50 | |
| 51 | - `Bug 47755 <https://bugs.freedesktop.org/show_bug.cgi?id=47755>`__ - |
| 52 | [glsl-compiler] no error checking when Interpolation qualifier for |
| 53 | built-in variable is different in vertex and fragment shader |
| 54 | - `Bug 52171 <https://bugs.freedesktop.org/show_bug.cgi?id=52171>`__ - |
| 55 | [gallium/r600/clover] Simple benchmarks failed to run |
| 56 | - `Bug 53077 <https://bugs.freedesktop.org/show_bug.cgi?id=53077>`__ - |
| 57 | [IVB] Output error with msaa when both of framebuffer and source |
| 58 | color's alpha are not 1 |
| 59 | - `Bug 54867 <https://bugs.freedesktop.org/show_bug.cgi?id=54867>`__ - |
| 60 | bug in r300 compiler |
| 61 | - `Bug 60929 <https://bugs.freedesktop.org/show_bug.cgi?id=60929>`__ - |
| 62 | [r600-llvm] mono games with opengl are blocking on start |
| 63 | - `Bug 62142 <https://bugs.freedesktop.org/show_bug.cgi?id=62142>`__ - |
| 64 | Mesa/demo mipmap_limits upside down with running by SOFTWARE |
| 65 | - `Bug 62698 <https://bugs.freedesktop.org/show_bug.cgi?id=62698>`__ - |
| 66 | [bisected] WebGL demo "Consumed": texstate.c:628: |
| 67 | update_texture_state: Assertion „__builtin_popcount(enabledTargets) |
| 68 | == 1“ failed. |
| 69 | - `Bug 64225 <https://bugs.freedesktop.org/show_bug.cgi?id=64225>`__ - |
| 70 | bfgminer --scyte generates Segmentation Fault on Northern Island |
| 71 | - `Bug 64226 <https://bugs.freedesktop.org/show_bug.cgi?id=64226>`__ - |
| 72 | python-opencl package generate segmentation fault at pipe_r600.so |
| 73 | - `Bug 64261 <https://bugs.freedesktop.org/show_bug.cgi?id=64261>`__ - |
| 74 | [SNB Bisected]Ogles3conform |
| 75 | GL3Tests_color_buffer_float_color_buffer_float_clamp_fixed.test fail |
| 76 | - `Bug 66213 <https://bugs.freedesktop.org/show_bug.cgi?id=66213>`__ - |
| 77 | Certain Mesa Demos Rendering Inverted (vertically) |
| 78 | - `Bug 66806 <https://bugs.freedesktop.org/show_bug.cgi?id=66806>`__ - |
| 79 | [softpipe] glxgears floating point exception |
| 80 | - `Bug 67921 <https://bugs.freedesktop.org/show_bug.cgi?id=67921>`__ - |
| 81 | [bisected commit 883987] crosscompiling fails with |
| 82 | util/u_cpu_detect.c:247:4: error: 'asm' undeclared (first use in this |
| 83 | function) |
| 84 | - `Bug 68162 <https://bugs.freedesktop.org/show_bug.cgi?id=68162>`__ - |
| 85 | [radeonsi] texture rendering is broken in Source-Engine games |
| 86 | - `Bug 68451 <https://bugs.freedesktop.org/show_bug.cgi?id=68451>`__ - |
| 87 | Texture flicker in native Dota2 in mesa 9.2.0rc1 |
| 88 | - `Bug 68503 <https://bugs.freedesktop.org/show_bug.cgi?id=68503>`__ - |
| 89 | Graphical glitches in Serious Sam 3 when SB is enabled |
| 90 | - `Bug 68792 <https://bugs.freedesktop.org/show_bug.cgi?id=68792>`__ - |
| 91 | Problems during playback of h264 files using UVD and VLC on AMD E-350 |
| 92 | CPU |
| 93 | - `Bug 68845 <https://bugs.freedesktop.org/show_bug.cgi?id=68845>`__ - |
| 94 | VDPAU/UVD regression |
| 95 | - `Bug 69078 <https://bugs.freedesktop.org/show_bug.cgi?id=69078>`__ - |
| 96 | Modern Warfare (1, 2 and 3) broken in Wine on SNB |
| 97 | - `Bug 69321 <https://bugs.freedesktop.org/show_bug.cgi?id=69321>`__ - |
| 98 | starting openCL crashes/boots system |
| 99 | - `Bug 70042 <https://bugs.freedesktop.org/show_bug.cgi?id=70042>`__ - |
| 100 | Major texture flickering in Dota 2 (r600g on HD 6950) |
| 101 | - `Bug 70088 <https://bugs.freedesktop.org/show_bug.cgi?id=70088>`__ - |
| 102 | Glamor on r600g crashes Xserver |
| 103 | - `Bug 70123 <https://bugs.freedesktop.org/show_bug.cgi?id=70123>`__ - |
| 104 | Freeze caused by 'winsys/radeon: remove cs_queue_empty' commit |
| 105 | - `Bug 70327 <https://bugs.freedesktop.org/show_bug.cgi?id=70327>`__ - |
| 106 | Casting floating point variable to integer not working properly while |
| 107 | constant gets converted properly |
| 108 | - `Bug 70891 <https://bugs.freedesktop.org/show_bug.cgi?id=70891>`__ - |
| 109 | CL_INVALID_BUILD_OPTIONS results in CL_INVALID_DEVICE when asking for |
| 110 | build log |
| 111 | - `Bug 70913 <https://bugs.freedesktop.org/show_bug.cgi?id=70913>`__ - |
| 112 | [PIGLIT,radeonsi] crash in |
| 113 | "spec/EXT_framebuffer_multisample/sample-alpha-to-coverage 4 depth" |
| 114 | (buffer overflow) |
| 115 | - `Bug 71022 <https://bugs.freedesktop.org/show_bug.cgi?id=71022>`__ - |
| 116 | configure: error: Expat required for DRI. |
| 117 | - `Bug 71110 <https://bugs.freedesktop.org/show_bug.cgi?id=71110>`__ - |
| 118 | xorg_driver.c:1030:2: error: too many arguments to function |
| 119 | ‘DamageUnregister’ |
| 120 | - `Bug 71172 <https://bugs.freedesktop.org/show_bug.cgi?id=71172>`__ - |
| 121 | Segfault when running glxinfo. NV25GL [Quadro4 900 XGL] |
| 122 | - `Bug 71512 <https://bugs.freedesktop.org/show_bug.cgi?id=71512>`__ - |
| 123 | dlopen.h:54: undefined reference to \`dlopen' |
| 124 | - `Bug 71870 <https://bugs.freedesktop.org/show_bug.cgi?id=71870>`__ - |
| 125 | Metro: Last Light rendering issues |
| 126 | |
| 127 | Changes |
| 128 | ------- |
| 129 | |
| 130 | - Removed X.Org state tracker (unmaintained and broken) |
| 131 | - Removed the video-accel r300 targets |
| 132 | - Removed the video-accel softpipe targets |