1Mesa 17.1.10 Release Notes / September 25, 2017 2=============================================== 3 4Mesa 17.1.10 is a bug fix release which fixes bugs found since the 517.1.9 release. 6 7Mesa 17.1.10 implements the OpenGL 4.5 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.5. OpenGL 4.5 is **only** available if requested at context creation 12because compatibility contexts are not supported. 13 14SHA256 checksums 15---------------- 16 17:: 18 19 a48ce6b643a728b2b0f926151930525b3670fbff1fb688527fd9051eab9f30a4 mesa-17.1.10.tar.gz 20 cbc0d681cc4df47d8deb5a36f45b420978128522fd665b2cd4c7096316f11bdb mesa-17.1.10.tar.xz 21 22New features 23------------ 24 25None 26 27Bug fixes 28--------- 29 30- `Bug 102844 <https://bugs.freedesktop.org/show_bug.cgi?id=102844>`__ 31 - memory leak with glDeleteProgram for shader program type 32 GL_COMPUTE_SHADER 33 34Changes 35------- 36 37Alexandre Demers (1): 38 39- osmesa: link with libunwind if enabled (v2) 40 41Andres Gomez (12): 42 43- docs: add sha256 checksums for 17.1.9 44- cherry-ignore: add "st/mesa: skip draw calls with 45 pipe_draw_info::count == 0" 46- cherry-ignore: add "radv: use amdgpu_bo_va_op_raw." 47- cherry-ignore: add "radv: use simpler indirect packet 3 if possible." 48- cherry-ignore: add "radeonsi: don't always apply the PrimID 49 instancing bug workaround on SI" 50- cherry-ignore: add "intel/eu/validate: Look up types on demand in 51 execution_type()" 52- cherry-ignore: add "radv: gfx9 fixes" 53- cherry-ignore: add "radv/gfx9: set mip0-depth correctly for 2d 54 arrays/3d images" 55- cherry-ignore: add "radv/gfx9: fix image resource handling." 56- cherry-ignore: add "docs/egl: remove reference to EGL_DRIVERS_PATH" 57- cherry-ignore: add "radv: Disable multilayer & multilevel DCC." 58- cherry-ignore: add "radv: Don't allocate CMASK for linear images." 59 60Dave Airlie (2): 61 62- radv/ac: bump params array for image atomic comp swap 63- st/glsl->tgsi: fix u64 to bool comparisons. 64 65Emil Velikov (2): 66 67- egl/x11/dri3: adding missing \__DRI_BACKGROUND_CALLABLE extension 68- automake: enable libunwind in \`make distcheck' 69 70Eric Anholt (3): 71 72- broadcom/vc4: Fix use-after-free for flushing when writing to a 73 texture. 74- broadcom/vc4: Fix use-after-free trying to mix a quad and tile clear. 75- broadcom/vc4: Fix use-after-free when deleting a program. 76 77George Kyriazis (1): 78 79- swr: invalidate attachment on transition change 80 81Gert Wollny (2): 82 83- travis: force llvm-3.3 for "make Gallium ST Other" 84- travis: Add libunwind-dev to gallium/make builds 85 86Jason Ekstrand (1): 87 88- i965/blorp: Set r8stencil_needs_update when writing stencil 89 90Juan A. Suarez Romero (9): 91 92- cherry-ignore: add "ac/surface: match Z and stencil tile config" 93- cherry-ignore: add "radv/nir: call opt_remove_phis after trivial 94 continues." 95- cherry-ignore: add "amd/common: add workaround for cube map array 96 layer clamping" 97- cherry-ignore: add "radeonsi: workaround for gather4 on integer cube 98 maps" 99- cherry-ignore: add "Scons: Add LLVM 5.0 support" 100- cherry-ignore: add "ac/surface: handle S8 on gfx9" 101- cherry-ignore: add "radv: Check for GFX9 for 1D arrays in image_size 102 intrinsic." 103- cherry-ignore: add "glsl/linker: fix output variable overlap check" 104- Update version to 17.1.10 105 106Józef Kucia (1): 107 108- anv: Fix descriptors copying 109 110Matt Turner (2): 111 112- util: Link libmesautil into u_atomic_test 113- util/u_atomic: Add implementation of \__sync_val_compare_and_swap_8 114 115Nicolai Hähnle (1): 116 117- radeonsi: apply a mask to gl_SampleMaskIn in the PS prolog 118 119Nicolai Hähnle (4): 120 121- st/glsl_to_tgsi: only the first (inner-most) array reference can be a 122 2D index 123- amd/common: round cube array slice in ac_prepare_cube_coords 124- radeonsi: set MIP_POINT_PRECLAMP to 0 125- radeonsi: fix array textures layer coordinate 126 127Tapani Pälli (1): 128 129- mesa: free current ComputeProgram state in \_mesa_free_context_data 130