v3d: Retry with the fallback scheduler when RA fails
[mesa.git] / docs / relnotes / 18.1.8.rst
1 Mesa 18.1.8 Release Notes / September 7 2018
2 ============================================
3
4 Mesa 18.1.8 is a bug fix release which fixes bugs found since the 18.1.7
5 release.
6
7 Mesa 18.1.8 implements the OpenGL 4.5 API, but the version reported by
8 glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
9 glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
10 used. Some drivers don't support all the features required in OpenGL
11 4.5. OpenGL 4.5 is **only** available if requested at context creation.
12 Compatibility contexts may report a lower version depending on each
13 driver.
14
15 SHA256 checksums
16 ----------------
17
18 ::
19
20 8ec62f215dd1bb3910987f9941c6fc31632a0874e618815cf1e8e29445c86e0a mesa-18.1.8.tar.gz
21 bd1be67fe9c73b517765264ac28911c84144682d28dbff140e1c2deb2f44c21b mesa-18.1.8.tar.xz
22
23 New features
24 ------------
25
26 None
27
28 Bug fixes
29 ---------
30
31 - `Bug 93355 <https://bugs.freedesktop.org/show_bug.cgi?id=93355>`__ -
32 [BXT,SKLGT4e] intermittent ext_framebuffer_multisample.accuracy fails
33 - `Bug 101247 <https://bugs.freedesktop.org/show_bug.cgi?id=101247>`__
34 - Mesa fails to link GLSL programs with unused output blocks
35 - `Bug 104809 <https://bugs.freedesktop.org/show_bug.cgi?id=104809>`__
36 - anv: DOOM 2016 and Wolfenstein II:The New Colossus crash due to not
37 having depthBoundsTest
38 - `Bug 105904 <https://bugs.freedesktop.org/show_bug.cgi?id=105904>`__
39 - Needed to delete mesa shader cache after driver upgrade for 32 bit
40 wine vulkan programs to work.
41 - `Bug 106738 <https://bugs.freedesktop.org/show_bug.cgi?id=106738>`__
42 - No test for miptrees with DRI modifiers
43 - `Bug 106865 <https://bugs.freedesktop.org/show_bug.cgi?id=106865>`__
44 - [GLK] piglit.spec.ext_framebuffer_multisample.accuracy stencil
45 tests fail
46 - `Bug 107359 <https://bugs.freedesktop.org/show_bug.cgi?id=107359>`__
47 - [Regression] [bisected] [OpenGL CTS] [SKL,BDW]
48 KHR-GL46.texture_barrier*-texels,
49 GTF-GL46.gtf21.GL2FixedTests.buffer_corners.buffer_corners, and
50 GTF-GL46.gtf21.GL2FixedTests.stencil_plane_corners.stencil_plane_corners
51 fail with some configuration
52 - `Bug 107477 <https://bugs.freedesktop.org/show_bug.cgi?id=107477>`__
53 - [DXVK] Setting high shader quality in GTA V results in LLVM error
54 - `Bug 107579 <https://bugs.freedesktop.org/show_bug.cgi?id=107579>`__
55 - [SNB] The graphic corruption when we reuse the GS compiled and used
56 for TFB when statebuffer contain magic trash in the unused space
57 - `Bug 107601 <https://bugs.freedesktop.org/show_bug.cgi?id=107601>`__
58 - Rise of the Tomb Raider Segmentation Fault when the game starts
59 - `Bug 107760 <https://bugs.freedesktop.org/show_bug.cgi?id=107760>`__
60 - GPU Hang when Playing DiRT 3 Complete Edition using Steam Play with
61 DXVK
62
63 Changes
64 -------
65
66 Andrii Simiklit (1):
67
68 - i965/gen6/xfb: handle case where transform feedback is not active
69
70 Bas Nieuwenhuizen (3):
71
72 - radv: Add missing checks in radv_get_image_format_properties.
73 - radv: Fix CMASK dimensions.
74 - radv: Use a lower max offchip buffer count.
75
76 Christian Gmeiner (1):
77
78 - tegra: fix memory leak
79
80 Daniel Stone (1):
81
82 - st/dri: Don't expose sRGB formats to clients
83
84 Dave Airlie (1):
85
86 - ac/radeonsi: fix CIK copy max size
87
88 Dylan Baker (10):
89
90 - docs: Add mesa 18.1.7 notes
91 - cherry-ignore: add a patch
92 - cherry-ignore: Add more 18.2 only patches
93 - meson: Actually load translation files
94 - cherry-ignore: Add more 18.2 patches
95 - cherry-ignore: Add additional patch
96 - cherry-ignore: Add patch that doesn't apply to 18.1
97 - cherry-ignore: Add a couple of two fixes warning patches
98 - cherry-ignore: Add patch that needs more significant patches to
99 function
100 - Bump version to 18.1.8
101
102 Emil Velikov (1):
103
104 - docs: update required mako version
105
106 Grazvydas Ignotas (1):
107
108 - radv: place pointer length into cache uuid
109
110 Gurchetan Singh (2):
111
112 - meson: fix egl build for surfaceless
113 - meson: fix egl build for android
114
115 Ian Romanick (2):
116
117 - i965/vec4: Clamp indirect tes input array reads with 0x0fffffff
118 - i965/vec4: Correctly handle uniform sources in
119 generate_tes_add_indirect_urb_offset
120
121 Jason Ekstrand (5):
122
123 - anv: Fill holes in the VF VUE to zero
124 - nir/algebraic: Be more careful converting ushr to extract_u8/16
125 - egl/dri2: Add a helper for the number of planes for a FOURCC format
126 - egl/dri2: Guard against invalid fourcc formats
127 - anv/blorp: Do more flushing around HiZ clears
128
129 Juan A. Suarez Romero (1):
130
131 - egl/wayland: do not leak wl_buffer when it is locked
132
133 Lionel Landwerlin (1):
134
135 - anv: blorp: support multiple aspect blits
136
137 Marek Olšák (1):
138
139 - glapi: actually implement GL_EXT_robustness for GLES
140
141 Nanley Chery (7):
142
143 - intel/isl: Avoid tiling some 16K-wide render targets
144 - i965: Make blt_pitch public
145 - i965/miptree: Drop an if case from retile_as_linear
146 - i965/miptree: Use the correct BLT pitch
147 - i965/miptree: Use miptree_map in map_blit functions
148 - i965/miptree: Fix can_blit_slice()
149 - i965/gen7_urb: Re-emit PUSH_CONSTANT_ALLOC on some gen9
150
151 Samuel Pitoiset (1):
152
153 - radv: fix passing clip/cull distances from VS to PS
154
155 vadym.shovkoplias (1):
156
157 - glsl/linker: Allow unused in blocks which are not declated on
158 previous stage