xref: /aosp_15_r20/external/mesa3d/docs/relnotes/18.3.6.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 18.3.6 Release Notes / April 5, 2019
2*61046927SAndroid Build Coastguard Worker=========================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 18.3.6 is a bug fix release which fixes bugs found since the 18.3.5
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 18.3.6 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   4619d92afadf7072f7956599a2ccd0934fc45b4ddbc2eb865bdcb50ddf963f87  mesa-18.3.6.tar.gz
21*61046927SAndroid Build Coastguard Worker   aaf17638dcf5a90b93b6389e152fdc9ef147768b09598f24d2c5cf482fcfc705  mesa-18.3.6.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 100316 <https://bugs.freedesktop.org/show_bug.cgi?id=100316>`__
32*61046927SAndroid Build Coastguard Worker   - Linking GLSL 1.30 shaders with invariant and deprecated variables
33*61046927SAndroid Build Coastguard Worker   triggers an 'mismatching invariant qualifiers' error
34*61046927SAndroid Build Coastguard Worker-  `Bug 108766 <https://bugs.freedesktop.org/show_bug.cgi?id=108766>`__
35*61046927SAndroid Build Coastguard Worker   - Mesa built with meson has RPATH entries
36*61046927SAndroid Build Coastguard Worker-  `Bug 109648 <https://bugs.freedesktop.org/show_bug.cgi?id=109648>`__
37*61046927SAndroid Build Coastguard Worker   - AMD Raven hang during va-api decoding
38*61046927SAndroid Build Coastguard Worker-  `Bug 109980 <https://bugs.freedesktop.org/show_bug.cgi?id=109980>`__
39*61046927SAndroid Build Coastguard Worker   - [i915 CI][HSW]
40*61046927SAndroid Build Coastguard Worker   spec@arb_fragment_shader_interlock@arb_fragment_shader_interlock-image-load-store
41*61046927SAndroid Build Coastguard Worker   - fail
42*61046927SAndroid Build Coastguard Worker-  `Bug 110211 <https://bugs.freedesktop.org/show_bug.cgi?id=110211>`__
43*61046927SAndroid Build Coastguard Worker   - If DESTDIR is set to an empty string, the dri drivers are not
44*61046927SAndroid Build Coastguard Worker   installed
45*61046927SAndroid Build Coastguard Worker-  `Bug 110221 <https://bugs.freedesktop.org/show_bug.cgi?id=110221>`__
46*61046927SAndroid Build Coastguard Worker   - build error with meson
47*61046927SAndroid Build Coastguard Worker-  `Bug 110259 <https://bugs.freedesktop.org/show_bug.cgi?id=110259>`__
48*61046927SAndroid Build Coastguard Worker   - radv: Sampling depth-stencil image in GENERAL layout returns
49*61046927SAndroid Build Coastguard Worker   nothing but zero (regression, bisected)
50*61046927SAndroid Build Coastguard Worker
51*61046927SAndroid Build Coastguard WorkerChanges
52*61046927SAndroid Build Coastguard Worker-------
53*61046927SAndroid Build Coastguard Worker
54*61046927SAndroid Build Coastguard WorkerAndres Gomez (4):
55*61046927SAndroid Build Coastguard Worker
56*61046927SAndroid Build Coastguard Worker-  glsl: correctly validate component layout qualifier for dvec{3,4}
57*61046927SAndroid Build Coastguard Worker-  glsl/linker: don't fail non static used inputs without matching
58*61046927SAndroid Build Coastguard Worker   outputs
59*61046927SAndroid Build Coastguard Worker-  glsl/linker: simplify xfb_offset vs xfb_stride overflow check
60*61046927SAndroid Build Coastguard Worker-  Revert "glsl: relax input->output validation for SSO programs"
61*61046927SAndroid Build Coastguard Worker
62*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (2):
63*61046927SAndroid Build Coastguard Worker
64*61046927SAndroid Build Coastguard Worker-  radv: Use correct image view comparison for fast clears.
65*61046927SAndroid Build Coastguard Worker-  ac/nir: Return frag_coord as integer.
66*61046927SAndroid Build Coastguard Worker
67*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (1):
68*61046927SAndroid Build Coastguard Worker
69*61046927SAndroid Build Coastguard Worker-  glsl: Cross validate variable's invariance by explicit invariance
70*61046927SAndroid Build Coastguard Worker   only
71*61046927SAndroid Build Coastguard Worker
72*61046927SAndroid Build Coastguard WorkerDave Airlie (1):
73*61046927SAndroid Build Coastguard Worker
74*61046927SAndroid Build Coastguard Worker-  softpipe: fix texture view crashes
75*61046927SAndroid Build Coastguard Worker
76*61046927SAndroid Build Coastguard WorkerDylan Baker (1):
77*61046927SAndroid Build Coastguard Worker
78*61046927SAndroid Build Coastguard Worker-  bin/install_megadrivers.py: Correctly handle DESTDIR=''
79*61046927SAndroid Build Coastguard Worker
80*61046927SAndroid Build Coastguard WorkerEmil Velikov (2):
81*61046927SAndroid Build Coastguard Worker
82*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 18.3.5
83*61046927SAndroid Build Coastguard Worker-  Update version to 18.3.6
84*61046927SAndroid Build Coastguard Worker
85*61046927SAndroid Build Coastguard WorkerEric Anholt (1):
86*61046927SAndroid Build Coastguard Worker
87*61046927SAndroid Build Coastguard Worker-  dri3: Return the current swap interval from glXGetSwapIntervalMESA().
88*61046927SAndroid Build Coastguard Worker
89*61046927SAndroid Build Coastguard WorkerEric Engestrom (1):
90*61046927SAndroid Build Coastguard Worker
91*61046927SAndroid Build Coastguard Worker-  meson: strip rpath from megadrivers
92*61046927SAndroid Build Coastguard Worker
93*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (2):
94*61046927SAndroid Build Coastguard Worker
95*61046927SAndroid Build Coastguard Worker-  anv/pass: Flag the need for a RT flush for resolve attachments
96*61046927SAndroid Build Coastguard Worker-  Revert "anv/radv: release memory allocated by glsl types during
97*61046927SAndroid Build Coastguard Worker   spirv_to_nir"
98*61046927SAndroid Build Coastguard Worker
99*61046927SAndroid Build Coastguard WorkerJózef Kucia (2):
100*61046927SAndroid Build Coastguard Worker
101*61046927SAndroid Build Coastguard Worker-  mesa: Fix GL_NUM_DEVICE_UUIDS_EXT
102*61046927SAndroid Build Coastguard Worker-  radv: Fix driverUUID
103*61046927SAndroid Build Coastguard Worker
104*61046927SAndroid Build Coastguard WorkerLeo Liu (2):
105*61046927SAndroid Build Coastguard Worker
106*61046927SAndroid Build Coastguard Worker-  radeon/vcn: add H.264 constrained baseline support
107*61046927SAndroid Build Coastguard Worker-  radeon/vcn/vp9: search the render target from the whole list
108*61046927SAndroid Build Coastguard Worker
109*61046927SAndroid Build Coastguard WorkerMarek Olšák (1):
110*61046927SAndroid Build Coastguard Worker
111*61046927SAndroid Build Coastguard Worker-  radeonsi: fix assertion failure by using the correct type
112*61046927SAndroid Build Coastguard Worker
113*61046927SAndroid Build Coastguard WorkerMark Janes (1):
114*61046927SAndroid Build Coastguard Worker
115*61046927SAndroid Build Coastguard Worker-  mesa: properly report the length of truncated log messages
116*61046927SAndroid Build Coastguard Worker
117*61046927SAndroid Build Coastguard WorkerPlamena Manolova (1):
118*61046927SAndroid Build Coastguard Worker
119*61046927SAndroid Build Coastguard Worker-  i965: Disable ARB_fragment_shader_interlock for platforms prior to
120*61046927SAndroid Build Coastguard Worker   GEN9
121*61046927SAndroid Build Coastguard Worker
122*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (2):
123*61046927SAndroid Build Coastguard Worker
124*61046927SAndroid Build Coastguard Worker-  radv: fix binding transform feedback buffers
125*61046927SAndroid Build Coastguard Worker-  radv: do not always initialize HTILE in compressed state
126*61046927SAndroid Build Coastguard Worker
127*61046927SAndroid Build Coastguard WorkerTapani Pälli (1):
128*61046927SAndroid Build Coastguard Worker
129*61046927SAndroid Build Coastguard Worker-  anv/radv: release memory allocated by glsl types during spirv_to_nir
130*61046927SAndroid Build Coastguard Worker
131*61046927SAndroid Build Coastguard WorkerTimothy Arceri (1):
132*61046927SAndroid Build Coastguard Worker
133*61046927SAndroid Build Coastguard Worker-  st/glsl_to_nir: fix incorrect arrary access
134*61046927SAndroid Build Coastguard Worker
135*61046927SAndroid Build Coastguard WorkerTobias Klausmann (1):
136*61046927SAndroid Build Coastguard Worker
137*61046927SAndroid Build Coastguard Worker-  vulkan/util: meson build - add wayland client include
138