summaryrefslogtreecommitdiff
path: root/docs/relnotes/13.0.1.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/relnotes/13.0.1.rst')
-rw-r--r--docs/relnotes/13.0.1.rst152
1 files changed, 152 insertions, 0 deletions
diff --git a/docs/relnotes/13.0.1.rst b/docs/relnotes/13.0.1.rst
new file mode 100644
index 00000000000..592356494f8
--- /dev/null
+++ b/docs/relnotes/13.0.1.rst
@@ -0,0 +1,152 @@
+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
+----------------
+
+::
+
+ 7cbb91dead05cde279ee95f86e8321c8e1c8fc9deb88f12e0f587672a10d88c5 mesa-13.0.1.tar.gz
+ 71962fb2bf77d33b0ad4a565b490dbbeaf4619099c6d9722f04a73187957a731 mesa-13.0.1.tar.xz
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+- `Bug 97715 <https://bugs.freedesktop.org/show_bug.cgi?id=97715>`__ -
+ [ILK,G45,G965] piglit.spec.arb_separate_shader_objects.misc api error
+ checks
+- `Bug 98012 <https://bugs.freedesktop.org/show_bug.cgi?id=98012>`__ -
+ [IVB] Segfault when running Dolphin twice with Vulkan
+- `Bug 98512 <https://bugs.freedesktop.org/show_bug.cgi?id=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