Erik Faye-Lund | 4d06683 | 2020-06-12 20:09:42 +0200 | [diff] [blame] | 1 | Mesa 11.0.7 Release Notes / December 9, 2015 |
| 2 | ============================================ |
| 3 | |
| 4 | Mesa 11.0.7 is a bug fix release which fixes bugs found since the 11.0.6 |
| 5 | release. |
| 6 | |
| 7 | Mesa 11.0.7 implements the OpenGL 4.1 API, but the version reported by |
| 8 | glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / |
| 9 | glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being |
| 10 | used. Some drivers don't support all the features required in OpenGL |
| 11 | 4.1. OpenGL 4.1 is **only** available if requested at context creation |
| 12 | because compatibility contexts are not supported. |
| 13 | |
| 14 | SHA256 checksums |
| 15 | ---------------- |
| 16 | |
| 17 | :: |
| 18 | |
| 19 | 07c27004ff68b288097d17b2faa7bdf15ec73c96b7e6c9835266e544adf0a62f mesa-11.0.7.tar.gz |
| 20 | e7e90a332ede6c8fd08eff90786a3fd1605a4e62ebf3a9b514047838194538cb mesa-11.0.7.tar.xz |
| 21 | |
| 22 | New features |
| 23 | ------------ |
| 24 | |
| 25 | None |
| 26 | |
| 27 | Bug fixes |
| 28 | --------- |
| 29 | |
| 30 | This 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 | |
| 45 | Changes |
| 46 | ------- |
| 47 | |
| 48 | Chris Wilson (1): |
| 49 | |
| 50 | - meta: Compute correct buffer size with SkipRows/SkipPixels |
| 51 | |
| 52 | Daniel Stone (1): |
| 53 | |
| 54 | - egl/wayland: Ignore rects from SwapBuffersWithDamage |
| 55 | |
| 56 | Dave 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 | |
| 63 | Emil 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 | |
| 71 | François Tigeot (1): |
| 72 | |
| 73 | - xmlconfig: Add support for DragonFly |
| 74 | |
| 75 | Ian 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 | |
| 111 | Ilia 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 | |
| 121 | Jonathan Gray (1): |
| 122 | |
| 123 | - automake: fix some occurrences of hardcoded -ldl and -lpthread |
| 124 | |
| 125 | Leo Liu (1): |
| 126 | |
| 127 | - radeon/vce: disable Stoney VCE for 11.0 |
| 128 | |
| 129 | Marta Lofstedt (1): |
| 130 | |
| 131 | - gles2: Update gl2ext.h to revision: 32120 |
| 132 | |
| 133 | Oded Gabbay (1): |
| 134 | |
| 135 | - llvmpipe: disable VSX in ppc due to LLVM PPC bug |