1*61046927SAndroid Build Coastguard WorkerMesa 18.1.8 Release Notes / September 7 2018 2*61046927SAndroid Build Coastguard Worker============================================ 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 18.1.8 is a bug fix release which fixes bugs found since the 18.1.7 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 18.1.8 implements the OpenGL 4.5 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.5. OpenGL 4.5 is **only** available if requested at context creation. 12*61046927SAndroid Build Coastguard WorkerCompatibility contexts may report a lower version depending on each 13*61046927SAndroid Build Coastguard Workerdriver. 14*61046927SAndroid Build Coastguard Worker 15*61046927SAndroid Build Coastguard WorkerSHA256 checksums 16*61046927SAndroid Build Coastguard Worker---------------- 17*61046927SAndroid Build Coastguard Worker 18*61046927SAndroid Build Coastguard Worker:: 19*61046927SAndroid Build Coastguard Worker 20*61046927SAndroid Build Coastguard Worker 8ec62f215dd1bb3910987f9941c6fc31632a0874e618815cf1e8e29445c86e0a mesa-18.1.8.tar.gz 21*61046927SAndroid Build Coastguard Worker bd1be67fe9c73b517765264ac28911c84144682d28dbff140e1c2deb2f44c21b mesa-18.1.8.tar.xz 22*61046927SAndroid Build Coastguard Worker 23*61046927SAndroid Build Coastguard WorkerNew features 24*61046927SAndroid Build Coastguard Worker------------ 25*61046927SAndroid Build Coastguard Worker 26*61046927SAndroid Build Coastguard WorkerNone 27*61046927SAndroid Build Coastguard Worker 28*61046927SAndroid Build Coastguard WorkerBug fixes 29*61046927SAndroid Build Coastguard Worker--------- 30*61046927SAndroid Build Coastguard Worker 31*61046927SAndroid Build Coastguard Worker- `Bug 93355 <https://bugs.freedesktop.org/show_bug.cgi?id=93355>`__ - 32*61046927SAndroid Build Coastguard Worker [BXT,SKLGT4e] intermittent ext_framebuffer_multisample.accuracy fails 33*61046927SAndroid Build Coastguard Worker- `Bug 101247 <https://bugs.freedesktop.org/show_bug.cgi?id=101247>`__ 34*61046927SAndroid Build Coastguard Worker - Mesa fails to link GLSL programs with unused output blocks 35*61046927SAndroid Build Coastguard Worker- `Bug 104809 <https://bugs.freedesktop.org/show_bug.cgi?id=104809>`__ 36*61046927SAndroid Build Coastguard Worker - anv: DOOM 2016 and Wolfenstein II:The New Colossus crash due to not 37*61046927SAndroid Build Coastguard Worker having depthBoundsTest 38*61046927SAndroid Build Coastguard Worker- `Bug 105904 <https://bugs.freedesktop.org/show_bug.cgi?id=105904>`__ 39*61046927SAndroid Build Coastguard Worker - Needed to delete mesa shader cache after driver upgrade for 32 bit 40*61046927SAndroid Build Coastguard Worker wine vulkan programs to work. 41*61046927SAndroid Build Coastguard Worker- `Bug 106738 <https://bugs.freedesktop.org/show_bug.cgi?id=106738>`__ 42*61046927SAndroid Build Coastguard Worker - No test for miptrees with DRI modifiers 43*61046927SAndroid Build Coastguard Worker- `Bug 106865 <https://bugs.freedesktop.org/show_bug.cgi?id=106865>`__ 44*61046927SAndroid Build Coastguard Worker - [GLK] piglit.spec.ext_framebuffer_multisample.accuracy stencil 45*61046927SAndroid Build Coastguard Worker tests fail 46*61046927SAndroid Build Coastguard Worker- `Bug 107359 <https://bugs.freedesktop.org/show_bug.cgi?id=107359>`__ 47*61046927SAndroid Build Coastguard Worker - [Regression] [bisected] [OpenGL CTS] [SKL,BDW] 48*61046927SAndroid Build Coastguard Worker KHR-GL46.texture_barrier*-texels, 49*61046927SAndroid Build Coastguard Worker GTF-GL46.gtf21.GL2FixedTests.buffer_corners.buffer_corners, and 50*61046927SAndroid Build Coastguard Worker GTF-GL46.gtf21.GL2FixedTests.stencil_plane_corners.stencil_plane_corners 51*61046927SAndroid Build Coastguard Worker fail with some configuration 52*61046927SAndroid Build Coastguard Worker- `Bug 107477 <https://bugs.freedesktop.org/show_bug.cgi?id=107477>`__ 53*61046927SAndroid Build Coastguard Worker - [DXVK] Setting high shader quality in GTA V results in LLVM error 54*61046927SAndroid Build Coastguard Worker- `Bug 107579 <https://bugs.freedesktop.org/show_bug.cgi?id=107579>`__ 55*61046927SAndroid Build Coastguard Worker - [SNB] The graphic corruption when we reuse the GS compiled and used 56*61046927SAndroid Build Coastguard Worker for TFB when statebuffer contain magic trash in the unused space 57*61046927SAndroid Build Coastguard Worker- `Bug 107601 <https://bugs.freedesktop.org/show_bug.cgi?id=107601>`__ 58*61046927SAndroid Build Coastguard Worker - Rise of the Tomb Raider Segmentation Fault when the game starts 59*61046927SAndroid Build Coastguard Worker- `Bug 107760 <https://bugs.freedesktop.org/show_bug.cgi?id=107760>`__ 60*61046927SAndroid Build Coastguard Worker - GPU Hang when Playing DiRT 3 Complete Edition using Steam Play with 61*61046927SAndroid Build Coastguard Worker DXVK 62*61046927SAndroid Build Coastguard Worker 63*61046927SAndroid Build Coastguard WorkerChanges 64*61046927SAndroid Build Coastguard Worker------- 65*61046927SAndroid Build Coastguard Worker 66*61046927SAndroid Build Coastguard WorkerAndrii Simiklit (1): 67*61046927SAndroid Build Coastguard Worker 68*61046927SAndroid Build Coastguard Worker- i965/gen6/xfb: handle case where transform feedback is not active 69*61046927SAndroid Build Coastguard Worker 70*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (3): 71*61046927SAndroid Build Coastguard Worker 72*61046927SAndroid Build Coastguard Worker- radv: Add missing checks in radv_get_image_format_properties. 73*61046927SAndroid Build Coastguard Worker- radv: Fix CMASK dimensions. 74*61046927SAndroid Build Coastguard Worker- radv: Use a lower max offchip buffer count. 75*61046927SAndroid Build Coastguard Worker 76*61046927SAndroid Build Coastguard WorkerChristian Gmeiner (1): 77*61046927SAndroid Build Coastguard Worker 78*61046927SAndroid Build Coastguard Worker- tegra: fix memory leak 79*61046927SAndroid Build Coastguard Worker 80*61046927SAndroid Build Coastguard WorkerDaniel Stone (1): 81*61046927SAndroid Build Coastguard Worker 82*61046927SAndroid Build Coastguard Worker- st/dri: Don't expose sRGB formats to clients 83*61046927SAndroid Build Coastguard Worker 84*61046927SAndroid Build Coastguard WorkerDave Airlie (1): 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard Worker- ac/radeonsi: fix CIK copy max size 87*61046927SAndroid Build Coastguard Worker 88*61046927SAndroid Build Coastguard WorkerDylan Baker (10): 89*61046927SAndroid Build Coastguard Worker 90*61046927SAndroid Build Coastguard Worker- docs: Add mesa 18.1.7 notes 91*61046927SAndroid Build Coastguard Worker- cherry-ignore: add a patch 92*61046927SAndroid Build Coastguard Worker- cherry-ignore: Add more 18.2 only patches 93*61046927SAndroid Build Coastguard Worker- meson: Actually load translation files 94*61046927SAndroid Build Coastguard Worker- cherry-ignore: Add more 18.2 patches 95*61046927SAndroid Build Coastguard Worker- cherry-ignore: Add additional patch 96*61046927SAndroid Build Coastguard Worker- cherry-ignore: Add patch that doesn't apply to 18.1 97*61046927SAndroid Build Coastguard Worker- cherry-ignore: Add a couple of two fixes warning patches 98*61046927SAndroid Build Coastguard Worker- cherry-ignore: Add patch that needs more significant patches to 99*61046927SAndroid Build Coastguard Worker function 100*61046927SAndroid Build Coastguard Worker- Bump version to 18.1.8 101*61046927SAndroid Build Coastguard Worker 102*61046927SAndroid Build Coastguard WorkerEmil Velikov (1): 103*61046927SAndroid Build Coastguard Worker 104*61046927SAndroid Build Coastguard Worker- docs: update required mako version 105*61046927SAndroid Build Coastguard Worker 106*61046927SAndroid Build Coastguard WorkerGrazvydas Ignotas (1): 107*61046927SAndroid Build Coastguard Worker 108*61046927SAndroid Build Coastguard Worker- radv: place pointer length into cache uuid 109*61046927SAndroid Build Coastguard Worker 110*61046927SAndroid Build Coastguard WorkerGurchetan Singh (2): 111*61046927SAndroid Build Coastguard Worker 112*61046927SAndroid Build Coastguard Worker- meson: fix egl build for surfaceless 113*61046927SAndroid Build Coastguard Worker- meson: fix egl build for android 114*61046927SAndroid Build Coastguard Worker 115*61046927SAndroid Build Coastguard WorkerIan Romanick (2): 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard Worker- i965/vec4: Clamp indirect tes input array reads with 0x0fffffff 118*61046927SAndroid Build Coastguard Worker- i965/vec4: Correctly handle uniform sources in 119*61046927SAndroid Build Coastguard Worker generate_tes_add_indirect_urb_offset 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (5): 122*61046927SAndroid Build Coastguard Worker 123*61046927SAndroid Build Coastguard Worker- anv: Fill holes in the VF VUE to zero 124*61046927SAndroid Build Coastguard Worker- nir/algebraic: Be more careful converting ushr to extract_u8/16 125*61046927SAndroid Build Coastguard Worker- egl/dri2: Add a helper for the number of planes for a FOURCC format 126*61046927SAndroid Build Coastguard Worker- egl/dri2: Guard against invalid fourcc formats 127*61046927SAndroid Build Coastguard Worker- anv/blorp: Do more flushing around HiZ clears 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard WorkerJuan A. Suarez Romero (1): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- egl/wayland: do not leak wl_buffer when it is locked 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (1): 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard Worker- anv: blorp: support multiple aspect blits 136*61046927SAndroid Build Coastguard Worker 137*61046927SAndroid Build Coastguard WorkerMarek Olšák (1): 138*61046927SAndroid Build Coastguard Worker 139*61046927SAndroid Build Coastguard Worker- glapi: actually implement GL_EXT_robustness for GLES 140*61046927SAndroid Build Coastguard Worker 141*61046927SAndroid Build Coastguard WorkerNanley Chery (7): 142*61046927SAndroid Build Coastguard Worker 143*61046927SAndroid Build Coastguard Worker- intel/isl: Avoid tiling some 16K-wide render targets 144*61046927SAndroid Build Coastguard Worker- i965: Make blt_pitch public 145*61046927SAndroid Build Coastguard Worker- i965/miptree: Drop an if case from retile_as_linear 146*61046927SAndroid Build Coastguard Worker- i965/miptree: Use the correct BLT pitch 147*61046927SAndroid Build Coastguard Worker- i965/miptree: Use miptree_map in map_blit functions 148*61046927SAndroid Build Coastguard Worker- i965/miptree: Fix can_blit_slice() 149*61046927SAndroid Build Coastguard Worker- i965/gen7_urb: Re-emit PUSH_CONSTANT_ALLOC on some gen9 150*61046927SAndroid Build Coastguard Worker 151*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (1): 152*61046927SAndroid Build Coastguard Worker 153*61046927SAndroid Build Coastguard Worker- radv: fix passing clip/cull distances from VS to PS 154*61046927SAndroid Build Coastguard Worker 155*61046927SAndroid Build Coastguard Workervadym.shovkoplias (1): 156*61046927SAndroid Build Coastguard Worker 157*61046927SAndroid Build Coastguard Worker- glsl/linker: Allow unused in blocks which are not declated on 158*61046927SAndroid Build Coastguard Worker previous stage 159