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