1*61046927SAndroid Build Coastguard WorkerMesa 19.2.1 Release Notes / 2019-10-09 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 19.2.1 is a bug fix release which fixes bugs found since the 19.2.0 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 19.2.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 WorkerCompatibility contexts may report a lower version depending on each 13*61046927SAndroid Build Coastguard Workerdriver. 14*61046927SAndroid Build Coastguard Worker 15*61046927SAndroid Build Coastguard WorkerMesa 19.2.1 implements the Vulkan 1.1 API, but the version reported by 16*61046927SAndroid Build Coastguard Workerthe apiVersion property of the VkPhysicalDeviceProperties struct depends 17*61046927SAndroid Build Coastguard Workeron the particular driver being used. 18*61046927SAndroid Build Coastguard Worker 19*61046927SAndroid Build Coastguard WorkerSHA256 checksum 20*61046927SAndroid Build Coastguard Worker--------------- 21*61046927SAndroid Build Coastguard Worker 22*61046927SAndroid Build Coastguard Worker:: 23*61046927SAndroid Build Coastguard Worker 24*61046927SAndroid Build Coastguard Worker 4cc53ca1a8d12c6ff0e5ea44a5213c05c88447ab50d7e28bb350cd29199f01e9 mesa-19.2.1.tar.xz 25*61046927SAndroid Build Coastguard Worker 26*61046927SAndroid Build Coastguard WorkerNew features 27*61046927SAndroid Build Coastguard Worker------------ 28*61046927SAndroid Build Coastguard Worker 29*61046927SAndroid Build Coastguard Worker- None 30*61046927SAndroid Build Coastguard Worker 31*61046927SAndroid Build Coastguard WorkerBug fixes 32*61046927SAndroid Build Coastguard Worker--------- 33*61046927SAndroid Build Coastguard Worker 34*61046927SAndroid Build Coastguard Worker- meson.build:1447:6: ERROR: Problem encountered: libdrm required for 35*61046927SAndroid Build Coastguard Worker gallium video statetrackers when using x11 36*61046927SAndroid Build Coastguard Worker- Mesa doesn't build with current Scons version (3.1.0) 37*61046927SAndroid Build Coastguard Worker- libXvMC-1.0.12 breaks mesa build 38*61046927SAndroid Build Coastguard Worker- Meson can't find 32-bit libXvMCW in non-standard path 39*61046927SAndroid Build Coastguard Worker- Mesa installs gl.pc and egl.pc even with libglvnd >= 1.2.0 40*61046927SAndroid Build Coastguard Worker 41*61046927SAndroid Build Coastguard WorkerChanges 42*61046927SAndroid Build Coastguard Worker------- 43*61046927SAndroid Build Coastguard Worker 44*61046927SAndroid Build Coastguard WorkerAndreas Gottschling (1): 45*61046927SAndroid Build Coastguard Worker 46*61046927SAndroid Build Coastguard Worker- drisw: Fix shared memory leak on drawable resize 47*61046927SAndroid Build Coastguard Worker 48*61046927SAndroid Build Coastguard WorkerAndres Gomez (1): 49*61046927SAndroid Build Coastguard Worker 50*61046927SAndroid Build Coastguard Worker- egl: Remove the 565 pbuffer-only EGL config under X11. 51*61046927SAndroid Build Coastguard Worker 52*61046927SAndroid Build Coastguard WorkerAndrii Simiklit (1): 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard Worker- glsl: disallow incompatible matrices multiplication 55*61046927SAndroid Build Coastguard Worker 56*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (1): 57*61046927SAndroid Build Coastguard Worker 58*61046927SAndroid Build Coastguard Worker- radv: Fix condition for skipping the continue CS. 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard WorkerConnor Abbott (1): 61*61046927SAndroid Build Coastguard Worker 62*61046927SAndroid Build Coastguard Worker- nir/opt_large_constants: Handle store writemasks 63*61046927SAndroid Build Coastguard Worker 64*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (1): 65*61046927SAndroid Build Coastguard Worker 66*61046927SAndroid Build Coastguard Worker- st/nine: Ignore D3DSIO_RET if it is the last instruction in a shader 67*61046927SAndroid Build Coastguard Worker 68*61046927SAndroid Build Coastguard WorkerDylan Baker (9): 69*61046927SAndroid Build Coastguard Worker 70*61046927SAndroid Build Coastguard Worker- meson: fix logic for generating .pc files with old glvnd 71*61046927SAndroid Build Coastguard Worker- meson: Try finding libxvmcw via pkg-config before using find_library 72*61046927SAndroid Build Coastguard Worker- meson: Link xvmc with libxv 73*61046927SAndroid Build Coastguard Worker- meson: gallium media state trackers require libdrm with x11 74*61046927SAndroid Build Coastguard Worker- .cherry-ignore: Update for 19.2.1 cycle 75*61046927SAndroid Build Coastguard Worker- meson: Only error building gallium video without libdrm when the 76*61046927SAndroid Build Coastguard Worker platform is drm 77*61046927SAndroid Build Coastguard Worker- scripts: Add a gen_release_notes.py script 78*61046927SAndroid Build Coastguard Worker- release: Add an update_release_calendar.py script 79*61046927SAndroid Build Coastguard Worker- bin: delete unused releasing scripts 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard WorkerEric Engestrom (3): 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard Worker- radv: fix s/load/store/ copy-paste typo 84*61046927SAndroid Build Coastguard Worker- meson: drop -Wno-foo bug workaround for Meson < 0.46 85*61046927SAndroid Build Coastguard Worker- meson: add missing idep_nir_headers in iris_gen_libs 86*61046927SAndroid Build Coastguard Worker 87*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (1): 88*61046927SAndroid Build Coastguard Worker 89*61046927SAndroid Build Coastguard Worker- glsl: correct bitcast-helpers 90*61046927SAndroid Build Coastguard Worker 91*61046927SAndroid Build Coastguard WorkerIan Romanick (1): 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard Worker- nir/range-analysis: Bail if the types don't match 94*61046927SAndroid Build Coastguard Worker 95*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (1): 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard Worker- intel/fs: Fix fs_inst::flags_read for ANY/ALL predicates 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard WorkerKen Mays (1): 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard Worker- haiku: fix Mesa build 102*61046927SAndroid Build Coastguard Worker 103*61046927SAndroid Build Coastguard WorkerKenneth Graunke (2): 104*61046927SAndroid Build Coastguard Worker 105*61046927SAndroid Build Coastguard Worker- iris: Disable CCS_E for 32-bit floating point textures. 106*61046927SAndroid Build Coastguard Worker- iris: Fix iris_rebind_buffer() for VBOs with non-zero offsets. 107*61046927SAndroid Build Coastguard Worker 108*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (6): 109*61046927SAndroid Build Coastguard Worker 110*61046927SAndroid Build Coastguard Worker- anv: gem-stubs: return a valid fd got anv_gem_userptr() 111*61046927SAndroid Build Coastguard Worker- intel: use proper label for Comet Lake skus 112*61046927SAndroid Build Coastguard Worker- mesa: don't forget to clear \_Layer field on texture unit 113*61046927SAndroid Build Coastguard Worker- intel: fix topology query 114*61046927SAndroid Build Coastguard Worker- intel: fix subslice computation from topology data 115*61046927SAndroid Build Coastguard Worker- intel/isl: Set null surface format to R32_UINT 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard WorkerMarek Olšák (7): 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard Worker- gallium/vl: don't set PIPE_HANDLE_USAGE_EXPLICIT_FLUSH 120*61046927SAndroid Build Coastguard Worker- gallium: extend resource_get_param to be as capable as 121*61046927SAndroid Build Coastguard Worker resource_get_handle 122*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: fix L2 cache rinse programming 123*61046927SAndroid Build Coastguard Worker- ac: fix incorrect vram_size reported by the kernel 124*61046927SAndroid Build Coastguard Worker- ac: fix num_good_cu_per_sh for harvested chips 125*61046927SAndroid Build Coastguard Worker- ac: add radeon_info::tcc_harvested 126*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: fix corruption for chips with harvested TCCs 127*61046927SAndroid Build Coastguard Worker 128*61046927SAndroid Build Coastguard WorkerMauro Rossi (1): 129*61046927SAndroid Build Coastguard Worker 130*61046927SAndroid Build Coastguard Worker- android: compiler/nir: build nir_divergence_analysis.c 131*61046927SAndroid Build Coastguard Worker 132*61046927SAndroid Build Coastguard WorkerMichel Dänzer (1): 133*61046927SAndroid Build Coastguard Worker 134*61046927SAndroid Build Coastguard Worker- radeonsi: fix VAAPI segfault due to various bugs 135*61046927SAndroid Build Coastguard Worker 136*61046927SAndroid Build Coastguard WorkerMichel Zou (1): 137*61046927SAndroid Build Coastguard Worker 138*61046927SAndroid Build Coastguard Worker- scons: add py3 support 139*61046927SAndroid Build Coastguard Worker 140*61046927SAndroid Build Coastguard WorkerProdea Alexandru-Liviu (1): 141*61046927SAndroid Build Coastguard Worker 142*61046927SAndroid Build Coastguard Worker- scons/MSYS2-MinGW-W64: Fix build options defaults 143*61046927SAndroid Build Coastguard Worker 144*61046927SAndroid Build Coastguard WorkerRhys Perry (1): 145*61046927SAndroid Build Coastguard Worker 146*61046927SAndroid Build Coastguard Worker- nir/opt_remove_phis: handle phis with no sources 147*61046927SAndroid Build Coastguard Worker 148*61046927SAndroid Build Coastguard WorkerStephen Barber (1): 149*61046927SAndroid Build Coastguard Worker 150*61046927SAndroid Build Coastguard Worker- nouveau: add idep_nir_headers as dep for libnouveau 151*61046927SAndroid Build Coastguard Worker 152*61046927SAndroid Build Coastguard WorkerTapani Pälli (2): 153*61046927SAndroid Build Coastguard Worker 154*61046927SAndroid Build Coastguard Worker- iris: disable aux on first get_param if not created with aux 155*61046927SAndroid Build Coastguard Worker- anv/android: fix images created with external format support 156*61046927SAndroid Build Coastguard Worker 157*61046927SAndroid Build Coastguard Workerpal1000 (2): 158*61046927SAndroid Build Coastguard Worker 159*61046927SAndroid Build Coastguard Worker- scons: Fix MSYS2 Mingw-w64 build. 160*61046927SAndroid Build Coastguard Worker- scons/windows: Support build with LLVM 9. 161