xref: /aosp_15_r20/external/mesa3d/docs/relnotes/19.0.1.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 19.0.1 Release Notes / March 27, 2019
2*61046927SAndroid Build Coastguard Worker==========================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 19.0.1 is a bug fix release which fixes bugs found since the 19.0.0
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 19.0.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 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   f1dd1980ed628edea3935eed7974fbc5d8353e9578c562728b880d63ac613dbd  mesa-19.0.1.tar.gz
21*61046927SAndroid Build Coastguard Worker   6884163c0ea9e4c98378ab8fecd72fe7b5f437713a14471beda378df247999d4  mesa-19.0.1.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 107563 <https://bugs.freedesktop.org/show_bug.cgi?id=107563>`__
35*61046927SAndroid Build Coastguard Worker   - [RADV] Broken rendering in Unity demos
36*61046927SAndroid Build Coastguard Worker-  `Bug 109698 <https://bugs.freedesktop.org/show_bug.cgi?id=109698>`__
37*61046927SAndroid Build Coastguard Worker   - dri.pc contents invalid when built with meson
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
48*61046927SAndroid Build Coastguard WorkerChanges
49*61046927SAndroid Build Coastguard Worker-------
50*61046927SAndroid Build Coastguard Worker
51*61046927SAndroid Build Coastguard WorkerAndres Gomez (4):
52*61046927SAndroid Build Coastguard Worker
53*61046927SAndroid Build Coastguard Worker-  glsl: correctly validate component layout qualifier for dvec{3,4}
54*61046927SAndroid Build Coastguard Worker-  glsl/linker: don't fail non static used inputs without matching
55*61046927SAndroid Build Coastguard Worker   outputs
56*61046927SAndroid Build Coastguard Worker-  glsl/linker: simplify xfb_offset vs xfb_stride overflow check
57*61046927SAndroid Build Coastguard Worker-  Revert "glsl: relax input->output validation for SSO programs"
58*61046927SAndroid Build Coastguard Worker
59*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (2):
60*61046927SAndroid Build Coastguard Worker
61*61046927SAndroid Build Coastguard Worker-  radv: Use correct image view comparison for fast clears.
62*61046927SAndroid Build Coastguard Worker-  ac/nir: Return frag_coord as integer.
63*61046927SAndroid Build Coastguard Worker
64*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (2):
65*61046927SAndroid Build Coastguard Worker
66*61046927SAndroid Build Coastguard Worker-  anv: Treat zero size XFB buffer as disabled
67*61046927SAndroid Build Coastguard Worker-  glsl: Cross validate variable's invariance by explicit invariance
68*61046927SAndroid Build Coastguard Worker   only
69*61046927SAndroid Build Coastguard Worker
70*61046927SAndroid Build Coastguard WorkerDave Airlie (1):
71*61046927SAndroid Build Coastguard Worker
72*61046927SAndroid Build Coastguard Worker-  softpipe: fix texture view crashes
73*61046927SAndroid Build Coastguard Worker
74*61046927SAndroid Build Coastguard WorkerDylan Baker (5):
75*61046927SAndroid Build Coastguard Worker
76*61046927SAndroid Build Coastguard Worker-  docs: Add SHA256 sums for 19.0.0
77*61046927SAndroid Build Coastguard Worker-  cherry-ignore: Add commit that doesn't apply
78*61046927SAndroid Build Coastguard Worker-  bin/install_megadrivers.py: Correctly handle DESTDIR=''
79*61046927SAndroid Build Coastguard Worker-  bin/install_megadrivers.py: Fix regression for set DESTDIR
80*61046927SAndroid Build Coastguard Worker-  bump version for 19.0.1
81*61046927SAndroid Build Coastguard Worker
82*61046927SAndroid Build Coastguard WorkerEric Anholt (1):
83*61046927SAndroid Build Coastguard Worker
84*61046927SAndroid Build Coastguard Worker-  v3d: Fix leak of the renderonly struct on screen destruction.
85*61046927SAndroid Build Coastguard Worker
86*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (6):
87*61046927SAndroid Build Coastguard Worker
88*61046927SAndroid Build Coastguard Worker-  glsl/lower_vector_derefs: Don't use a temporary for TCS outputs
89*61046927SAndroid Build Coastguard Worker-  glsl/list: Add a list variant of insert_after
90*61046927SAndroid Build Coastguard Worker-  anv/pass: Flag the need for a RT flush for resolve attachments
91*61046927SAndroid Build Coastguard Worker-  nir/builder: Add a vector extract helper
92*61046927SAndroid Build Coastguard Worker-  nir: Add a new pass to lower array dereferences on vectors
93*61046927SAndroid Build Coastguard Worker-  intel/nir: Lower array-deref-of-vector UBO and SSBO loads
94*61046927SAndroid Build Coastguard Worker
95*61046927SAndroid Build Coastguard WorkerJózef Kucia (2):
96*61046927SAndroid Build Coastguard Worker
97*61046927SAndroid Build Coastguard Worker-  radv: Fix driverUUID
98*61046927SAndroid Build Coastguard Worker-  mesa: Fix GL_NUM_DEVICE_UUIDS_EXT
99*61046927SAndroid Build Coastguard Worker
100*61046927SAndroid Build Coastguard WorkerKenneth Graunke (1):
101*61046927SAndroid Build Coastguard Worker
102*61046927SAndroid Build Coastguard Worker-  intel/fs: Fix opt_peephole_csel to not throw away saturates.
103*61046927SAndroid Build Coastguard Worker
104*61046927SAndroid Build Coastguard WorkerKevin Strasser (1):
105*61046927SAndroid Build Coastguard Worker
106*61046927SAndroid Build Coastguard Worker-  egl/dri: Avoid out of bounds array access
107*61046927SAndroid Build Coastguard Worker
108*61046927SAndroid Build Coastguard WorkerMark Janes (1):
109*61046927SAndroid Build Coastguard Worker
110*61046927SAndroid Build Coastguard Worker-  mesa: properly report the length of truncated log messages
111*61046927SAndroid Build Coastguard Worker
112*61046927SAndroid Build Coastguard WorkerPlamena Manolova (1):
113*61046927SAndroid Build Coastguard Worker
114*61046927SAndroid Build Coastguard Worker-  i965: Disable ARB_fragment_shader_interlock for platforms prior to
115*61046927SAndroid Build Coastguard Worker   GEN9
116*61046927SAndroid Build Coastguard Worker
117*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (3):
118*61046927SAndroid Build Coastguard Worker
119*61046927SAndroid Build Coastguard Worker-  radv: set the maximum number of IBs per submit to 192
120*61046927SAndroid Build Coastguard Worker-  radv: always initialize HTILE when the src layout is UNDEFINED
121*61046927SAndroid Build Coastguard Worker-  radv: fix binding transform feedback buffers
122*61046927SAndroid Build Coastguard Worker
123*61046927SAndroid Build Coastguard WorkerSergii Romantsov (1):
124*61046927SAndroid Build Coastguard Worker
125*61046927SAndroid Build Coastguard Worker-  d3d: meson: do not prefix user provided d3d-drivers-path
126*61046927SAndroid Build Coastguard Worker
127*61046927SAndroid Build Coastguard WorkerTapani Pälli (2):
128*61046927SAndroid Build Coastguard Worker
129*61046927SAndroid Build Coastguard Worker-  isl: fix automake build when sse41 is not supported
130*61046927SAndroid Build Coastguard Worker-  anv/radv: release memory allocated by glsl types during spirv_to_nir
131