From: Emil Velikov Date: Mon, 14 Nov 2016 10:58:11 +0000 (+0000) Subject: docs: add release notes for 13.0.1 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=eeedb52f758a473a02936a6dfa5ce848613b28a5;p=mesa.git docs: add release notes for 13.0.1 Signed-off-by: Emil Velikov (cherry picked from commit f2f487ebbb808010528edd69000694bfe525f87b) --- diff --git a/docs/relnotes/13.0.1.html b/docs/relnotes/13.0.1.html new file mode 100644 index 00000000000..d317adb7287 --- /dev/null +++ b/docs/relnotes/13.0.1.html @@ -0,0 +1,187 @@ + + + + + Mesa Release Notes + + + + +
+

The Mesa 3D Graphics Library

+
+ + +
+ +

Mesa 13.0.1 Release Notes / November 14, 2016

+ +

+Mesa 13.0.1 is a bug fix release which fixes bugs found since the 13.0.0 release. +

+

+Mesa 13.0.1 implements the OpenGL 4.4 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.4. OpenGL +4.4 is only available if requested at context creation +because compatibility contexts are not supported. +

+ + +

SHA256 checksums

+
+TBD
+
+ + +

New features

+

None

+ + +

Bug fixes

+ +
    + +
  • Bug 97715 - [ILK,G45,G965] piglit.spec.arb_separate_shader_objects.misc api error checks
  • + +
  • Bug 98012 - [IVB] Segfault when running Dolphin twice with Vulkan
  • + +
  • Bug 98512 - radeon r600 vdpau: Invalid command stream: texture bo too small
  • + +
+ + +

Changes

+ +

Adam Jackson (2):

+
    +
  • glx/glvnd: Don't modify the dummy slot in the dispatch table
  • +
  • glx/glvnd: Fix dispatch function names and indices
  • +
+ +

Andreas Boll (1):

+
    +
  • glx/windows: Add wgl.h to the sources list
  • +
+ +

Anuj Phogat (1):

+
    +
  • i965: Fix GPU hang related to multiple render targets and alpha testing
  • +
+ +

Chih-Wei Huang (1):

+
    +
  • android: avoid using libdrm with host modules
  • +
+ +

Darren Salt (1):

+
    +
  • radv/pipeline: Don't dereference NULL dynamic state pointers
  • +
+ +

Dave Airlie (8):

+
    +
  • radv: expose xlib platform extension
  • +
  • radv: fix dual source blending
  • +
  • Revert "st/vdpau: use linear layout for output surfaces"
  • +
  • radv: emit correct last export when Z/stencil export is enabled
  • +
  • ac/nir: add support for discard_if intrinsic (v2)
  • +
  • nir: add conditional discard optimisation (v4)
  • +
  • radv: enable conditional discard optimisation on radv.
  • +
  • radv: fix GetFenceStatus for signaled fences
  • +
+ +

Emil Velikov (6):

+
    +
  • docs: add sha256 checksums for 13.0.0
  • +
  • amd/addrlib: limit fastcall/regparm to GCC i386
  • +
  • anv: use correct .specVersion for extensions
  • +
  • radv: use correct .specVersion for extensions
  • +
  • radv: Suffix the radeon_icd file with the host CPU
  • +
  • Update version to 13.0.1
  • +
+ +

Eric Anholt (1):

+
    +
  • vc4: Use Newton-Raphson on the 1/W write to fix glmark2 terrain.
  • +
+ +

Francisco Jerez (1):

+
    +
  • nir: Flip gl_SamplePosition in nir_lower_wpos_ytransform().
  • +
+ +

Fredrik Höglund (1):

+
    +
  • radv: add support for anisotropic filtering on VI+
  • +
+ +

Jason Ekstrand (21):

+
    +
  • anv/device: Return DEVICE_LOST if execbuf2 fails
  • +
  • vulkan/wsi/x11: Better handle wsi_x11_connection_create failure
  • +
  • vulkan/wsi/x11: Clean up connections in finish_wsi
  • +
  • anv: Better handle return codes from anv_physical_device_init
  • +
  • intel/blorp: Use wm_prog_data instead of hand-rolling our own
  • +
  • intel/blorp: Pass a brw_stage_prog_data to upload_shader
  • +
  • anv/pipeline: Put actual pointers in anv_shader_bin
  • +
  • anv/pipeline: Properly cache prog_data::param
  • +
  • intel/blorp: Emit all the binding tables
  • +
  • anv/device: Add an execbuf wrapper
  • +
  • anv: Add a cmd_buffer_execbuf helper
  • +
  • anv: Don't presume to know what address is in a surface relocation
  • +
  • anv: Add a new bo_pool_init helper
  • +
  • anv/allocator: Simplify anv_scratch_pool
  • +
  • anv: Initialize anv_bo::offset to -1
  • +
  • anv/batch_chain: Improve write_reloc
  • +
  • anv: Add an anv_execbuf helper struct
  • +
  • anv/batch: Move last_ss_pool_bo_offset to the command buffer
  • +
  • anv: Move relocation handling from EndCommandBuffer to QueueSubmit
  • +
  • anv/cmd_buffer: Take a command buffer instead of a batch in two helpers
  • +
  • anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4
  • +
+ +

Kenneth Graunke (2):

+
    +
  • glsl: Update deref types when resizing implicitly sized arrays.
  • +
  • mesa: Fix pixel shader scratch space allocation on Gen9+ platforms.
  • +
+ +

Kristian Høgsberg (1):

+
    +
  • anv: Do relocations in userspace before execbuf ioctl
  • +
+ +

Marek Olšák (4):

+
    +
  • egl: use util/macros.h
  • +
  • egl: make interop ABI visible again
  • +
  • glx: make interop ABI visible again
  • +
  • radeonsi: fix an assertion failure in si_decompress_sampler_color_textures
  • +
+ +

Nicolai Hähnle (4):

+
    +
  • radeonsi: fix BFE/BFI lowering for GLSL semantics
  • +
  • glsl: fix lowering of UBO references of named blocks
  • +
  • st/glsl_to_tgsi: fix dvec[34] loads from SSBO
  • +
  • st/mesa: fix the layer of VDPAU surface samplers
  • +
+ +

Steven Toth (3):

+
    +
  • gallium/hud: fix a problem where objects are free'd while in use.
  • +
  • gallium/hud: close a previously opened handle
  • +
  • gallium/hud: protect against and initialization race
  • +
+ +

Timothy Arceri (1):

+
    +
  • mesa/glsl: delete previously linked shaders earlier when linking
  • +
+ + +
+ +