• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Mesa 13.0.2 Release Notes / November 28, 2016
2=============================================
3
4Mesa 13.0.2 is a bug fix release which fixes bugs found since the 13.0.1
5release.
6
7Mesa 13.0.2 implements the OpenGL 4.4 API, but the version reported by
8glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
9glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
10used. Some drivers don't support all the features required in OpenGL
114.4. OpenGL 4.4 is **only** available if requested at context creation
12because compatibility contexts are not supported.
13
14SHA256 checksums
15----------------
16
17::
18
19   6014233a5db6032ab8de4881384871bbe029de684502707794ce7b3e6beec308  mesa-13.0.2.tar.gz
20   a6ed622645f4ed61da418bf65adde5bcc4bb79023c36ba7d6b45b389da4416d5  mesa-13.0.2.tar.xz
21
22New features
23------------
24
25None
26
27Bug fixes
28---------
29
30-  `Bug 97321 <https://bugs.freedesktop.org/show_bug.cgi?id=97321>`__ -
31   Query INFO_LOG_LENGTH for empty info log should return 0
32-  `Bug 97420 <https://bugs.freedesktop.org/show_bug.cgi?id=97420>`__ -
33   "#version 0" crashes glsl_compiler
34-  `Bug 98632 <https://bugs.freedesktop.org/show_bug.cgi?id=98632>`__ -
35   Fix build on Hurd without PATH_MAX
36
37Changes
38-------
39
40Ben Widawsky (3):
41
42-  i965: Add some APL and KBL SKU strings
43-  i965: Reorder PCI ID list to match release order
44-  i965/glk: Add basic Geminilake support
45
46Dave Airlie (14):
47
48-  radv: fix texturesamples to handle single sample case
49-  wsi: fix VK_INCOMPLETE for vkGetSwapchainImagesKHR
50-  radv: don't crash on null swapchain destroy.
51-  ac/nir/llvm: fix channel in texture gather lowering code.
52-  radv: make sure to flush input attachments correctly.
53-  radv: fix image view creation for depth and stencil only
54-  radv: spir-v allows texture size query with and without lod.
55-  vulkan/wsi/x11: handle timeouts properly in next image acquire (v1.1)
56-  vulkan/wsi: store present mode in swapchain base class
57-  vulkan/wsi/x11: add support for IMMEDIATE present mode
58-  radv: fix texel fetch offset with 2d arrays.
59-  radv/si: fix optimal micro tile selection
60-  radv/ac/llvm: shadow samplers only return one value.
61-  radv: fix 3D clears with baseMiplevel
62
63Eduardo Lima Mitev (2):
64
65-  vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfaceFormatsKHR
66-  vulkan/wsi/x11: Fix behavior of
67   vkGetPhysicalDeviceSurfacePresentModesKHR
68
69Emil Velikov (5):
70
71-  docs: add sha256 checksums for 13.0.1
72-  cherry-ignore: add reverted LLVM_LIBDIR patch
73-  anv: fix enumeration of properties
74-  radv: honour the number of properties available
75-  Update version to 13.0.2
76
77Eric Anholt (3):
78
79-  vc4: Don't abort when a shader compile fails.
80-  vc4: Clamp the shadow comparison value.
81-  vc4: Fix register class handling of DDX/DDY arguments.
82
83Gwan-gyeong Mun (2):
84
85-  util/disk_cache: close a previously opened handle in disk_cache_put
86   (v2)
87-  anv: Fix unintentional integer overflow in anv_CreateDmaBufImageINTEL
88
89Iago Toral Quiroga (1):
90
91-  anv/format: handle unsupported formats properly
92
93Ian Romanick (2):
94
95-  glcpp: Handle '#version 0' and other invalid values
96-  glsl: Parse 0 as a preprocessor INTCONSTANT
97
98Jason Ekstrand (15):
99
100-  anv/gen8: Stall when needed in Cmd(Set|Reset)Event
101-  anv/wsi: Set the fence to signaled in AcquireNextImageKHR
102-  anv: Rework fences
103-  vulkan/wsi/wayland: Include pthread.h
104-  vulkan/wsi/wayland: Clean up some error handling paths
105-  vulkan/wsi: Report the correct min/maxImageCount
106-  i965/gs: Allow primitive id to be a system value
107-  anv: Handle null in all destructors
108-  anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BIT
109-  nir/spirv: Fix handling of gl_PrimitiveId
110-  anv/blorp: Ignore clears for attachments first used as resolve
111   destinations
112-  anv: Implement a depth stall restriction on gen7
113-  anv/cmd_buffer: Handle running out of binding tables in compute
114   shaders
115-  anv/cmd_buffer: Emit a CS stall before setting a CS pipeline
116-  vulkan/wsi/x11: Implement FIFO mode.
117
118Jordan Justen (2):
119
120-  isl: Fix height calculation in isl_msaa_interleaved_scale_px_to_sa
121-  i965/hsw: Set integer mode in sampling state for stencil texturing
122
123Kenneth Graunke (4):
124
125-  intel: Set min_ds_entries on Broxton.
126-  i965: Fix compute shader crash.
127-  mesa: Drop PATH_MAX usage.
128-  i965: Fix GS push inputs with enhanced layouts.
129
130Kevin Strasser (1):
131
132-  vulkan/wsi: Add a thread-safe queue implementation
133
134Lionel Landwerlin (1):
135
136-  anv: fix multi level clears with VK_REMAINING_MIP_LEVELS
137
138Lucas Stach (1):
139
140-  gbm: request correct version of the DRI2_FENCE extension
141
142Nicolai Hähnle (2):
143
144-  radeonsi: store group_size_variable in struct si_compute
145-  glsl/lower_output_reads: fix geometry shader output handling with
146   conditional emit
147
148Steinar H. Gunderson (1):
149
150-  Fix races during \_mesa_HashWalk().
151
152Tapani Pälli (1):
153
154-  mesa: fix empty program log length
155