mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-01-10 15:54:58 +08:00
155 lines
4.7 KiB
ReStructuredText
155 lines
4.7 KiB
ReStructuredText
|
Mesa 13.0.2 Release Notes / November 28, 2016
|
||
|
=============================================
|
||
|
|
||
|
Mesa 13.0.2 is a bug fix release which fixes bugs found since the 13.0.1
|
||
|
release.
|
||
|
|
||
|
Mesa 13.0.2 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
|
||
|
----------------
|
||
|
|
||
|
::
|
||
|
|
||
|
6014233a5db6032ab8de4881384871bbe029de684502707794ce7b3e6beec308 mesa-13.0.2.tar.gz
|
||
|
a6ed622645f4ed61da418bf65adde5bcc4bb79023c36ba7d6b45b389da4416d5 mesa-13.0.2.tar.xz
|
||
|
|
||
|
New features
|
||
|
------------
|
||
|
|
||
|
None
|
||
|
|
||
|
Bug fixes
|
||
|
---------
|
||
|
|
||
|
- `Bug 97321 <https://bugs.freedesktop.org/show_bug.cgi?id=97321>`__ -
|
||
|
Query INFO_LOG_LENGTH for empty info log should return 0
|
||
|
- `Bug 97420 <https://bugs.freedesktop.org/show_bug.cgi?id=97420>`__ -
|
||
|
"#version 0" crashes glsl_compiler
|
||
|
- `Bug 98632 <https://bugs.freedesktop.org/show_bug.cgi?id=98632>`__ -
|
||
|
Fix build on Hurd without PATH_MAX
|
||
|
|
||
|
Changes
|
||
|
-------
|
||
|
|
||
|
Ben Widawsky (3):
|
||
|
|
||
|
- i965: Add some APL and KBL SKU strings
|
||
|
- i965: Reorder PCI ID list to match release order
|
||
|
- i965/glk: Add basic Geminilake support
|
||
|
|
||
|
Dave Airlie (14):
|
||
|
|
||
|
- radv: fix texturesamples to handle single sample case
|
||
|
- wsi: fix VK_INCOMPLETE for vkGetSwapchainImagesKHR
|
||
|
- radv: don't crash on null swapchain destroy.
|
||
|
- ac/nir/llvm: fix channel in texture gather lowering code.
|
||
|
- radv: make sure to flush input attachments correctly.
|
||
|
- radv: fix image view creation for depth and stencil only
|
||
|
- radv: spir-v allows texture size query with and without lod.
|
||
|
- vulkan/wsi/x11: handle timeouts properly in next image acquire (v1.1)
|
||
|
- vulkan/wsi: store present mode in swapchain base class
|
||
|
- vulkan/wsi/x11: add support for IMMEDIATE present mode
|
||
|
- radv: fix texel fetch offset with 2d arrays.
|
||
|
- radv/si: fix optimal micro tile selection
|
||
|
- radv/ac/llvm: shadow samplers only return one value.
|
||
|
- radv: fix 3D clears with baseMiplevel
|
||
|
|
||
|
Eduardo Lima Mitev (2):
|
||
|
|
||
|
- vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfaceFormatsKHR
|
||
|
- vulkan/wsi/x11: Fix behavior of
|
||
|
vkGetPhysicalDeviceSurfacePresentModesKHR
|
||
|
|
||
|
Emil Velikov (5):
|
||
|
|
||
|
- docs: add sha256 checksums for 13.0.1
|
||
|
- cherry-ignore: add reverted LLVM_LIBDIR patch
|
||
|
- anv: fix enumeration of properties
|
||
|
- radv: honour the number of properties available
|
||
|
- Update version to 13.0.2
|
||
|
|
||
|
Eric Anholt (3):
|
||
|
|
||
|
- vc4: Don't abort when a shader compile fails.
|
||
|
- vc4: Clamp the shadow comparison value.
|
||
|
- vc4: Fix register class handling of DDX/DDY arguments.
|
||
|
|
||
|
Gwan-gyeong Mun (2):
|
||
|
|
||
|
- util/disk_cache: close a previously opened handle in disk_cache_put
|
||
|
(v2)
|
||
|
- anv: Fix unintentional integer overflow in anv_CreateDmaBufImageINTEL
|
||
|
|
||
|
Iago Toral Quiroga (1):
|
||
|
|
||
|
- anv/format: handle unsupported formats properly
|
||
|
|
||
|
Ian Romanick (2):
|
||
|
|
||
|
- glcpp: Handle '#version 0' and other invalid values
|
||
|
- glsl: Parse 0 as a preprocessor INTCONSTANT
|
||
|
|
||
|
Jason Ekstrand (15):
|
||
|
|
||
|
- anv/gen8: Stall when needed in Cmd(Set|Reset)Event
|
||
|
- anv/wsi: Set the fence to signaled in AcquireNextImageKHR
|
||
|
- anv: Rework fences
|
||
|
- vulkan/wsi/wayland: Include pthread.h
|
||
|
- vulkan/wsi/wayland: Clean up some error handling paths
|
||
|
- vulkan/wsi: Report the correct min/maxImageCount
|
||
|
- i965/gs: Allow primitive id to be a system value
|
||
|
- anv: Handle null in all destructors
|
||
|
- anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BIT
|
||
|
- nir/spirv: Fix handling of gl_PrimitiveId
|
||
|
- anv/blorp: Ignore clears for attachments first used as resolve
|
||
|
destinations
|
||
|
- anv: Implement a depth stall restriction on gen7
|
||
|
- anv/cmd_buffer: Handle running out of binding tables in compute
|
||
|
shaders
|
||
|
- anv/cmd_buffer: Emit a CS stall before setting a CS pipeline
|
||
|
- vulkan/wsi/x11: Implement FIFO mode.
|
||
|
|
||
|
Jordan Justen (2):
|
||
|
|
||
|
- isl: Fix height calculation in isl_msaa_interleaved_scale_px_to_sa
|
||
|
- i965/hsw: Set integer mode in sampling state for stencil texturing
|
||
|
|
||
|
Kenneth Graunke (4):
|
||
|
|
||
|
- intel: Set min_ds_entries on Broxton.
|
||
|
- i965: Fix compute shader crash.
|
||
|
- mesa: Drop PATH_MAX usage.
|
||
|
- i965: Fix GS push inputs with enhanced layouts.
|
||
|
|
||
|
Kevin Strasser (1):
|
||
|
|
||
|
- vulkan/wsi: Add a thread-safe queue implementation
|
||
|
|
||
|
Lionel Landwerlin (1):
|
||
|
|
||
|
- anv: fix multi level clears with VK_REMAINING_MIP_LEVELS
|
||
|
|
||
|
Lucas Stach (1):
|
||
|
|
||
|
- gbm: request correct version of the DRI2_FENCE extension
|
||
|
|
||
|
Nicolai Hähnle (2):
|
||
|
|
||
|
- radeonsi: store group_size_variable in struct si_compute
|
||
|
- glsl/lower_output_reads: fix geometry shader output handling with
|
||
|
conditional emit
|
||
|
|
||
|
Steinar H. Gunderson (1):
|
||
|
|
||
|
- Fix races during \_mesa_HashWalk().
|
||
|
|
||
|
Tapani Pälli (1):
|
||
|
|
||
|
- mesa: fix empty program log length
|