xref: /aosp_15_r20/external/mesa3d/docs/relnotes/18.1.3.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 18.1.3 Release Notes / June 29 2018
2*61046927SAndroid Build Coastguard Worker========================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 18.1.3 is a bug fix release which fixes bugs found since the 18.1.2
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 18.1.2 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   2a1e36280d01ad18ba6d5b3fbd653ceaa109eaa031b78eb5dfaa4df452742b66  mesa-18.1.3.tar.gz
21*61046927SAndroid Build Coastguard Worker   54f08deeda0cd2f818e8d40140040ed013de7852573002453b7f50da9ea738ce  mesa-18.1.3.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 105396 <https://bugs.freedesktop.org/show_bug.cgi?id=105396>`__
32*61046927SAndroid Build Coastguard Worker   - tc compatible htile sets depth of htiles of discarded fragments to
33*61046927SAndroid Build Coastguard Worker   1.0
34*61046927SAndroid Build Coastguard Worker-  `Bug 105399 <https://bugs.freedesktop.org/show_bug.cgi?id=105399>`__
35*61046927SAndroid Build Coastguard Worker   - [snb] GPU hang: after geometry shader emits no geometry, the
36*61046927SAndroid Build Coastguard Worker   program hangs
37*61046927SAndroid Build Coastguard Worker-  `Bug 106756 <https://bugs.freedesktop.org/show_bug.cgi?id=106756>`__
38*61046927SAndroid Build Coastguard Worker   - Wine 3.9 crashes with DXVK on Just Cause 3 and Quantum Break on
39*61046927SAndroid Build Coastguard Worker   VEGA but works ON POLARIS
40*61046927SAndroid Build Coastguard Worker-  `Bug 106774 <https://bugs.freedesktop.org/show_bug.cgi?id=106774>`__
41*61046927SAndroid Build Coastguard Worker   - GLSL IR copy propagates loads of SSBOs
42*61046927SAndroid Build Coastguard Worker-  `Bug 106903 <https://bugs.freedesktop.org/show_bug.cgi?id=106903>`__
43*61046927SAndroid Build Coastguard Worker   - radv: Fragment shader output goes to wrong attachments when render
44*61046927SAndroid Build Coastguard Worker   targets are sparse
45*61046927SAndroid Build Coastguard Worker-  `Bug 106907 <https://bugs.freedesktop.org/show_bug.cgi?id=106907>`__
46*61046927SAndroid Build Coastguard Worker   - Correct Transform Feedback Varyings information is expected after
47*61046927SAndroid Build Coastguard Worker   using ProgramBinary
48*61046927SAndroid Build Coastguard Worker-  `Bug 106912 <https://bugs.freedesktop.org/show_bug.cgi?id=106912>`__
49*61046927SAndroid Build Coastguard Worker   - radv: 16-bit depth buffer causes artifacts in Shadow Warrior 2
50*61046927SAndroid Build Coastguard Worker-  `Bug 106980 <https://bugs.freedesktop.org/show_bug.cgi?id=106980>`__
51*61046927SAndroid Build Coastguard Worker   - Basemark GPU vulkan benchmark fails.
52*61046927SAndroid Build Coastguard Worker
53*61046927SAndroid Build Coastguard WorkerChanges
54*61046927SAndroid Build Coastguard Worker-------
55*61046927SAndroid Build Coastguard Worker
56*61046927SAndroid Build Coastguard WorkerAndrii Simiklit (1):
57*61046927SAndroid Build Coastguard Worker
58*61046927SAndroid Build Coastguard Worker-  i965/gen6/gs: Handle case where a GS doesn't allocate VUE
59*61046927SAndroid Build Coastguard Worker
60*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (2):
61*61046927SAndroid Build Coastguard Worker
62*61046927SAndroid Build Coastguard Worker-  radv: Fix output for sparse MRTs.
63*61046927SAndroid Build Coastguard Worker-  ac/surface: Set compressZ for stencil-only surfaces.
64*61046927SAndroid Build Coastguard Worker
65*61046927SAndroid Build Coastguard WorkerChristian Gmeiner (1):
66*61046927SAndroid Build Coastguard Worker
67*61046927SAndroid Build Coastguard Worker-  util/bitset: include util/macro.h
68*61046927SAndroid Build Coastguard Worker
69*61046927SAndroid Build Coastguard WorkerDave Airlie (1):
70*61046927SAndroid Build Coastguard Worker
71*61046927SAndroid Build Coastguard Worker-  glsl: allow standalone semicolons outside main()
72*61046927SAndroid Build Coastguard Worker
73*61046927SAndroid Build Coastguard WorkerDylan Baker (8):
74*61046927SAndroid Build Coastguard Worker
75*61046927SAndroid Build Coastguard Worker-  docs: Add release notes for 18.1.2
76*61046927SAndroid Build Coastguard Worker-  cherry-ignore: Add 587e712eda95c31d88ea9d20e59ad0ae59afef4f
77*61046927SAndroid Build Coastguard Worker-  meson: Fix auto option for va
78*61046927SAndroid Build Coastguard Worker-  meson: Fix auto option for xvmc
79*61046927SAndroid Build Coastguard Worker-  meson: Correct behavior of vdpau=auto
80*61046927SAndroid Build Coastguard Worker-  cherry-ignore: Ignore cac7ab1192eefdd8d8b3f25053fb006b5c330eb8
81*61046927SAndroid Build Coastguard Worker-  cherry-ignore: add a2f5292c82ad07731d633b36a663e46adc181db9
82*61046927SAndroid Build Coastguard Worker-  VERSION: bump version to 18.1.3
83*61046927SAndroid Build Coastguard Worker
84*61046927SAndroid Build Coastguard WorkerEmil Velikov (2):
85*61046927SAndroid Build Coastguard Worker
86*61046927SAndroid Build Coastguard Worker-  configure: use compliant grep regex checks
87*61046927SAndroid Build Coastguard Worker-  glsl/tests/glcpp: reinstate "error out if no tests found"
88*61046927SAndroid Build Coastguard Worker
89*61046927SAndroid Build Coastguard WorkerEric Engestrom (3):
90*61046927SAndroid Build Coastguard Worker
91*61046927SAndroid Build Coastguard Worker-  radv: fix reported number of available VGPRs
92*61046927SAndroid Build Coastguard Worker-  radv: fix bitwise check
93*61046927SAndroid Build Coastguard Worker-  meson: fix i965/anv/isl genX static lib names
94*61046927SAndroid Build Coastguard Worker
95*61046927SAndroid Build Coastguard WorkerIan Romanick (2):
96*61046927SAndroid Build Coastguard Worker
97*61046927SAndroid Build Coastguard Worker-  glsl: Don't copy propagate from SSBO or shared variables either
98*61046927SAndroid Build Coastguard Worker-  glsl: Don't copy propagate elements from SSBO or shared variables
99*61046927SAndroid Build Coastguard Worker   either
100*61046927SAndroid Build Coastguard Worker
101*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (2):
102*61046927SAndroid Build Coastguard Worker
103*61046927SAndroid Build Coastguard Worker-  nir: Handle call instructions in foreach_src
104*61046927SAndroid Build Coastguard Worker-  nir/validate: Use the type from the tail of call parameter derefs
105*61046927SAndroid Build Coastguard Worker
106*61046927SAndroid Build Coastguard WorkerLukas Rusak (2):
107*61046927SAndroid Build Coastguard Worker
108*61046927SAndroid Build Coastguard Worker-  meson: only build vl_winsys_dri.c when x11 platform is used
109*61046927SAndroid Build Coastguard Worker-  meson: fix private libs when building without glx
110*61046927SAndroid Build Coastguard Worker
111*61046927SAndroid Build Coastguard WorkerMarek Olšák (5):
112*61046927SAndroid Build Coastguard Worker
113*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx9: fix si_get_buffer_from_descriptors for 48-bit pointers
114*61046927SAndroid Build Coastguard Worker-  ac/gpu_info: report real total memory sizes
115*61046927SAndroid Build Coastguard Worker-  ac/gpu_info: add kernel_flushes_hdp_before_ib
116*61046927SAndroid Build Coastguard Worker-  radeonsi: always put persistent buffers into GTT on radeon
117*61046927SAndroid Build Coastguard Worker-  mesa: fix glGetInteger64v for arrays of integers
118*61046927SAndroid Build Coastguard Worker
119*61046927SAndroid Build Coastguard WorkerRob Clark (1):
120*61046927SAndroid Build Coastguard Worker
121*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: fix base_vertex
122*61046927SAndroid Build Coastguard Worker
123*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (6):
124*61046927SAndroid Build Coastguard Worker
125*61046927SAndroid Build Coastguard Worker-  radv: don't fast clear HTILE for 16-bit depth surfaces on GFX8
126*61046927SAndroid Build Coastguard Worker-  radv: update the ZRANGE_PRECISION value for the TC-compat bug
127*61046927SAndroid Build Coastguard Worker-  radv: fix emitting the TCS regs on GFX9
128*61046927SAndroid Build Coastguard Worker-  radv: fix HTILE metadata initialization in presence of subpass clears
129*61046927SAndroid Build Coastguard Worker-  radv: ignore pInheritanceInfo for primary command buffers
130*61046927SAndroid Build Coastguard Worker-  radv: use separate bind points for the dynamic buffers
131*61046927SAndroid Build Coastguard Worker
132*61046927SAndroid Build Coastguard WorkerTapani Pälli (1):
133*61046927SAndroid Build Coastguard Worker
134*61046927SAndroid Build Coastguard Worker-  glsl: serialize data from glTransformFeedbackVaryings
135*61046927SAndroid Build Coastguard Worker
136*61046927SAndroid Build Coastguard WorkerTomeu Vizoso (1):
137*61046927SAndroid Build Coastguard Worker
138*61046927SAndroid Build Coastguard Worker-  virgl: Remove debugging left-overs
139