1Mesa 10.5.2 Release Notes / March 28, 2015 2========================================== 3 4Mesa 10.5.2 is a bug fix release which fixes bugs found since the 10.5.1 5release. 6 7Mesa 10.5.2 implements the OpenGL 3.3 API, but the version reported by 8glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 9glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being 10used. Some drivers don't support all the features required in OpenGL 113.3. OpenGL 3.3 is **only** available if requested at context creation 12because compatibility contexts are not supported. 13 14SHA256 checksums 15---------------- 16 17:: 18 19 755220e160a9f22fda0dffd47746f997b6e196d03f8edc390df7793aecaaa541 mesa-10.5.2.tar.gz 20 2f4b6fb77c3e7d6f861558d0884a3073f575e1e673dad8d1b0624e78e9c4dd44 mesa-10.5.2.tar.xz 21 22New features 23------------ 24 25None 26 27Bug fixes 28--------- 29 30This list is likely incomplete. 31 32- `Bug 88534 <https://bugs.freedesktop.org/show_bug.cgi?id=88534>`__ - 33 include/c11/threads_posix.h PTHREAD_MUTEX_RECURSIVE_NP not defined 34- `Bug 89328 <https://bugs.freedesktop.org/show_bug.cgi?id=89328>`__ - 35 python required to build Mesa release tarballs 36- `Bug 89530 <https://bugs.freedesktop.org/show_bug.cgi?id=89530>`__ - 37 FTBFS in loader: missing fstat 38- `Bug 89590 <https://bugs.freedesktop.org/show_bug.cgi?id=89590>`__ - 39 Crash in glLinkProgram with shaders with multiple constant arrays 40- `Bug 89680 <https://bugs.freedesktop.org/show_bug.cgi?id=89680>`__ - 41 Hard link exist in Mesa 10.5.1 sources 42 43Changes 44------- 45 46Anuj Phogat (1): 47 48- glsl: Generate link error for non-matching gl_FragCoord 49 redeclarations 50 51Emil Velikov (7): 52 53- docs: Add sha256 sums for the 10.5.1 release 54- automake: add missing egl files to the tarball 55- st/egl: don't ship the dri2.c link at the tarball 56- loader: include <sys/stat.h> for non-sysfs builds 57- auxiliary/os: fix the android build - s/drm_munmap/os_munmap/ 58- cherry-ignore: add commit non applicable for 10.5 59- Update version to 10.5.2 60 61Felix Janda (1): 62 63- c11/threads: Use PTHREAD_MUTEX_RECURSIVE by default 64 65Francisco Jerez (1): 66 67- i965: Set nr_params to the number of uniform components in the VS/GS 68 path. 69 70Ilia Mirkin (2): 71 72- freedreno/a3xx: use the same layer size for all slices 73- freedreno: fix slice pitch calculations 74 75Marek Olšák (1): 76 77- radeonsi: increase coords array size for 78 radeon_llvm_emit_prepare_cube_coords 79 80Mario Kleiner (2): 81 82- glx: Handle out-of-sequence swap completion events correctly. (v2) 83- mapi: Make private copies of name strings provided by client. 84 85Rob Clark (1): 86 87- freedreno: update generated headers 88 89Samuel Iglesias Gonsalvez (2): 90 91- glsl: optimize (0 cmp x + y) into (-x cmp y). 92- configure: Introduce new output variable to 93 ax_check_python_mako_module.m4 94 95Tapani Pälli (1): 96 97- glsl: fix names in lower_constant_arrays_to_uniforms 98 99Tom Stellard (1): 100 101- clover: Return 0 as storage size for local kernel args that are not 102 set v2 103