mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-05 15:30:14 +01:00
These are the only platforms that current expose OES_geometry_shader. Once OpenGL ES 3.1 and OES_geometry_shader are enabled on Gen7, this extension can be enabled there as well. Gen6 will never get OpenGL ES 3.1, so it will never get this extension... even though it has the desktop OpenGL extension. Alas. NOTE: This causes a failure on Gen8+ platforms in ES3-CTS.gtf.GL3Tests.texture_storage.texture_storage_texture_targets. The test only fails because it doesn't know that 0x9009 is a valid value when the extension exists. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
74 lines
2 KiB
HTML
74 lines
2 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<html lang="en">
|
|
<head>
|
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
<title>Mesa Release Notes</title>
|
|
<link rel="stylesheet" type="text/css" href="../mesa.css">
|
|
</head>
|
|
<body>
|
|
|
|
<div class="header">
|
|
<h1>The Mesa 3D Graphics Library</h1>
|
|
</div>
|
|
|
|
<iframe src="../contents.html"></iframe>
|
|
<div class="content">
|
|
|
|
<h1>Mesa 12.1.0 Release Notes / TBD</h1>
|
|
|
|
<p>
|
|
Mesa 12.1.0 is a new development release.
|
|
People who are concerned with stability and reliability should stick
|
|
with a previous release or wait for Mesa 12.1.1.
|
|
</p>
|
|
<p>
|
|
Mesa 12.1.0 implements the OpenGL 4.4 API, but the version reported by
|
|
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
|
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
|
|
Some drivers don't support all the features required in OpenGL 4.4. OpenGL
|
|
4.4 is <strong>only</strong> available if requested at context creation
|
|
because compatibility contexts are not supported.
|
|
</p>
|
|
|
|
|
|
<h2>SHA256 checksums</h2>
|
|
<pre>
|
|
TBD.
|
|
</pre>
|
|
|
|
|
|
<h2>New features</h2>
|
|
|
|
<p>
|
|
Note: some of the new features are only available with certain drivers.
|
|
</p>
|
|
|
|
<ul>
|
|
<li>GL_ARB_clear_texture on r600, radeonsi</li>
|
|
<li>GL_ARB_enhanced_layouts on i965</li>
|
|
<li>GL_ARB_indirect_parameters on radeonsi</li>
|
|
<li>GL_ARB_shader_draw_parameters on radeonsi</li>
|
|
<li>GL_ARB_shader_group_vote on nvc0</li>
|
|
<li>GL_ARB_ES3_1_compatibility on i965</li>
|
|
<li>GL_EXT_window_rectangles on nv50, nvc0</li>
|
|
<li>GL_KHR_texture_compression_astc_sliced_3d on i965</li>
|
|
<li>GL_OES_copy_image on nv50, nvc0, r600, radeonsi, softpipe, llvmpipe</li>
|
|
<li>GL_ARB_stencil_texturing on i965/hsw</li>
|
|
<li>GL_ARB_texture_stencil8 on i965/hsw</li>
|
|
<li>OpenGL ES 3.1 on i965/hsw</li>
|
|
<li>GL_KHR_blend_equation_advanced on i965</li>
|
|
<li>GL_OES_geometry_shader on i965/gen8+.</li>
|
|
<li>GL_OES_texture_cube_map_array on i965/gen8+.</li>
|
|
</ul>
|
|
|
|
<h2>Bug fixes</h2>
|
|
|
|
TBD.
|
|
|
|
<h2>Changes</h2>
|
|
|
|
TBD.
|
|
|
|
</div>
|
|
</body>
|
|
</html>
|