xref: /aosp_15_r20/external/mesa3d/docs/relnotes/18.2.5.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 18.2.5 Release Notes / November 15, 2018
2*61046927SAndroid Build Coastguard Worker=============================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 18.2.5 is a bug fix release which fixes bugs found since the 18.2.4
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 18.2.5 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   dddc28928b6f4083a0d5120b58c1c8e2dc189ab5c14299c08a386607fdbbdce7  mesa-18.2.5.tar.gz
21*61046927SAndroid Build Coastguard Worker   b12c32872832e5353155e1e8026e1f1ab75bba9dc5b178d712045684d26c2b73  mesa-18.2.5.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 105731 <https://bugs.freedesktop.org/show_bug.cgi?id=105731>`__
32*61046927SAndroid Build Coastguard Worker   - linker error "fragment shader input ... has no matching output in
33*61046927SAndroid Build Coastguard Worker   the previous stage" when previous stage's output declaration in a
34*61046927SAndroid Build Coastguard Worker   separate shader object
35*61046927SAndroid Build Coastguard Worker-  `Bug 107511 <https://bugs.freedesktop.org/show_bug.cgi?id=107511>`__
36*61046927SAndroid Build Coastguard Worker   - KHR/khrplatform.h not always installed when needed
37*61046927SAndroid Build Coastguard Worker-  `Bug 107626 <https://bugs.freedesktop.org/show_bug.cgi?id=107626>`__
38*61046927SAndroid Build Coastguard Worker   - [SNB] The graphical corruption and GPU hang occur sometimes on the
39*61046927SAndroid Build Coastguard Worker   piglit test "arb_texture_multisample-large-float-texture" with
40*61046927SAndroid Build Coastguard Worker   parameter --fp16
41*61046927SAndroid Build Coastguard Worker-  `Bug 108082 <https://bugs.freedesktop.org/show_bug.cgi?id=108082>`__
42*61046927SAndroid Build Coastguard Worker   - warning: unknown warning option '-Wno-format-truncation'
43*61046927SAndroid Build Coastguard Worker   [-Wunknown-warning-option]
44*61046927SAndroid Build Coastguard Worker-  `Bug 108560 <https://bugs.freedesktop.org/show_bug.cgi?id=108560>`__
45*61046927SAndroid Build Coastguard Worker   - Mesa 32 is built without sse
46*61046927SAndroid Build Coastguard Worker
47*61046927SAndroid Build Coastguard WorkerChanges
48*61046927SAndroid Build Coastguard Worker-------
49*61046927SAndroid Build Coastguard Worker
50*61046927SAndroid Build Coastguard WorkerAndre Heider (1):
51*61046927SAndroid Build Coastguard Worker
52*61046927SAndroid Build Coastguard Worker-  st/nine: fix stack corruption due to ABI mismatch
53*61046927SAndroid Build Coastguard Worker
54*61046927SAndroid Build Coastguard WorkerAndrii Simiklit (1):
55*61046927SAndroid Build Coastguard Worker
56*61046927SAndroid Build Coastguard Worker-  i965/batch: don't ignore the 'brw_new_batch' call for a 'new batch'
57*61046927SAndroid Build Coastguard Worker
58*61046927SAndroid Build Coastguard WorkerDylan Baker (2):
59*61046927SAndroid Build Coastguard Worker
60*61046927SAndroid Build Coastguard Worker-  meson: link gallium nine with pthreads
61*61046927SAndroid Build Coastguard Worker-  meson: fix libatomic tests
62*61046927SAndroid Build Coastguard Worker
63*61046927SAndroid Build Coastguard WorkerEmil Velikov (2):
64*61046927SAndroid Build Coastguard Worker
65*61046927SAndroid Build Coastguard Worker-  egl/glvnd: correctly report errors when vendor cannot be found
66*61046927SAndroid Build Coastguard Worker-  m4: add Werror when checking for compiler flags
67*61046927SAndroid Build Coastguard Worker
68*61046927SAndroid Build Coastguard WorkerEric Engestrom (6):
69*61046927SAndroid Build Coastguard Worker
70*61046927SAndroid Build Coastguard Worker-  svga: add missing meson build dependency
71*61046927SAndroid Build Coastguard Worker-  clover: add missing meson build dependency
72*61046927SAndroid Build Coastguard Worker-  wsi/wayland: use proper VkResult type
73*61046927SAndroid Build Coastguard Worker-  wsi/wayland: only finish() a successfully init()ed display
74*61046927SAndroid Build Coastguard Worker-  configure: install KHR/khrplatform.h when needed
75*61046927SAndroid Build Coastguard Worker-  meson: install KHR/khrplatform.h when needed
76*61046927SAndroid Build Coastguard Worker
77*61046927SAndroid Build Coastguard WorkerGert Wollny (1):
78*61046927SAndroid Build Coastguard Worker
79*61046927SAndroid Build Coastguard Worker-  virgl/vtest-winsys: Use virgl version of bind flags
80*61046927SAndroid Build Coastguard Worker
81*61046927SAndroid Build Coastguard WorkerJonathan Gray (1):
82*61046927SAndroid Build Coastguard Worker
83*61046927SAndroid Build Coastguard Worker-  intel/tools: include stdarg.h in error2aub
84*61046927SAndroid Build Coastguard Worker
85*61046927SAndroid Build Coastguard WorkerJuan A. Suarez Romero (4):
86*61046927SAndroid Build Coastguard Worker
87*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 18.2.4
88*61046927SAndroid Build Coastguard Worker-  cherry-ignore: add explicit 18.3 only nominations
89*61046927SAndroid Build Coastguard Worker-  cherry-ignore: i965/batch: avoid reverting batch buffer if saved
90*61046927SAndroid Build Coastguard Worker   state is an empty
91*61046927SAndroid Build Coastguard Worker-  Update version to 18.2.5
92*61046927SAndroid Build Coastguard Worker
93*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (1):
94*61046927SAndroid Build Coastguard Worker
95*61046927SAndroid Build Coastguard Worker-  anv/android: mark gralloc allocated BOs as external
96*61046927SAndroid Build Coastguard Worker
97*61046927SAndroid Build Coastguard WorkerMarek Olšák (3):
98*61046927SAndroid Build Coastguard Worker
99*61046927SAndroid Build Coastguard Worker-  ac: fix ac_build_fdiv for f64
100*61046927SAndroid Build Coastguard Worker-  st/va: fix incorrect use of resource_destroy
101*61046927SAndroid Build Coastguard Worker-  include: update GL & GLES headers (v2)
102*61046927SAndroid Build Coastguard Worker
103*61046927SAndroid Build Coastguard WorkerMatt Turner (2):
104*61046927SAndroid Build Coastguard Worker
105*61046927SAndroid Build Coastguard Worker-  util/ralloc: Switch from DEBUG to NDEBUG
106*61046927SAndroid Build Coastguard Worker-  util/ralloc: Make sizeof(linear_header) a multiple of 8
107*61046927SAndroid Build Coastguard Worker
108*61046927SAndroid Build Coastguard WorkerOlivier Fourdan (1):
109*61046927SAndroid Build Coastguard Worker
110*61046927SAndroid Build Coastguard Worker-  wayland/egl: Resize EGL surface on update buffer for swrast
111*61046927SAndroid Build Coastguard Worker
112*61046927SAndroid Build Coastguard WorkerRhys Perry (1):
113*61046927SAndroid Build Coastguard Worker
114*61046927SAndroid Build Coastguard Worker-  glsl_to_tgsi: don't create 64-bit integer MAD/FMA
115*61046927SAndroid Build Coastguard Worker
116*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (2):
117*61046927SAndroid Build Coastguard Worker
118*61046927SAndroid Build Coastguard Worker-  radv: disable conditional rendering for vkCmdCopyQueryPoolResults()
119*61046927SAndroid Build Coastguard Worker-  radv: only expose VK_SUBGROUP_FEATURE_ARITHMETIC_BIT for VI+
120*61046927SAndroid Build Coastguard Worker
121*61046927SAndroid Build Coastguard WorkerSergii Romantsov (1):
122*61046927SAndroid Build Coastguard Worker
123*61046927SAndroid Build Coastguard Worker-  autotools: library-dependency when no sse and 32-bit
124*61046927SAndroid Build Coastguard Worker
125*61046927SAndroid Build Coastguard WorkerTimothy Arceri (4):
126*61046927SAndroid Build Coastguard Worker
127*61046927SAndroid Build Coastguard Worker-  st/mesa: calculate buffer size correctly for packed uniforms
128*61046927SAndroid Build Coastguard Worker-  st/glsl_to_nir: fix next_stage gathering
129*61046927SAndroid Build Coastguard Worker-  nir: add glsl_type_is_integer() helper
130*61046927SAndroid Build Coastguard Worker-  nir: don't pack varyings ints with floats unless flat
131*61046927SAndroid Build Coastguard Worker
132*61046927SAndroid Build Coastguard WorkerVadym Shovkoplias (1):
133*61046927SAndroid Build Coastguard Worker
134*61046927SAndroid Build Coastguard Worker-  glsl/linker: Fix out variables linking during single stage
135*61046927SAndroid Build Coastguard Worker
136*61046927SAndroid Build Coastguard WorkerVinson Lee (1):
137*61046927SAndroid Build Coastguard Worker
138*61046927SAndroid Build Coastguard Worker-  r600/sb: Fix constant logical operand in assert.
139