1Mesa 11.0.7 Release Notes / December 9, 2015 2============================================ 3 4Mesa 11.0.7 is a bug fix release which fixes bugs found since the 11.0.6 5release. 6 7Mesa 11.0.7 implements the OpenGL 4.1 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 114.1. OpenGL 4.1 is **only** available if requested at context creation 12because compatibility contexts are not supported. 13 14SHA256 checksums 15---------------- 16 17:: 18 19 07c27004ff68b288097d17b2faa7bdf15ec73c96b7e6c9835266e544adf0a62f mesa-11.0.7.tar.gz 20 e7e90a332ede6c8fd08eff90786a3fd1605a4e62ebf3a9b514047838194538cb mesa-11.0.7.tar.xz 21 22New features 23------------ 24 25None 26 27Bug fixes 28--------- 29 30This list is likely incomplete. 31 32- `Bug 90348 <https://bugs.freedesktop.org/show_bug.cgi?id=90348>`__ - 33 Spilling failure of b96 merged value 34- `Bug 92363 <https://bugs.freedesktop.org/show_bug.cgi?id=92363>`__ - 35 [BSW/BDW] ogles1conform Gets test fails 36- `Bug 92438 <https://bugs.freedesktop.org/show_bug.cgi?id=92438>`__ - 37 Segfault in pushbuf_kref when running the android emulator (qemu) on 38 nv50 39- `Bug 93110 <https://bugs.freedesktop.org/show_bug.cgi?id=93110>`__ - 40 [NVE4] textureSize() and textureQueryLevels() uses a texture bound 41 during the previous draw call 42- `Bug 93126 <https://bugs.freedesktop.org/show_bug.cgi?id=93126>`__ - 43 wrongly claim supporting GL_EXT_texture_rg 44 45Changes 46------- 47 48Chris Wilson (1): 49 50- meta: Compute correct buffer size with SkipRows/SkipPixels 51 52Daniel Stone (1): 53 54- egl/wayland: Ignore rects from SwapBuffersWithDamage 55 56Dave Airlie (4): 57 58- texgetimage: consolidate 1D array handling code. 59- r600: geometry shader gsvs itemsize workaround 60- r600: rv670 use at least 16es/gs threads 61- r600: workaround empty geom shader. 62 63Emil Velikov (4): 64 65- docs: add sha256 checksums for 11.0.6 66- get-pick-list.sh: Require explicit "11.0" for nominating stable 67 patches 68- mesa; add get-extra-pick-list.sh script into bin/ 69- Update version to 11.0.7 70 71François Tigeot (1): 72 73- xmlconfig: Add support for DragonFly 74 75Ian Romanick (22): 76 77- mesa: Make bind_vertex_buffer avilable outside varray.c 78- mesa: Refactor update_array_format to make 79 \_mesa_update_array_format_public 80- mesa: Refactor enable_vertex_array_attrib to make 81 \_mesa_enable_vertex_array_attrib 82- i965: Pass brw_context instead of gl_context to brw_draw_rectlist 83- i965: Use DSA functions for VBOs in brw_meta_fast_clear 84- i965: Use internal functions for buffer object access 85- i965: Don't pollute the buffer object namespace in 86 brw_meta_fast_clear 87- meta: Use DSA functions for PBO in create_texture_for_pbo 88- meta: Use \_mesa_NamedBufferData and \_mesa_NamedBufferSubData for 89 users of \_mesa_meta_setup_vertex_objects 90- i965: Use \_mesa_NamedBufferSubData for users of 91 \_mesa_meta_setup_vertex_objects 92- meta: Don't leave the VBO bound after 93 \_mesa_meta_setup_vertex_objects 94- meta: Track VBO using gl_buffer_object instead of GL API object 95 handle 96- meta: Use DSA functions for VBOs in \_mesa_meta_setup_vertex_objects 97- meta: Use internal functions for buffer object and VAO access 98- meta: Don't pollute the buffer object namespace in 99 \_mesa_meta_setup_vertex_objects 100- meta: Partially convert \_mesa_meta_DrawTex to DSA 101- meta: Track VBO using gl_buffer_object instead of GL API object 102 handle in \_mesa_meta_DrawTex 103- meta: Use internal functions for buffer object and VAO access in 104 \_mesa_meta_DrawTex 105- meta: Don't pollute the buffer object namespace in 106 \_mesa_meta_DrawTex 107- meta/TexSubImage: Don't pollute the buffer object namespace 108- meta/generate_mipmap: Don't leak the framebuffer object 109- glsl: Fix off-by-one error in array size check assertion 110 111Ilia Mirkin (7): 112 113- nvc0/ir: actually emit AFETCH on kepler 114- nir: fix typo in idiv lowering, causing large-udiv-udiv failures 115- nouveau: use the buffer usage to determine placement when no binding 116- nv50,nvc0: properly handle buffer storage invalidation on dsa buffer 117- nv50/ir: fix (un)spilling of 3-wide results 118- mesa: support GL_RED/GL_RG in ES2 contexts when driver support exists 119- nvc0/ir: start offset at texBindBase for txq, like regular texturing 120 121Jonathan Gray (1): 122 123- automake: fix some occurrences of hardcoded -ldl and -lpthread 124 125Leo Liu (1): 126 127- radeon/vce: disable Stoney VCE for 11.0 128 129Marta Lofstedt (1): 130 131- gles2: Update gl2ext.h to revision: 32120 132 133Oded Gabbay (1): 134 135- llvmpipe: disable VSX in ppc due to LLVM PPC bug 136