1*61046927SAndroid Build Coastguard WorkerMesa 13.0.4 Release Notes / February 1, 2017 2*61046927SAndroid Build Coastguard Worker============================================ 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 13.0.4 is a bug fix release which fixes bugs found since the 13.0.3 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 13.0.4 implements the OpenGL 4.4 API, but the version reported by 8*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 9*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being 10*61046927SAndroid Build Coastguard Workerused. Some drivers don't support all the features required in OpenGL 11*61046927SAndroid Build Coastguard Worker4.4. OpenGL 4.4 is **only** available if requested at context creation 12*61046927SAndroid Build Coastguard Workerbecause compatibility contexts are not supported. 13*61046927SAndroid Build Coastguard Worker 14*61046927SAndroid Build Coastguard WorkerSHA256 checksums 15*61046927SAndroid Build Coastguard Worker---------------- 16*61046927SAndroid Build Coastguard Worker 17*61046927SAndroid Build Coastguard Worker:: 18*61046927SAndroid Build Coastguard Worker 19*61046927SAndroid Build Coastguard Worker a78518030b0b7d77a6c426ac3ff40f4b27fb0e2cdb0dfbe685024a46cae59bad mesa-13.0.4.tar.gz 20*61046927SAndroid Build Coastguard Worker a95d7ce8f7bd5f88585e4be3144a341236d8c0fc91f6feaec59bb8ba3120e726 mesa-13.0.4.tar.xz 21*61046927SAndroid Build Coastguard Worker 22*61046927SAndroid Build Coastguard WorkerNew features 23*61046927SAndroid Build Coastguard Worker------------ 24*61046927SAndroid Build Coastguard Worker 25*61046927SAndroid Build Coastguard WorkerNone 26*61046927SAndroid Build Coastguard Worker 27*61046927SAndroid Build Coastguard WorkerBug fixes 28*61046927SAndroid Build Coastguard Worker--------- 29*61046927SAndroid Build Coastguard Worker 30*61046927SAndroid Build Coastguard Worker- `Bug 92634 <https://bugs.freedesktop.org/show_bug.cgi?id=92634>`__ - 31*61046927SAndroid Build Coastguard Worker gallium's vl_mpeg12_decoder does not work with st/va 32*61046927SAndroid Build Coastguard Worker- `Bug 94512 <https://bugs.freedesktop.org/show_bug.cgi?id=94512>`__ - 33*61046927SAndroid Build Coastguard Worker X segfaults with glx-tls enabled in a x32 environment 34*61046927SAndroid Build Coastguard Worker- `Bug 94900 <https://bugs.freedesktop.org/show_bug.cgi?id=94900>`__ - 35*61046927SAndroid Build Coastguard Worker HD6950 GPU lockup loop with various steam games (octodad[always], 36*61046927SAndroid Build Coastguard Worker saints row 4[always], dead island[always], grid autosport[sometimes]) 37*61046927SAndroid Build Coastguard Worker- `Bug 98263 <https://bugs.freedesktop.org/show_bug.cgi?id=98263>`__ - 38*61046927SAndroid Build Coastguard Worker [radv] The Talos Principle fails to launch with "Fatal error: Cannot 39*61046927SAndroid Build Coastguard Worker set display mode." 40*61046927SAndroid Build Coastguard Worker- `Bug 98914 <https://bugs.freedesktop.org/show_bug.cgi?id=98914>`__ - 41*61046927SAndroid Build Coastguard Worker mesa-vdpau-drivers: breaks vdpau for mpeg2video 42*61046927SAndroid Build Coastguard Worker- `Bug 98975 <https://bugs.freedesktop.org/show_bug.cgi?id=98975>`__ - 43*61046927SAndroid Build Coastguard Worker Wasteland 2 Directors Cut: Hangs. GPU fault 44*61046927SAndroid Build Coastguard Worker- `Bug 99030 <https://bugs.freedesktop.org/show_bug.cgi?id=99030>`__ - 45*61046927SAndroid Build Coastguard Worker [HSW, regression] transform feedback fails on Linux 4.8 46*61046927SAndroid Build Coastguard Worker- `Bug 99085 <https://bugs.freedesktop.org/show_bug.cgi?id=99085>`__ - 47*61046927SAndroid Build Coastguard Worker [EGL] dEQP-EGL.functional.sharing.gles2.multithread intermittent 48*61046927SAndroid Build Coastguard Worker- `Bug 99097 <https://bugs.freedesktop.org/show_bug.cgi?id=99097>`__ - 49*61046927SAndroid Build Coastguard Worker [vulkancts] dEQP-VK.image.store regression 50*61046927SAndroid Build Coastguard Worker- `Bug 99100 <https://bugs.freedesktop.org/show_bug.cgi?id=99100>`__ - 51*61046927SAndroid Build Coastguard Worker [SKL,BDW,BSW,KBL] 52*61046927SAndroid Build Coastguard Worker dEQP-VK.glsl.return.return_in_dynamic_loop_dynamic_vertex regression 53*61046927SAndroid Build Coastguard Worker- `Bug 99144 <https://bugs.freedesktop.org/show_bug.cgi?id=99144>`__ - 54*61046927SAndroid Build Coastguard Worker Incorrect rendering using glDrawArraysInstancedBaseInstance and first 55*61046927SAndroid Build Coastguard Worker != 0 on Skylake 56*61046927SAndroid Build Coastguard Worker- `Bug 99154 <https://bugs.freedesktop.org/show_bug.cgi?id=99154>`__ - 57*61046927SAndroid Build Coastguard Worker Link time error when using multiple builtin functions 58*61046927SAndroid Build Coastguard Worker- `Bug 99158 <https://bugs.freedesktop.org/show_bug.cgi?id=99158>`__ - 59*61046927SAndroid Build Coastguard Worker vdpau segfaults and gpu locks with kodi on R9285 60*61046927SAndroid Build Coastguard Worker- `Bug 99185 <https://bugs.freedesktop.org/show_bug.cgi?id=99185>`__ - 61*61046927SAndroid Build Coastguard Worker dEQP-EGL.functional.image.modify.tex_rgb5_a1_tex_subimage_rgba8 62*61046927SAndroid Build Coastguard Worker- `Bug 99188 <https://bugs.freedesktop.org/show_bug.cgi?id=99188>`__ - 63*61046927SAndroid Build Coastguard Worker dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_no_depth_no_stencil 64*61046927SAndroid Build Coastguard Worker- `Bug 99210 <https://bugs.freedesktop.org/show_bug.cgi?id=99210>`__ - 65*61046927SAndroid Build Coastguard Worker ES3-CTS.functional.texture.mipmap.cube.generate.rgba5551\_\* 66*61046927SAndroid Build Coastguard Worker- `Bug 99354 <https://bugs.freedesktop.org/show_bug.cgi?id=99354>`__ - 67*61046927SAndroid Build Coastguard Worker [G71] "Assertion \`bkref' failed" reproducible with glmark2 68*61046927SAndroid Build Coastguard Worker- `Bug 99450 <https://bugs.freedesktop.org/show_bug.cgi?id=99450>`__ - 69*61046927SAndroid Build Coastguard Worker [amdgpu] Payday 2 visual glitches on some models 70*61046927SAndroid Build Coastguard Worker- `Bug 99451 <https://bugs.freedesktop.org/show_bug.cgi?id=99451>`__ - 71*61046927SAndroid Build Coastguard Worker polygon offset use after free 72*61046927SAndroid Build Coastguard Worker 73*61046927SAndroid Build Coastguard WorkerChanges 74*61046927SAndroid Build Coastguard Worker------- 75*61046927SAndroid Build Coastguard Worker 76*61046927SAndroid Build Coastguard WorkerAndres Rodriguez (2): 77*61046927SAndroid Build Coastguard Worker 78*61046927SAndroid Build Coastguard Worker- vulkan/wsi: clarify the severity of lack of DRI3 v2 79*61046927SAndroid Build Coastguard Worker- radv: fix include order for installed headers v2 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard WorkerArda Coskunses (2): 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard Worker- vulkan/wsi/x11: don't crash on null visual 84*61046927SAndroid Build Coastguard Worker- vulkan/wsi/x11: don't crash on null wsi x11 connection 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (1): 87*61046927SAndroid Build Coastguard Worker 88*61046927SAndroid Build Coastguard Worker- radv: Support loader interface version 3. 89*61046927SAndroid Build Coastguard Worker 90*61046927SAndroid Build Coastguard WorkerChad Versace (10): 91*61046927SAndroid Build Coastguard Worker 92*61046927SAndroid Build Coastguard Worker- egl: Check config's surface types in eglCreate*Surface() 93*61046927SAndroid Build Coastguard Worker- dri: Add \__DRI_IMAGE_FORMAT_ARGB1555 94*61046927SAndroid Build Coastguard Worker- mesa/texformat: Handle GL_RGBA + GL_UNSIGNED_SHORT_5_5_5_1 95*61046927SAndroid Build Coastguard Worker- egl: Emit correct error when robust context creation fails 96*61046927SAndroid Build Coastguard Worker- anv: Handle vkGetPhysicalDeviceQueueFamilyProperties with count == 0 97*61046927SAndroid Build Coastguard Worker- mesa/shaderobj: Fix races on refcounts 98*61046927SAndroid Build Coastguard Worker- meta: Disable dithering during glGenerateMipmap 99*61046927SAndroid Build Coastguard Worker- vulkan: Add new cast macros for VkIcd types 100*61046927SAndroid Build Coastguard Worker- vulkan: Update vk_icd.h to interface version 3 101*61046927SAndroid Build Coastguard Worker- anv: Support loader interface version 3 (patch v2) 102*61046927SAndroid Build Coastguard Worker 103*61046927SAndroid Build Coastguard WorkerChristian König (1): 104*61046927SAndroid Build Coastguard Worker 105*61046927SAndroid Build Coastguard Worker- vl/zscan: fix "Fix trivial sign compare warnings" 106*61046927SAndroid Build Coastguard Worker 107*61046927SAndroid Build Coastguard WorkerChuck Atkins (1): 108*61046927SAndroid Build Coastguard Worker 109*61046927SAndroid Build Coastguard Worker- glx: Add missing glproto dependency for gallium-xlib glx 110*61046927SAndroid Build Coastguard Worker 111*61046927SAndroid Build Coastguard WorkerDamien Grassart (1): 112*61046927SAndroid Build Coastguard Worker 113*61046927SAndroid Build Coastguard Worker- anv: return count of queue families written 114*61046927SAndroid Build Coastguard Worker 115*61046927SAndroid Build Coastguard WorkerDave Airlie (1): 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard Worker- radv: flush smem for uniform buffer bit. 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard WorkerEmil Velikov (10): 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard Worker- docs: add sha256 checksums for 13.0.3 122*61046927SAndroid Build Coastguard Worker- cherry-ignore: add couple of intel_miptree_copy related patches 123*61046927SAndroid Build Coastguard Worker- cherry-ignore: add radv: Call nir_lower_constant_initializers." 124*61046927SAndroid Build Coastguard Worker- get-typod-pick-list.sh: add new script 125*61046927SAndroid Build Coastguard Worker- cherry-ignore: add "_mesa_ClampColor extension/version fix" 126*61046927SAndroid Build Coastguard Worker- cherry-ignore: add wayland race condition fix 127*61046927SAndroid Build Coastguard Worker- egl/wayland: use the destroy_window_callback for swrast 128*61046927SAndroid Build Coastguard Worker- automake: use shared llvm libs for make distcheck 129*61046927SAndroid Build Coastguard Worker- get-pick-list.sh: Require explicit "13.0" for nominating stable 130*61046927SAndroid Build Coastguard Worker patches 131*61046927SAndroid Build Coastguard Worker- Update version to 13.0.4 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard WorkerFrancisco Jerez (1): 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard Worker- anv: Fix uniform and storage buffer offset alignment limits. 136*61046927SAndroid Build Coastguard Worker 137*61046927SAndroid Build Coastguard WorkerFredrik Höglund (2): 138*61046927SAndroid Build Coastguard Worker 139*61046927SAndroid Build Coastguard Worker- radv: fix dual source blending 140*61046927SAndroid Build Coastguard Worker- dri3: Fix MakeCurrent without a default framebuffer 141*61046927SAndroid Build Coastguard Worker 142*61046927SAndroid Build Coastguard WorkerGrazvydas Ignotas (1): 143*61046927SAndroid Build Coastguard Worker 144*61046927SAndroid Build Coastguard Worker- mapi: update the asm code to support x32 145*61046927SAndroid Build Coastguard Worker 146*61046927SAndroid Build Coastguard WorkerHeiko Przybyl (1): 147*61046927SAndroid Build Coastguard Worker 148*61046927SAndroid Build Coastguard Worker- r600/sb: Fix loop optimization related hangs on eg 149*61046927SAndroid Build Coastguard Worker 150*61046927SAndroid Build Coastguard WorkerIlia Mirkin (1): 151*61046927SAndroid Build Coastguard Worker 152*61046927SAndroid Build Coastguard Worker- nouveau: take extra push space into account for pushbuf_space calls 153*61046927SAndroid Build Coastguard Worker 154*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (4): 155*61046927SAndroid Build Coastguard Worker 156*61046927SAndroid Build Coastguard Worker- i965/generator/tex: Handle an immediate sampler with an indirect 157*61046927SAndroid Build Coastguard Worker texture 158*61046927SAndroid Build Coastguard Worker- anv/formats: Use the real format for B4G4R4A4_UNORM_PACK16 on gen8 159*61046927SAndroid Build Coastguard Worker- nir/search: Only allow matching SSA values 160*61046927SAndroid Build Coastguard Worker- isl: Mark A4B4G4R4_UNORM as supported on gen8 161*61046927SAndroid Build Coastguard Worker 162*61046927SAndroid Build Coastguard WorkerJonas Ådahl (1): 163*61046927SAndroid Build Coastguard Worker 164*61046927SAndroid Build Coastguard Worker- egl/wayland: Cleanup private display connection when init fails 165*61046927SAndroid Build Coastguard Worker 166*61046927SAndroid Build Coastguard WorkerKenneth Graunke (7): 167*61046927SAndroid Build Coastguard Worker 168*61046927SAndroid Build Coastguard Worker- i965: Don't bail on vertex element processing if we need draw params. 169*61046927SAndroid Build Coastguard Worker- i965: Fix last slot calculations 170*61046927SAndroid Build Coastguard Worker- i965: Fix texturing in the vec4 TCS and GS backends. 171*61046927SAndroid Build Coastguard Worker- spirv: Move cursor before calling vtn_ssa_value() in phi 2nd pass. 172*61046927SAndroid Build Coastguard Worker- i965: Make BLORP disable the NP Z PMA stall fix. 173*61046927SAndroid Build Coastguard Worker- glsl: Use ir_var_temporary when generating inline functions. 174*61046927SAndroid Build Coastguard Worker- i965: Properly flush in hsw_pause_transform_feedback(). 175*61046927SAndroid Build Coastguard Worker 176*61046927SAndroid Build Coastguard WorkerMarek Olšák (4): 177*61046927SAndroid Build Coastguard Worker 178*61046927SAndroid Build Coastguard Worker- vdpau: call texture_get_handle while the mutex is being held 179*61046927SAndroid Build Coastguard Worker- va: call texture_get_handle while the mutex is being held 180*61046927SAndroid Build Coastguard Worker- radeonsi: for the tess barrier, only use emit_waitcnt on SI and LLVM 181*61046927SAndroid Build Coastguard Worker 3.9+ 182*61046927SAndroid Build Coastguard Worker- radeonsi: don't forget to add HTILE to the buffer list for texturing 183*61046927SAndroid Build Coastguard Worker 184*61046927SAndroid Build Coastguard WorkerMichel Dänzer (1): 185*61046927SAndroid Build Coastguard Worker 186*61046927SAndroid Build Coastguard Worker- cso: Don't restore nr_samplers in cso_restore_fragment_samplers 187*61046927SAndroid Build Coastguard Worker 188*61046927SAndroid Build Coastguard WorkerNanley Chery (3): 189*61046927SAndroid Build Coastguard Worker 190*61046927SAndroid Build Coastguard Worker- anv/cmd_buffer: Fix arrayed depth/stencil attachments 191*61046927SAndroid Build Coastguard Worker- anv/cmd_buffer: Fix programmed HiZ qpitch 192*61046927SAndroid Build Coastguard Worker- anv/image: Disable HiZ for depth buffer arrays 193*61046927SAndroid Build Coastguard Worker 194*61046927SAndroid Build Coastguard WorkerNayan Deshmukh (1): 195*61046927SAndroid Build Coastguard Worker 196*61046927SAndroid Build Coastguard Worker- st/va: delay calling begin_frame until we have all parameters 197*61046927SAndroid Build Coastguard Worker 198*61046927SAndroid Build Coastguard WorkerRob Clark (1): 199*61046927SAndroid Build Coastguard Worker 200*61046927SAndroid Build Coastguard Worker- freedreno: some fence cleanup 201*61046927SAndroid Build Coastguard Worker 202*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (1): 203*61046927SAndroid Build Coastguard Worker 204*61046927SAndroid Build Coastguard Worker- gallium/hud: add missing break in hud_cpufreq_graph_install() 205*61046927SAndroid Build Coastguard Worker 206*61046927SAndroid Build Coastguard WorkerTimothy Arceri (3): 207*61046927SAndroid Build Coastguard Worker 208*61046927SAndroid Build Coastguard Worker- nir: Turn imov/fmov of undef into undef 209*61046927SAndroid Build Coastguard Worker- glsl: fix opt_minmax redundancy checks against baserange 210*61046927SAndroid Build Coastguard Worker- util: fix list_is_singular() 211*61046927SAndroid Build Coastguard Worker 212*61046927SAndroid Build Coastguard WorkerZachary Michaels (1): 213*61046927SAndroid Build Coastguard Worker 214*61046927SAndroid Build Coastguard Worker- radeonsi: Always leave poly_offset in a valid state 215