17ec681f3SmrgMesa 9.0.1 Release Notes / November 16th, 2012 27ec681f3Smrg============================================== 37ec681f3Smrg 47ec681f3SmrgMesa 9.0.1 is a bug fix release which fixes bugs found since the 9.0 57ec681f3Smrgrelease. 67ec681f3Smrg 77ec681f3SmrgMesa 9.0 implements the OpenGL 3.1 API, but the version reported by 87ec681f3SmrgglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 97ec681f3SmrgglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being 107ec681f3Smrgused. Some drivers don't support all the features required in OpenGL 117ec681f3Smrg3.1. OpenGL 3.1 is **only** available if requested at context creation 127ec681f3Smrgbecause GL_ARB_compatibility is not supported. 137ec681f3Smrg 147ec681f3SmrgMD5 checksums 157ec681f3Smrg------------- 167ec681f3Smrg 177ec681f3Smrg:: 187ec681f3Smrg 197ec681f3Smrg 97d6554c05ea7449398afe3a0ede7018 MesaLib-9.0.1.tar.bz2 207ec681f3Smrg fd0fd5a6e56bc3dd210c80e42baef975 MesaLib-9.0.1.tar.gz 217ec681f3Smrg c2683d957acd530a00f747f50317186f MesaLib-9.0.1.zip 227ec681f3Smrg 237ec681f3SmrgNew features 247ec681f3Smrg------------ 257ec681f3Smrg 267ec681f3SmrgNone. 277ec681f3Smrg 287ec681f3SmrgBug fixes 297ec681f3Smrg--------- 307ec681f3Smrg 317ec681f3SmrgThis list is likely incomplete. 327ec681f3Smrg 337ec681f3Smrg- `Bug 44912 <https://bugs.freedesktop.org/show_bug.cgi?id=44912>`__ - 347ec681f3Smrg [bisected] WebGL conformance/textures/texture-mips tests fails 357ec681f3Smrg- `Bug 55856 <https://bugs.freedesktop.org/show_bug.cgi?id=55856>`__ - 367ec681f3Smrg kwin with gles window content is not updating (gen4) 377ec681f3Smrg- `Bug 56057 <https://bugs.freedesktop.org/show_bug.cgi?id=56057>`__ - 387ec681f3Smrg INTEL_swap_event not correctly listed 397ec681f3Smrg- `Bug 56211 <https://bugs.freedesktop.org/show_bug.cgi?id=56211>`__ - 407ec681f3Smrg src/mesa/state_tracker/st_cb_texture.c:1123:copy_image_data_to_texture: 417ec681f3Smrg Assertion \`u_minify(stImage->pt->height0, src_level) == 427ec681f3Smrg stImage->base.Height' failed. 437ec681f3Smrg 447ec681f3SmrgChanges 457ec681f3Smrg------- 467ec681f3Smrg 477ec681f3SmrgThe full set of changes can be viewed by using the following GIT 487ec681f3Smrgcommand: 497ec681f3Smrg 507ec681f3Smrg:: 517ec681f3Smrg 527ec681f3Smrg git log mesa-9.0..mesa-9.0.1 537ec681f3Smrg 547ec681f3SmrgAdam Jackson (1): 557ec681f3Smrg 567ec681f3Smrg- glx: Add GLXBadProfileARB to the error string list 577ec681f3Smrg 587ec681f3SmrgAndreas Boll (7): 597ec681f3Smrg 607ec681f3Smrg- docs: add news item for 9.0 release 617ec681f3Smrg- mesa: add get-pick-list.sh script into bin/ 627ec681f3Smrg- mesa: add initial .cherry-ignore file for the 9.0 branch 637ec681f3Smrg- mesa: use .cherry-ignore in the get-pick-list.sh script 647ec681f3Smrg- build: add config.sub and config.guess to tarballs target 657ec681f3Smrg- build: add missing Makefile.in files to tarballs target 667ec681f3Smrg- build: add missing files to tarballs target 677ec681f3Smrg 687ec681f3SmrgBrian Paul (2): 697ec681f3Smrg 707ec681f3Smrg- mesa: don't call TexImage driver hooks for zero-sized images 717ec681f3Smrg- mesa: fix error check for zero-sized compressed subtexture 727ec681f3Smrg 737ec681f3SmrgFredrik Höglund (1): 747ec681f3Smrg 757ec681f3Smrg- egl_dri2/x11: Fix eglPostSubBufferNV() 767ec681f3Smrg 777ec681f3SmrgIan Romanick (5): 787ec681f3Smrg 797ec681f3Smrg- docs: Add 9.0 release md5sums 807ec681f3Smrg- i965: Fix regression in depth texture rendering on pre-SNB 817ec681f3Smrg- glx: Set sRGBCapable to a default value 827ec681f3Smrg- docs: Add 9.0.1 release notes 837ec681f3Smrg- mesa: Bump version to 9.0.1 847ec681f3Smrg 857ec681f3SmrgImre Deak (7): 867ec681f3Smrg 877ec681f3Smrg- mesa: glGet: fix indentation of \_mesa_init_get_hash 887ec681f3Smrg- mesa: glGet: fix indentation of find_value 897ec681f3Smrg- mesa: glGet: fix indentation of print_table_stats 907ec681f3Smrg- mesa: glGet: fix API check for EGL_image_external enums 917ec681f3Smrg- glapi: rename/move GL_POLYGON_OFFSET_BIAS to its extension section 927ec681f3Smrg- mesa: glGet: fix parameter lookup for apps using multiple APIs 937ec681f3Smrg- glget: fix make check for glGet GL_POLYGON_OFFSET_BIAS 947ec681f3Smrg 957ec681f3SmrgJonas Ådahl (1): 967ec681f3Smrg 977ec681f3Smrg- wayland: Destroy frame callback when destroying surface 987ec681f3Smrg 997ec681f3SmrgKenneth Graunke (1): 1007ec681f3Smrg 1017ec681f3Smrg- glsl: Allow ir_if in the linker's move_non_declarations function. 1027ec681f3Smrg 1037ec681f3SmrgKristian Høgsberg (5): 1047ec681f3Smrg 1057ec681f3Smrg- gbm: Reject buffers that are not wl_drm buffers in gbm_bo_import() 1067ec681f3Smrg- gbm: Use the kms dumb ioctls for cursor instead of libkms 1077ec681f3Smrg- egl/wayland: Update to Wayland 0.99 API 1087ec681f3Smrg- wayland: Remove 0.85 compatibility #ifdefs 1097ec681f3Smrg- wayland: Drop support for ill-defined, unused wl_egl_pixmap 1107ec681f3Smrg 1117ec681f3SmrgMarcin Slusarz (1): 1127ec681f3Smrg 1137ec681f3Smrg- nouveau: use pre-calculated stride for resource_get_handle 1147ec681f3Smrg 1157ec681f3SmrgMatt Turner (4): 1167ec681f3Smrg 1177ec681f3Smrg- egl: Return EGL_BAD_MATCH for invalid profile attributes 1187ec681f3Smrg- Re-add HAVE_PTHREADS preprocessor macro 1197ec681f3Smrg- build: Ship install-sh in the tarball 1207ec681f3Smrg- ralloc: Annotate printf functions with PRINTFLIKE(...) 1217ec681f3Smrg 1227ec681f3SmrgMichel Dänzer (2): 1237ec681f3Smrg 1247ec681f3Smrg- st/mesa: Fix source miptree level for copying data to finalized 1257ec681f3Smrg miptree. 1267ec681f3Smrg- st/mesa: Fix assertions for copying texture image to finalized 1277ec681f3Smrg miptree. 1287ec681f3Smrg 1297ec681f3SmrgOwen W. Taylor (1): 1307ec681f3Smrg 1317ec681f3Smrg- glx: Fix listing of INTEL_swap_event in glXQueryExtensionsString() 1327ec681f3Smrg 1337ec681f3SmrgQuentin Glidic (1): 1347ec681f3Smrg 1357ec681f3Smrg- intel: Add missing #include <time.h> 1367ec681f3Smrg 1377ec681f3SmrgTomeu Vizoso (1): 1387ec681f3Smrg 1397ec681f3Smrg- mesa/es: Define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT enum for all GLs 140