1Mesa 18.2.8 Release Notes / December 27, 2018 2============================================= 3 4Mesa 18.2.8 is a bug fix release which fixes bugs found since the 18.2.7 5release. 6 7Mesa 18.2.8 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. 12Compatibility contexts may report a lower version depending on each 13driver. 14 15SHA256 checksums 16---------------- 17 18:: 19 20 77512edc0a84e19c7131a0e2e5ebf1beaf1494dc4b71508fcc92d06d65f9f4f5 mesa-18.2.8.tar.gz 21 1d2ed9fd435d86d95b7215b287258d3e6b1180293a36f688e5a2efc18298d863 mesa-18.2.8.tar.xz 22 23New features 24------------ 25 26None 27 28Bug fixes 29--------- 30 31- `Bug 108114 <https://bugs.freedesktop.org/show_bug.cgi?id=108114>`__ 32 - [vulkancts] new VK_KHR_16bit_storage tests fail. 33- `Bug 108116 <https://bugs.freedesktop.org/show_bug.cgi?id=108116>`__ 34 - [vulkancts] stencil partial clear tests fail. 35- `Bug 108910 <https://bugs.freedesktop.org/show_bug.cgi?id=108910>`__ 36 - Vkd3d test failure test_multisample_array_texture() 37- `Bug 108911 <https://bugs.freedesktop.org/show_bug.cgi?id=108911>`__ 38 - Vkd3d test failure test_clear_render_target_view() 39- `Bug 109081 <https://bugs.freedesktop.org/show_bug.cgi?id=109081>`__ 40 - [bisected] [HSW] Regression in clipping.user_defined.clip\_\* 41 vulkancts tests 42 43Changes 44------- 45 46Alex Deucher (3): 47 48- pci_ids: add new vega10 pci ids 49- pci_ids: add new vega20 pci id 50- pci_ids: add new VegaM pci id 51 52Axel Davy (3): 53 54- st/nine: Fix volumetexture dtor on ctor failure 55- st/nine: Bind src not dst in nine_context_box_upload 56- st/nine: Add src reference to nine_context_range_upload 57 58Caio Marcelo de Oliveira Filho (1): 59 60- nir: properly clear the entry sources in copy_prop_vars 61 62Dylan Baker (1): 63 64- meson: Fix ppc64 little endian detection 65 66Emil Velikov (9): 67 68- glx: mandate xf86vidmode only for "drm" dri platforms 69- bin/get-pick-list.sh: rework handing of sha nominations 70- bin/get-pick-list.sh: warn when commit lists invalid sha 71- meson: don't require glx/egl/gbm with gallium drivers 72- pipe-loader: meson: reference correct library 73- TODO: glx: meson: build dri based glx tests, only with -Dglx=dri 74- glx: meson: drop includes from a link-only library 75- glx: meson: wire up the dispatch-index-check test 76- glx/test: meson: assorted include fixes 77 78Eric Anholt (2): 79 80- v3d: Make sure that a thrsw doesn't split a multop from its umul24. 81- v3d: Add missing flagging of SYNCB as a TSY op. 82 83Erik Faye-Lund (2): 84 85- virgl: wrap vertex element state in a struct 86- virgl: work around bad assumptions in virglrenderer 87 88Iago Toral Quiroga (1): 89 90- intel/compiler: do not copy-propagate strided regions to ddx/ddy 91 arguments 92 93Ian Romanick (2): 94 95- i965/vec4/dce: Don't narrow the write mask if the flags are used 96- Revert "nir/lower_indirect: Bail early if modes == 0" 97 98Jan Vesely (1): 99 100- clover: Fix build after clang r348827 101 102Jason Ekstrand (1): 103 104- nir/constant_folding: Fix source bit size logic 105 106Jon Turney (1): 107 108- glx: Fix compilation with GLX_USE_WINDOWSGL 109 110Juan A. Suarez Romero (7): 111 112- docs: add sha256 checksums for 18.2.7 113- cherry-ignore: add explicit 18.3 only nominations 114- cherry-ignore: meson: libfreedreno depends upon libdrm (for fence 115 support) 116- cherry-ignore: radv: Fix multiview depth clears 117- cherry-ignore: nir: properly find the entry to keep in copy_prop_vars 118- cherry-ignore: intel/compiler: move nir_lower_bool_to_int32 before 119 nir_lower_locals_to_regs 120- Update version to 18.2.8 121 122Kirill Burtsev (1): 123 124- loader: free error state, when checking the drawable type 125 126Lionel Landwerlin (1): 127 128- anv: don't do partial resolve on layer > 0 129 130Rhys Perry (2): 131 132- radv: don't set surf_index for stencil-only images 133- ac: split 16-bit ssbo loads that may not be dword aligned 134 135Rob Clark (1): 136 137- mesa/st/nir: fix missing nir_compact_varyings 138 139Samuel Pitoiset (1): 140 141- radv: switch on EOP when primitive restart is enabled with triangle 142 strips 143 144Vinson Lee (2): 145 146- meson: Fix typo. 147- meson: Fix libsensors detection. 148