Erik Faye-Lund | 4d06683 | 2020-06-12 20:09:42 +0200 | [diff] [blame] | 1 | Mesa 10.1.2 Release Notes / (May 5, 2014) |
| 2 | ========================================= |
| 3 | |
| 4 | Mesa 10.1.2 is a bug fix release which fixes bugs found since the 10.1.1 |
| 5 | release. |
| 6 | |
| 7 | Mesa 10.1.2 implements the OpenGL 3.3 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 | 3.3. OpenGL 3.3 is **only** available if requested at context creation |
| 12 | because compatibility contexts are not supported. |
| 13 | |
| 14 | MD5 checksums |
| 15 | ------------- |
| 16 | |
| 17 | :: |
| 18 | |
| 19 | 37d79f94b1f41852a89d1fc3900bea76 MesaLib-10.1.2.tar.gz |
| 20 | 28b60d15ac9f364da1e0155911eaf44e MesaLib-10.1.2.tar.bz2 |
| 21 | 05300039085a65fc53c5472c4bb5747a MesaLib-10.1.2.zip |
| 22 | |
| 23 | New features |
| 24 | ------------ |
| 25 | |
| 26 | None |
| 27 | |
| 28 | Bug fixes |
| 29 | --------- |
| 30 | |
| 31 | This list is likely incomplete. |
| 32 | |
| 33 | - `Bug 27499 <https://bugs.freedesktop.org/show_bug.cgi?id=27499>`__ - |
| 34 | [855GM i915] GL_LINE_STIPPLE displays incorrect colors |
| 35 | - `Bug 75723 <https://bugs.freedesktop.org/show_bug.cgi?id=75723>`__ - |
| 36 | (regression since Linux 3.14?) brw_get_graphics_reset_status: |
| 37 | Assertion \`brw->hw_ctx != ((void \*)0)' failed |
| 38 | - `Bug 76894 <https://bugs.freedesktop.org/show_bug.cgi?id=76894>`__ - |
| 39 | Piglit/spec/EXT_framebuffer_object/fbo-bind-renderbuffer failed |
| 40 | - `Bug 77702 <https://bugs.freedesktop.org/show_bug.cgi?id=77702>`__ - |
| 41 | [i965 Bisected]Piglit spec/NV_conditional_render_blitframebuffer |
| 42 | fails |
| 43 | |
| 44 | Changes |
| 45 | ------- |
| 46 | |
| 47 | Ander Conselvan de Oliveira (2): |
| 48 | |
| 49 | - gbm/dri: Fix out-of-memory error path in dri_device_create() |
| 50 | - egl: Protect use of gbm_dri with ifdef HAVE_DRM_PLATFORM |
| 51 | |
| 52 | Anuj Phogat (27): |
| 53 | |
| 54 | - mesa: Fix glGetVertexAttribi(GL_VERTEX_ATTRIB_ARRAY_SIZE) |
| 55 | - swrast: Add glBlitFramebuffer to commands affected by conditional |
| 56 | rendering |
| 57 | - mesa: Fix error condition for multisample proxy texture targets |
| 58 | - i965: Put an assertion to check valid varying_to_slot[varying] |
| 59 | - i965: Fix component mask and varying_to_slot mapping for gl_Layer |
| 60 | - i965: Fix component mask and varying_to_slot mapping for |
| 61 | gl_ViewportIndex |
| 62 | - mesa: Add helper function \_mesa_is_format_integer() |
| 63 | - mesa: Add error condition for integer formats in glGetTexImage() |
| 64 | - mesa: Add an error condition in |
| 65 | glGetFramebufferAttachmentParameteriv() |
| 66 | - mesa: Fix error code generation in glReadPixels() |
| 67 | - glsl: Allow overlapping locations for vertex input attributes |
| 68 | - mesa: Fix querying location of nth element of an array variable |
| 69 | - mesa: Use location VERT_ATTRIB_GENERIC0 for vertex attribute 0 |
| 70 | - glsl: Compile error if fs defines conflicting qualifiers for |
| 71 | gl_FragCoord |
| 72 | - glsl: Compile error if fs uses gl_FragCoord before first |
| 73 | redeclaration |
| 74 | - mesa: Add entry for extension ARB_texture_stencil8 |
| 75 | - mesa: Add error condition for format=STENCIL_INDEX in glGetTexImage() |
| 76 | - i965: Fix crash in do_blit_readpixels() |
| 77 | - mesa: Add missing types in \_mesa_texstore_xx_xx() functions |
| 78 | - mesa: Allow srcFormat=GL_DEPTH_STENCIL in \_mesa_texstore_xx_xx() |
| 79 | functions |
| 80 | - mesa: Add new helper function \_mesa_unpack_depth_stencil_row() |
| 81 | - mesa: Add support to unpack depth-stencil texture in to |
| 82 | FLOAT_32_UNSIGNED_INT_24_8_REV |
| 83 | - mesa: Allow FLOAT_32_UNSIGNED_INT_24_8_REV in get_tex_depth_stencil() |
| 84 | - i965: Add glBlitFramebuffer to commands affected by conditional |
| 85 | rendering |
| 86 | - glsl: Use switch to allow adding more shader types |
| 87 | - glsl: Link error if fs defines conflicting qualifiers for |
| 88 | gl_FragCoord |
| 89 | - glsl: Apply the link error conditions to |
| 90 | GL_ARB_fragment_coord_conventions |
| 91 | |
| 92 | Benjamin Bellec (1): |
| 93 | |
| 94 | - mesa: fix GetStringi error message with correct function name |
| 95 | |
| 96 | Brian Paul (1): |
| 97 | |
| 98 | - swrast: allocate swrast_texture_image::ImageSlices array if needed |
| 99 | |
| 100 | Carl Worth (4): |
| 101 | |
| 102 | - docs: Add the MD5 sums for the 10.1.1 release tar files. |
| 103 | - cherry-ignore: Ignore a patch causing a regression |
| 104 | - cherry-ignore: Drop an ignored patch now that piglit has been |
| 105 | updated. |
| 106 | - Update VERSION to 10.1.2 |
| 107 | |
| 108 | Chris Forbes (1): |
| 109 | |
| 110 | - glsl: Only allow \`invariant\` on shader in/out between stages. |
| 111 | |
| 112 | Eric Anholt (1): |
| 113 | |
| 114 | - i965: Fix render-to-texture in non-FinishRenderTexture cases. |
| 115 | |
| 116 | Ian Romanick (1): |
| 117 | |
| 118 | - dri3: Enable GLX_MESA_query_renderer on DRI3 too |
| 119 | |
| 120 | Kenneth Graunke (2): |
| 121 | |
| 122 | - i965: Don't enable reset notification support on Gen4-5. |
| 123 | - i965: Actually emit PIPELINE_SELECT and 3DSTATE_VF_STATISTICS. |
| 124 | |
| 125 | Marek Olšák (10): |
| 126 | |
| 127 | - r300g: don't crash when getting NULL colorbuffers |
| 128 | - st/mesa: remove trailing NULL colorbuffers |
| 129 | - r600g: fix edge flags and layered rendering on R600-R700 |
| 130 | - r600g: disable async DMA on R700 |
| 131 | - r600g: fix MSAA resolve on R6xx when the destination is 1D-tiled |
| 132 | - r600g: fix flushing on RV670, RS780, RS880 again |
| 133 | - r600g: fix buffer copying on R600-R700 |
| 134 | - r600g: fix for broken CULL_FRONT behavior on R6xx |
| 135 | - r600g: fix for an MSAA hang on RV770 |
| 136 | - r600g: fix hang on RV740 by using DX_RASTERIZATION_KILL instead of |
| 137 | SX_MISC |
| 138 | |
| 139 | Michel Dänzer (2): |
| 140 | |
| 141 | - r600g: Disable LLVM by default at runtime for graphics |
| 142 | - st/mesa: Fix NULL pointer dereference for incomplete framebuffers |
| 143 | |
| 144 | Neil Roberts (1): |
| 145 | |
| 146 | - wayland: Fix the logic in disabling the prime capability |
| 147 | |
| 148 | Samuel Iglesias Gonsalvez (1): |
| 149 | |
| 150 | - mesa: fix check for dummy renderbuffer in |
| 151 | \_mesa_FramebufferRenderbufferEXT() |
| 152 | |
| 153 | Thomas Hellstrom (1): |
| 154 | |
| 155 | - st/xa: Cache render target surface |
| 156 | |
| 157 | nick (1): |
| 158 | |
| 159 | - swrast: Fix vertex color in \_swsetup_Translate() |