From: Emil Velikov Date: Sat, 10 Oct 2015 15:21:58 +0000 (+0100) Subject: docs: add release notes for 11.0.3 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8337a31bcc2865dfa1c4b0e0cf16294e0f7e4bf5;p=mesa.git docs: add release notes for 11.0.3 Signed-off-by: Emil Velikov (cherry picked from commit 914966befcd57764941405707d8f57d3e7e7f768) --- diff --git a/docs/relnotes/11.0.3.html b/docs/relnotes/11.0.3.html new file mode 100644 index 00000000000..25fad25e1a8 --- /dev/null +++ b/docs/relnotes/11.0.3.html @@ -0,0 +1,184 @@ + + + + + Mesa Release Notes + + + + +
+

The Mesa 3D Graphics Library

+
+ + +
+ +

Mesa 11.0.3 Release Notes / October 10, 2015

+ +

+Mesa 11.0.3 is a bug fix release which fixes bugs found since the 11.0.2 release. +

+

+Mesa 11.0.3 implements the OpenGL 4.1 API, but the version reported by +glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / +glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. +Some drivers don't support all the features required in OpenGL 4.1. OpenGL +4.1 is only available if requested at context creation +because compatibility contexts are not supported. +

+ + +

SHA256 checksums

+
+TBD
+
+ + +

New features

+

None

+ +

Bug fixes

+ +

This list is likely incomplete.

+ +
    + +
  • Bug 55552 - Compile errors with --enable-mangling
  • + +
  • Bug 71789 - [r300g] Visuals not found in (default) depth = 24
  • + +
  • Bug 91044 - piglit spec/egl_khr_create_context/valid debug flag gles* fail
  • + +
  • Bug 91342 - Very dark textures on some objects in indoors environments in Postal 2
  • + +
  • Bug 91596 - EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
  • + +
  • Bug 91718 - piglit.spec.arb_shader_image_load_store.invalid causes intermittent GPU HANG
  • + +
  • Bug 92072 - Wine breakage since d082c5324 (st/mesa: don't call st_validate_state in BlitFramebuffer)
  • + +
  • Bug 92265 - Black windows in weston after update mesa to 11.0.2-1
  • + +
+ + +

Changes

+ +

Brian Paul (1):

+
    +
  • st/mesa: try PIPE_BIND_RENDER_TARGET when choosing float texture formats
  • +
+ +

Daniel Scharrer (1):

+
    +
  • mesa: Add abs input modifier to base for POW in ffvertex_prog
  • +
+ +

Emil Velikov (3):

+
    +
  • docs: add sha256 checksums for 11.0.2
  • +
  • Revert "nouveau: make sure there's always room to emit a fence"
  • +
  • Update version to 11.0.3
  • +
+ +

Francisco Jerez (1):

+
    +
  • i965/fs: Fix hang on IVB and VLV with image format mismatch.
  • +
+ +

Ian Romanick (1):

+
    +
  • meta: Handle array textures in scaled MSAA blits
  • +
+ +

Ilia Mirkin (6):

+
    +
  • nouveau: be more careful about freeing temporary transfer buffers
  • +
  • nouveau: delay deleting buffer with unflushed fence
  • +
  • nouveau: wait to unref the transfer's bo until it's no longer used
  • +
  • nv30: pretend to have packed texture/surface formats
  • +
  • nv30: always go through translate module on big-endian
  • +
  • nouveau: make sure there's always room to emit a fence
  • +
+ +

Jason Ekstrand (1):

+
    +
  • mesa: Correctly handle GL_BGRA_EXT in ES3 format_and_type checks
  • +
+ +

Kyle Brenneman (3):

+
    +
  • glx: Fix build errors with --enable-mangling (v2)
  • +
  • mapi: Make _glapi_get_stub work with "gl" or "mgl" prefix.
  • +
  • glx: Don't hard-code the name "libGL.so.1" in driOpenDriver (v3)
  • +
+ +

Leo Liu (1):

+
    +
  • radeon/vce: fix vui time_scale zero error
  • +
+ +

Marek Olšák (21):

+
    +
  • st/mesa: fix front buffer regression after dropping st_validate_state in Blit
  • +
  • radeonsi: handle index buffer alloc failures
  • +
  • radeonsi: handle constant buffer alloc failures
  • +
  • gallium/radeon: handle buffer_map staging buffer failures better
  • +
  • gallium/radeon: handle buffer alloc failures in r600_draw_rectangle
  • +
  • gallium/radeon: add a fail path for depth MSAA texture readback
  • +
  • radeonsi: report alloc failure from si_shader_binary_read
  • +
  • radeonsi: add malloc fail paths to si_create_shader_state
  • +
  • radeonsi: skip drawing if the tess factor ring allocation fails
  • +
  • radeonsi: skip drawing if GS ring allocations fail
  • +
  • radeonsi: handle shader precompile failures
  • +
  • radeonsi: handle fixed-func TCS shader create failure
  • +
  • radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
  • +
  • radeonsi: skip drawing if PS fails to compile or upload
  • +
  • radeonsi: skip drawing if updating the scratch buffer fails
  • +
  • radeonsi: don't forget to update scratch relocations for LS, HS, ES shaders
  • +
  • radeonsi: handle dummy constant buffer allocation failure
  • +
  • gallium/u_blitter: handle allocation failures
  • +
  • radeonsi: add scratch buffer to the buffer list when it's re-allocated
  • +
  • st/dri: don't use _ctx in client_wait_sync
  • +
  • egl/dri2: don't require a context for ClientWaitSync (v2)
  • +
+ +

Matthew Waters (1):

+
    +
  • egl: rework handling EGL_CONTEXT_FLAGS
  • +
+ +

Michel Dänzer (1):

+
    +
  • st/dri: Use packed RGB formats
  • +
+ +

Roland Scheidegger (1):

+
    +
  • mesa: fix mipmap generation for immutable, compressed textures
  • +
+ +

Tom Stellard (3):

+
    +
  • gallium/radeon: Use call_once() when initailizing LLVM targets
  • +
  • gallivm: Allow drivers and state trackers to initialize gallivm LLVM targets v2
  • +
  • radeon/llvm: Initialize gallivm targets when initializing the AMDGPU target v2
  • +
+ +

Varad Gautam (1):

+
    +
  • egl: restore surface type before linking config to its display
  • +
+ +

Ville Syrjälä (3):

+
    +
  • i830: Fix collision between I830_UPLOAD_RASTER_RULES and I830_UPLOAD_TEX(0)
  • +
  • i915: Fix texcoord vs. varying collision in fragment programs
  • +
  • i915: Remember to call intel_prepare_render() before blitting
  • +
+ + +
+ +