1*61046927SAndroid Build Coastguard WorkerMesa 17.3.1 Release Notes / December 21, 2017 2*61046927SAndroid Build Coastguard Worker============================================= 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 17.3.1 is a bug fix release which fixes bugs found since the 17.3.0 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 17.3.1 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 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 b0bb0419dbe3043ed4682a28eaf95721f427ca3f23a3c2a7dc77dbe8a3b6384d mesa-17.3.1.tar.gz 20*61046927SAndroid Build Coastguard Worker 9ae607e0998a586fb2c866cfc8e45e6f52d1c56cb1b41288253ea83eada824c1 mesa-17.3.1.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 94739 <https://bugs.freedesktop.org/show_bug.cgi?id=94739>`__ - 31*61046927SAndroid Build Coastguard Worker Mesa 11.1.2 implementation error: bad format MESA_FORMAT_Z_FLOAT32 in 32*61046927SAndroid Build Coastguard Worker \_mesa_unpack_uint_24_8_depth_stencil_row 33*61046927SAndroid Build Coastguard Worker- `Bug 102710 <https://bugs.freedesktop.org/show_bug.cgi?id=102710>`__ 34*61046927SAndroid Build Coastguard Worker - vkCmdBlitImage with arrayLayers > 1 fails 35*61046927SAndroid Build Coastguard Worker- `Bug 103579 <https://bugs.freedesktop.org/show_bug.cgi?id=103579>`__ 36*61046927SAndroid Build Coastguard Worker - Vertex shader causes compiler to crash in SPIRV-to-NIR 37*61046927SAndroid Build Coastguard Worker- `Bug 103966 <https://bugs.freedesktop.org/show_bug.cgi?id=103966>`__ 38*61046927SAndroid Build Coastguard Worker - Mesa 17.2.5 implementation error: bad format MESA_FORMAT_Z_FLOAT32 39*61046927SAndroid Build Coastguard Worker in \_mesa_unpack_uint_24_8_depth_stencil_row 40*61046927SAndroid Build Coastguard Worker- `Bug 104119 <https://bugs.freedesktop.org/show_bug.cgi?id=104119>`__ 41*61046927SAndroid Build Coastguard Worker - radv: OpBitFieldInsert produces 0 with a loop counter for Insert 42*61046927SAndroid Build Coastguard Worker- `Bug 104143 <https://bugs.freedesktop.org/show_bug.cgi?id=104143>`__ 43*61046927SAndroid Build Coastguard Worker - r600/sb: clobbers gl_Position -> gl_FragCoord 44*61046927SAndroid Build Coastguard Worker 45*61046927SAndroid Build Coastguard WorkerChanges 46*61046927SAndroid Build Coastguard Worker------- 47*61046927SAndroid Build Coastguard Worker 48*61046927SAndroid Build Coastguard WorkerAlex Smith (1): 49*61046927SAndroid Build Coastguard Worker 50*61046927SAndroid Build Coastguard Worker- radv: Add LLVM version to the device name string 51*61046927SAndroid Build Coastguard Worker 52*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (3): 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard Worker- spirv: Fix loading an entire block at once. 55*61046927SAndroid Build Coastguard Worker- radv: Don't advertise VK_EXT_debug_report. 56*61046927SAndroid Build Coastguard Worker- radv: Fix multi-layer blits. 57*61046927SAndroid Build Coastguard Worker 58*61046927SAndroid Build Coastguard WorkerBen Crocker (1): 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard Worker- docs/llvmpipe: document ppc64le as alternative architecture to x86. 61*61046927SAndroid Build Coastguard Worker 62*61046927SAndroid Build Coastguard WorkerBrian Paul (2): 63*61046927SAndroid Build Coastguard Worker 64*61046927SAndroid Build Coastguard Worker- xlib: call \_mesa_warning() instead of fprintf() 65*61046927SAndroid Build Coastguard Worker- gallium/aux: include nr_samples in util_resource_size() computation 66*61046927SAndroid Build Coastguard Worker 67*61046927SAndroid Build Coastguard WorkerBruce Cherniak (1): 68*61046927SAndroid Build Coastguard Worker 69*61046927SAndroid Build Coastguard Worker- swr: Fix KNOB_MAX_WORKER_THREADS thread creation override. 70*61046927SAndroid Build Coastguard Worker 71*61046927SAndroid Build Coastguard WorkerDave Airlie (1): 72*61046927SAndroid Build Coastguard Worker 73*61046927SAndroid Build Coastguard Worker- radv: port merge tess info from anv 74*61046927SAndroid Build Coastguard Worker 75*61046927SAndroid Build Coastguard WorkerEmil Velikov (5): 76*61046927SAndroid Build Coastguard Worker 77*61046927SAndroid Build Coastguard Worker- docs: add sha256 checksums for 17.3.0 78*61046927SAndroid Build Coastguard Worker- util: scons: wire up the sha1 test 79*61046927SAndroid Build Coastguard Worker- cherry-ignore: meson: fix strtof locale support check 80*61046927SAndroid Build Coastguard Worker- cherry-ignore: util: add mesa-sha1 test to meson 81*61046927SAndroid Build Coastguard Worker- Update version to 17.3.1 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard WorkerEric Anholt (1): 84*61046927SAndroid Build Coastguard Worker 85*61046927SAndroid Build Coastguard Worker- broadcom/vc4: Fix handling of GFXH-515 workaround with a start vertex 86*61046927SAndroid Build Coastguard Worker count. 87*61046927SAndroid Build Coastguard Worker 88*61046927SAndroid Build Coastguard WorkerEric Engestrom (1): 89*61046927SAndroid Build Coastguard Worker 90*61046927SAndroid Build Coastguard Worker- compiler: use NDEBUG to guard asserts 91*61046927SAndroid Build Coastguard Worker 92*61046927SAndroid Build Coastguard WorkerFabian Bieler (2): 93*61046927SAndroid Build Coastguard Worker 94*61046927SAndroid Build Coastguard Worker- glsl: Match order of gl_LightSourceParameters elements. 95*61046927SAndroid Build Coastguard Worker- glsl: Fix gl_NormalScale. 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard WorkerGert Wollny (1): 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard Worker- r600/sb: do not convert if-blocks that contain indirect array access 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard WorkerJames Legg (1): 102*61046927SAndroid Build Coastguard Worker 103*61046927SAndroid Build Coastguard Worker- nir/opcodes: Fix constant-folding of bitfield_insert 104*61046927SAndroid Build Coastguard Worker 105*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (1): 106*61046927SAndroid Build Coastguard Worker 107*61046927SAndroid Build Coastguard Worker- i965: Switch over to fully external-or-not MOCS scheme 108*61046927SAndroid Build Coastguard Worker 109*61046927SAndroid Build Coastguard WorkerJuan A. Suarez Romero (1): 110*61046927SAndroid Build Coastguard Worker 111*61046927SAndroid Build Coastguard Worker- travis: disable Meson build 112*61046927SAndroid Build Coastguard Worker 113*61046927SAndroid Build Coastguard WorkerKenneth Graunke (2): 114*61046927SAndroid Build Coastguard Worker 115*61046927SAndroid Build Coastguard Worker- meta: Initialize depth/clear values on declaration. 116*61046927SAndroid Build Coastguard Worker- meta: Fix ClearTexture with GL_DEPTH_COMPONENT. 117*61046927SAndroid Build Coastguard Worker 118*61046927SAndroid Build Coastguard WorkerLeo Liu (1): 119*61046927SAndroid Build Coastguard Worker 120*61046927SAndroid Build Coastguard Worker- radeon/vce: move destroy command before feedback command 121*61046927SAndroid Build Coastguard Worker 122*61046927SAndroid Build Coastguard WorkerMarek Olšák (4): 123*61046927SAndroid Build Coastguard Worker 124*61046927SAndroid Build Coastguard Worker- radeonsi: flush the context after resource_copy_region for buffer 125*61046927SAndroid Build Coastguard Worker exports 126*61046927SAndroid Build Coastguard Worker- radeonsi: allow DMABUF exports for local buffers 127*61046927SAndroid Build Coastguard Worker- winsys/amdgpu: disable local BOs again due to worse performance 128*61046927SAndroid Build Coastguard Worker- radeonsi: don't call force_dcc_off for buffers 129*61046927SAndroid Build Coastguard Worker 130*61046927SAndroid Build Coastguard WorkerMatt Turner (2): 131*61046927SAndroid Build Coastguard Worker 132*61046927SAndroid Build Coastguard Worker- util: Assume little endian in the absence of platform-specific 133*61046927SAndroid Build Coastguard Worker handling 134*61046927SAndroid Build Coastguard Worker- util: Add a SHA1 unit test program 135*61046927SAndroid Build Coastguard Worker 136*61046927SAndroid Build Coastguard WorkerNicolai Hähnle (1): 137*61046927SAndroid Build Coastguard Worker 138*61046927SAndroid Build Coastguard Worker- radeonsi: fix the R600_RESOURCE_FLAG_UNMAPPABLE check 139*61046927SAndroid Build Coastguard Worker 140*61046927SAndroid Build Coastguard WorkerPierre Moreau (1): 141*61046927SAndroid Build Coastguard Worker 142*61046927SAndroid Build Coastguard Worker- nvc0/ir: Properly lower 64-bit shifts when the shift value is >32 143*61046927SAndroid Build Coastguard Worker 144*61046927SAndroid Build Coastguard WorkerTimothy Arceri (1): 145*61046927SAndroid Build Coastguard Worker 146*61046927SAndroid Build Coastguard Worker- glsl: get correct member type when processing xfb ifc arrays 147*61046927SAndroid Build Coastguard Worker 148*61046927SAndroid Build Coastguard WorkerVadym Shovkoplias (2): 149*61046927SAndroid Build Coastguard Worker 150*61046927SAndroid Build Coastguard Worker- glx/dri3: Remove unused deviceName variable 151*61046927SAndroid Build Coastguard Worker- util/disk_cache: Remove unneeded free() on always null string 152