1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
4 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8">
5 <title>Mesa Release Notes
</title>
6 <link rel=
"stylesheet" type=
"text/css" href=
"../mesa.css">
11 <h1>The Mesa
3D Graphics Library
</h1>
14 <iframe src=
"../contents.html"></iframe>
17 <h1>Mesa
17.3.3 Release Notes / January
18,
2018</h1>
20 Mesa
17.3.3 is a bug fix release which fixes bugs found since the
17.3.2 release.
23 Mesa
17.3.3 implements the OpenGL
4.5 API, but the version reported by
24 glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
25 glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
26 Some drivers don't support all the features required in OpenGL
4.5. OpenGL
27 4.5 is
<strong>only
</strong> available if requested at context creation
28 because compatibility contexts are not supported.
32 <h2>SHA256 checksums
</h2>
34 c733d37a161501cd81dc9b309ccb613753b98eafc6d35e0847548a6642749772 mesa-
17.3.3.tar.gz
35 41bac5de0ef6adc1f41a1ec0f80c19e361298ce02fa81b5f9ba4fdca33a9379b mesa-
17.3.3.tar.xz
47 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104214">Bug
104214</a> - Dota crashes when switching from game to desktop
</li>
49 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104492">Bug
104492</a> - Compute Shader: Wrong alignment when assigning struct value to structured SSBO
</li>
51 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104551">Bug
104551</a> - Check if Mako templates for Python are installed
</li>
58 <p>Alex Smith (
3):
</p>
60 <li>anv: Add missing unlock in anv_scratch_pool_alloc
</li>
61 <li>anv: Take write mask into account in has_color_buffer_write_enabled
</li>
62 <li>anv: Make sure state on primary is correct after CmdExecuteCommands
</li>
65 <p>Andres Gomez (
1):
</p>
67 <li>anv: Import mako templates only during execution of anv_extensions
</li>
70 <p>Bas Nieuwenhuizen (
11):
</p>
72 <li>radv: Invert condition for all samples identical during resolve.
</li>
73 <li>radv: Flush caches before subpass resolve.
</li>
74 <li>radv: Fix fragment resolve destination offset.
</li>
75 <li>radv: Use correct framebuffer size for partial FS resolves.
</li>
76 <li>radv: Always use fragment resolve if dest uses DCC.
</li>
77 <li>Revert
"radv/gfx9: fix block compression texture views."</li>
78 <li>radv: Use correct HTILE expanded words.
</li>
79 <li>radv: Allow writing
0 scissors.
</li>
80 <li>ac/nir: Handle loading data from compact arrays.
</li>
81 <li>radv: Invalidate L1 for VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT.
</li>
82 <li>ac/nir: Sanitize location_frac for local variables.
</li>
85 <p>Dave Airlie (
8):
</p>
87 <li>radv: fix events on compute queues.
</li>
88 <li>radv: fix pipeline statistics end query on compute queue
</li>
89 <li>radv/gfx9: fix
3d image to image transfers on compute queues.
</li>
90 <li>radv/gfx9: fix
3d image clears on compute queues
</li>
91 <li>radv/gfx9: fix buffer to image for
3d images on compute queues
</li>
92 <li>radv/gfx9: fix block compression texture views.
</li>
93 <li>radv/gfx9: use a bigger hammer to flush cb/db caches.
</li>
94 <li>radv/gfx9: use correct swizzle parameter to work out border swizzle.
</li>
97 <p>Emil Velikov (
1):
</p>
99 <li>docs: add sha256 checksums for
17.3.2</li>
102 <p>Florian Will (
1):
</p>
104 <li>glsl: Respect std430 layout in lower_buffer_access
</li>
107 <p>Juan A. Suarez Romero (
6):
</p>
109 <li>cherry-ignore: intel/fs: Use the original destination region for int MUL lowering
</li>
110 <li>cherry-ignore: i965/fs: Use UW types when using V immediates
</li>
111 <li>cherry-ignore: main: Clear shader program data whenever ProgramBinary is called
</li>
112 <li>cherry-ignore: egl: pass the dri2_dpy to the $plat_teardown functions
</li>
113 <li>cherry-ignore: vulkan/wsi: free cmd pools
</li>
114 <li>Update version to
17.3.3</li>
117 <p>Józef Kucia (
1):
</p>
119 <li>radeonsi: fix alpha-to-coverage if color writes are disabled
</li>
122 <p>Kenneth Graunke (
2):
</p>
124 <li>i965: Require space for MI_BATCHBUFFER_END.
</li>
125 <li>i965: Torch public intel_batchbuffer_emit_dword/float helpers.
</li>
128 <p>Lucas Stach (
1):
</p>
130 <li>etnaviv: disable in-place resolve for non-supertiled surfaces
</li>
133 <p>Samuel Iglesias Gonsálvez (
1):
</p>
135 <li>anv: VkDescriptorSetLayoutBinding can have descriptorCount ==
0</li>
138 <p>Thomas Hellstrom (
1):
</p>
140 <li>loader/dri3: Avoid freeing renderbuffers in use
</li>
143 <p>Tim Rowley (
1):
</p>
145 <li>swr/rast: fix invalid sign masks in avx512 simdlib code
</li>