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