diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/GL3.txt | 6 | ||||
-rw-r--r-- | docs/devinfo.html | 9 | ||||
-rw-r--r-- | docs/egl.html | 4 | ||||
-rw-r--r-- | docs/fbdev-dri.html | 10 | ||||
-rw-r--r-- | docs/news.html | 17 | ||||
-rw-r--r-- | docs/relnotes-7.10.html | 53 | ||||
-rw-r--r-- | docs/relnotes-7.8.2.html | 99 | ||||
-rw-r--r-- | docs/relnotes-7.8.3.html | 89 | ||||
-rw-r--r-- | docs/relnotes-7.9.html | 84 | ||||
-rw-r--r-- | docs/relnotes.html | 1 |
10 files changed, 350 insertions, 22 deletions
diff --git a/docs/GL3.txt b/docs/GL3.txt index 7659a0c73e8..8cb9d00556a 100644 --- a/docs/GL3.txt +++ b/docs/GL3.txt @@ -25,7 +25,7 @@ Non-normalized Integer texture/framebuffer formats not started Packed depth/stencil formats DONE Per-buffer blend and masks (GL_EXT_draw_buffers2) DONE GL_EXT_texture_compression_rgtc not started -Red and red/green texture formats Ian? +Red and red/green texture formats DONE (swrast, i965) Transform feedback (GL_EXT_transform_feedback) ~50% done glBindFragDataLocation, glGetFragDataLocation, glBindBufferRange, glBindBufferBase commands @@ -44,7 +44,7 @@ Instanced drawing (GL_ARB_draw_instanced) ~50% done Buffer copying (GL_ARB_copy_buffer) DONE Primitive restart (GL_NV_primitive_restart) not started 16 vertex texture image units not started -Texture buffer objs (GL_ARB_textur_buffer_object) not started +Texture buffer objs (GL_ARB_texture_buffer_object) not started Rectangular textures (GL_ARB_texture_rectangle) DONE Uniform buffer objs (GL_ARB_uniform_buffer_object) not started Signed normalized texture formats ~50% done @@ -69,7 +69,7 @@ GL 3.3: GLSL 3.30 not started GL_ARB_blend_func_extended not started -GL_ARB_explicit_attrib_location not started +GL_ARB_explicit_attrib_location DONE (swrast, i915, i965) GL_ARB_occlusion_query2 not started GL_ARB_sampler_objects not started GL_ARB_texture_rgb10_a2ui not started diff --git a/docs/devinfo.html b/docs/devinfo.html index df0e7265249..2d1c125e802 100644 --- a/docs/devinfo.html +++ b/docs/devinfo.html @@ -145,7 +145,7 @@ Make sure the values in src/mesa/main/version.h are correct. </p> <p> -Update the docs/news.html file and docs/download.html files. +Update docs/news.html. </p> <p> @@ -208,10 +208,11 @@ sftp USERNAME,[email protected] <p> Make an announcement on the mailing lists: -<em>m</em><em>e</em><em>s</em><em>a</em><em>3</em><em>d</em><em>-</em><em>d</em><em>e</em><em>v</em><em>@</em><em>l</em><em>i</em><em>s</em><em>t</em><em>s</em><em>.</em><em>s</em><em>f</em><em>.</em><em>n</em><em>e</em><em>t</em>, -<em>m</em><em>e</em><em>s</em><em>a</em><em>3</em><em>d</em><em>-</em><em>u</em><em>s</em><em>e</em><em>r</em><em>s</em><em>@</em><em>l</em><em>i</em><em>s</em><em>t</em><em>s</em><em>.</em><em>s</em><em>f</em><em>.</em><em>n</em><em>e</em><em>t</em> + +<em>m</em><em>e</em><em>s</em><em>a</em><em>-</em><em>d</em><em>e</em><em>v</em><em>@</em><em>l</em><em>i</em><em>s</em><em>t</em><em>s</em><em>.</em><em>f</em><em>r</em><em>e</em><em>e</em><em>d</em><em>e</em><em>s</em><em>k</em><em>t</em><em>o</em><em>p</em><em>.</em><em>o</em><em>r</em><em>g</em>, +<em>m</em><em>e</em><em>s</em><em>a</em><em>-</em><em>u</em><em>s</em><em>e</em><em>r</em><em>s</em><em>@</em><em>l</em><em>i</em><em>s</em><em>t</em><em>s</em><em>.</em><em>f</em><em>r</em><em>e</em><em>e</em><em>d</em><em>e</em><em>s</em><em>k</em><em>t</em><em>o</em><em>p</em><em>.</em><em>o</em><em>r</em><em>g</em> and -<em>m</em><em>e</em><em>s</em><em>a</em><em>3</em><em>d</em><em>-</em><em>a</em><em>n</em><em>n</em><em>o</em><em>u</em><em>n</em><em>c</em><em>e</em><em>@</em><em>l</em><em>i</em><em>s</em><em>t</em><em>s</em><em>.</em><em>s</em><em>f</em><em>.</em><em>n</em><em>e</em><em>t</em> +<em>m</em><em>e</em><em>s</em><em>a</em><em>-</em><em>a</em><em>n</em><em>n</em><em>o</em><em>u</em><em>n</em><em>c</em><em>e</em><em>@</em><em>l</em><em>i</em><em>s</em><em>t</em><em>s</em><em>.</em><em>f</em><em>r</em><em>e</em><em>e</em><em>d</em><em>e</em><em>s</em><em>k</em><em>t</em><em>o</em><em>p</em><em>.</em><em>o</em><em>r</em><em>g</em> </p> diff --git a/docs/egl.html b/docs/egl.html index 47582672944..d38f2dd7b7d 100644 --- a/docs/egl.html +++ b/docs/egl.html @@ -72,13 +72,13 @@ drivers will be installed to <code>${libdir}/egl</code>.</p> <li><code>--with-egl-platforms</code> <p>List the platforms (window systems) to support. Its argument is a comma -seprated string such as <code>--with-egl-platforms=x11,kms</code>. It decides +seprated string such as <code>--with-egl-platforms=x11,drm</code>. It decides the platforms a driver may support. The first listed platform is also used by the main library to decide the native platform: the platform the EGL native types such as <code>EGLNativeDisplayType</code> or <code>EGLNativeWindowType</code> defined for.</p> -<p>The available platforms are <code>x11</code>, <code>kms</code>, +<p>The available platforms are <code>x11</code>, <code>drm</code>, <code>fbdev</code>, and <code>gdi</code>. The <code>gdi</code> platform can only be built with SCons.</p> diff --git a/docs/fbdev-dri.html b/docs/fbdev-dri.html index e941b1679ed..0eea5e8e324 100644 --- a/docs/fbdev-dri.html +++ b/docs/fbdev-dri.html @@ -9,6 +9,9 @@ <center><h1>Mesa fbdev/DRI Drivers</h1></center> <br> +<h1><center>NOTE: this information is obsolete and will be removed at +a future date</center></h1> + <h1>1. Introduction</h1> <p> @@ -22,7 +25,7 @@ Contributors to this project include Jon Smirl, Keith Whitwell and Dave Airlie. <p> Applications in the fbdev/DRI environment use -the <a href="http://www.nabble.com/file/p15480666/MiniGXL.html"> MiniGLX</a> interface to choose pixel +the MiniGLX interface to choose pixel formats, create rendering contexts, etc. It's a subset of the GLX and Xlib interfaces allowing some degree of application portability between the X and X-less environments. @@ -315,8 +318,7 @@ It means that the sample_server process is not running. <h1>5.0 Programming Information</h1> <p> -OpenGL/Mesa is interfaced to fbdev via the <a href="http://www.nabble.com/file/p15480666/MiniGLX.html">MiniGLX</a> -interface. +OpenGL/Mesa is interfaced to fbdev via the MiniGLX interface. MiniGLX is a subset of Xlib and GLX API functions which provides just enough functionality to setup OpenGL rendering and respond to simple input events. @@ -332,7 +334,7 @@ This allows some degree of flexibility for software development and testing. However, the MiniGLX API is not binary-compatible with full Xlib/GLX. Some of the structures are different and some macros/functions work differently. -See the <code>GL/miniglx.h</code> header file for details. +See the GL/miniglx.h header file for details. </p> diff --git a/docs/news.html b/docs/news.html index 09385ad35e1..72d38ee3f80 100644 --- a/docs/news.html +++ b/docs/news.html @@ -11,6 +11,22 @@ <H1>News</H1> +<h2>October 4, 2010</h2> + +<p> +<a href="relnotes-7.9.html">Mesa 7.9</a> (final) is released. This is a new +development release. +</p> + + +<h2>September 27, 2010</h2> + +<p> +<a href="relnotes-7.9.html">Mesa 7.9.0-rc1</a> is released. This is a +release candidate for the 7.9 development release. +</p> + + <h2>June 16, 2010</h2> <p> @@ -1277,7 +1293,6 @@ grateful. <p> </p><h2>March 18, 1999</h2> <p>The new webpages are now online. Enjoy, and let me know if you find any errors. -For an eye-candy free version you can use <a href="http://www.mesa3d.org/txt/">http://www.mesa3d.org/txt/</a>.</p> <p> </p><h2>February 16, 1999</h2> <p><a href="http://www.sgi.com/">SGI</a> releases its <a href="http://www.sgi.com/software/opensource/glx/">GLX diff --git a/docs/relnotes-7.10.html b/docs/relnotes-7.10.html new file mode 100644 index 00000000000..c2e26765bf7 --- /dev/null +++ b/docs/relnotes-7.10.html @@ -0,0 +1,53 @@ +<HTML> + +<TITLE>Mesa Release Notes</TITLE> + +<head><link rel="stylesheet" type="text/css" href="mesa.css"></head> + +<BODY> + +<body bgcolor="#eeeeee"> + +<H1>Mesa 7.10 Release Notes / tbd</H1> + +<p> +Mesa 7.10 is a new development release. +People who are concerned with stability and reliability should stick +with a previous release or wait for Mesa 7.10.1. +</p> +<p> +Mesa 7.10 implements the OpenGL 2.1 API, but the version reported by +glGetString(GL_VERSION) depends on the particular driver being used. +Some drivers don't support all the features required in OpenGL 2.1. +</p> +<p> +See the <a href="install.html">Compiling/Installing page</a> for prerequisites +for DRI hardware acceleration. +</p> + + +<h2>MD5 checksums</h2> +<pre> +tbd +</pre> + + +<h2>New features</h2> +<ul> +<li>GL_ARB_explicit_attrib_location extension (Intel and software drivers). +</ul> + + +<h2>Bug fixes</h2> +<ul> +<li>tbd</li> +</ul> + + +<h2>Changes</h2> +<ul> +<li>tbd</li> +</ul> + +</body> +</html> diff --git a/docs/relnotes-7.8.2.html b/docs/relnotes-7.8.2.html index e1b0f2d2791..1393b2ede29 100644 --- a/docs/relnotes-7.8.2.html +++ b/docs/relnotes-7.8.2.html @@ -26,7 +26,15 @@ for DRI hardware acceleration. <h2>MD5 checksums</h2> <pre> -tbd +c89b63d253605ed40e8ac370d25a833c MesaLib-7.8.2.tar.gz +6be2d343a0089bfd395ce02aaf8adb57 MesaLib-7.8.2.tar.bz2 +a04ad3b06ac5ff3969a003fa7bbf7d5b MesaLib-7.8.2.zip +7c213f92efeb471f0331670d5079d4c0 MesaDemos-7.8.2.tar.gz +757d9e2e06f48b1a52848be9b0307ced MesaDemos-7.8.2.tar.bz2 +8d0e5cfe68b8ebf90265d350ae2c48b1 MesaDemos-7.8.2.zip +b74482e3f44f35ed395c4aada4fd8240 MesaGLUT-7.8.2.tar.gz +a471807b65e49c325808ba4551be93ed MesaGLUT-7.8.2.tar.bz2 +9f190268c42be582ef66e47365ee61e3 MesaGLUT-7.8.2.zip </pre> @@ -44,10 +52,95 @@ tbd <ul> <li>Fixed Gallium glDrawPixels(GL_DEPTH_COMPONENT). <li>Fixed Gallium Cell driver to buildable, runable state +<li>Fixed bad error checking for glFramebufferRenderbuffer(attachment=GL_DEPTH_STENCIL_ATTACHMENT). +<li>Fixed incorrect Z coordinate handling in "meta" glDraw/CopyPixels. + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=23670">Bug + #23670</a>.</li> + +<li>Assorted i965 driver fixes. + Including but not limited to: + <ul> + <li>Fix scissoring when width or height is + 0. <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27643">Bug + #27643</a>. + <li>Fix bit allocation for number of color regions for + ARB_draw_buffers.</li> + <li>Set the correct provoking vertex for clipped first-mode + trifans. <a href="https://bugs.freedesktop.org/show_bug.cgi?id=24470">Bug + #24470</a>.</li> + <li>Use <code>R16G16B16A16_FLOAT</code> for 3-component half-float.</li> + <li>Fix assertion for surface tile offset usage on Ironlake.</li> + <li>Fix cube map layouts on Ironlake.</li> + <li>When an RB gets a new region, clear the old from the state + cache. <a href="https://bugs.freedesktop.org/show_bug.cgi?id=24119">Bug + #24119</a>.</li> + <li>Reject shaders with uninlined function calls instead of hanging.</li> + </ul> +</li> + +<li>Assorted i915 driver fixes. Including but not limited to: + <ul> + <li>Fixed texture LOD clamping in i915 driver. + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=24846">Bug + #24846</a>.</li> + <li>Fix off-by-one for drawing rectangle. + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27408">Bug + #27408</a>.</li> + </ul> +</li> + +<li>Fixed hangs in etracer on 830 and 845 + chipsets. <a href="https://bugs.freedesktop.org/show_bug.cgi?id=26557">Bug + #26557</a>.</li> +<li>Fixed tiling of small textures on all Intel drivers.</li> +<li>Fixed crash in Savage driver when using <code>_mesa_CopyTexImage2D</code>. + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27652">Bug + #27652</a>.</li> + +<li>Assorted GLX fixes. Including but not limited to: + <ul> + <li>Fixed <code>__glXInitializeVisualConfigFromTags</code>'s handling of + unrecognized fbconfig tags.</li> + <li>Fixed regression with <code>GLX_USE_GL</code>. + <li>Fixed config chooser logic for 'mask' matching.</li> + <li>Report swap events correctly in direct rendered case (DRI2)</li> + <li>Fixed build with dri2proto which doesn't define + <code>X_DRI2SwapInterval</code>.</li> + <li>Get <code>GLX_SCREEN</code> first in <code>__glXQueryContextInfo</code>. + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=14245">Bug + #14245</a>.</li> + </ul> +</li> + +<li>Assorted GLSL fixes. Including but not limited to: + <ul> + <li>Change variable declared assertion into conditional in GLSL + compiler. <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27921">Bug + #27921</a>.</li> + <li>Fix instruction indexing + bugs. <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27566">Bug + #27566</a>.</li> + <li>Updated uniform location / offset encoding to be more like + other implementations.</li> + <li>Don't overwrite a driver's shader infolog with generic failure + message.</li> + </ul> +</li> + +<li>Fixed OSMesa build for 16 and 32-bit color channel depth. +<li>Fixed OSMesa build with hidden symbol visibility. libOSMesa no longer links to libGL. + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=28305">Bug + #28305</a>. +<li>Fixed handling of multiple render targets in fixed-function + texture envrionmnent programs.</li> +<li>Fixed conversion errors in <code>signed_rgba8888[rev]</code> texel + fetch.</li> +<li>Don't set srcLevel on <code>GL_TEXTURE_RECTANGLE_ARB</code> targets.</li> +<li>Various build fixes for OpenBSD.</li> +<li>Various build fixes for OS X.</li> +<li>Various build fixes for GCC 3.3.</li> </ul> -<h2>Changes</h2> -<p>None.</p> </body> </html> diff --git a/docs/relnotes-7.8.3.html b/docs/relnotes-7.8.3.html new file mode 100644 index 00000000000..1e9f4331391 --- /dev/null +++ b/docs/relnotes-7.8.3.html @@ -0,0 +1,89 @@ +<HTML> + +<TITLE>Mesa Release Notes</TITLE> + +<head><link rel="stylesheet" type="text/css" href="mesa.css"></head> + +<BODY> + +<body bgcolor="#eeeeee"> + +<H1>Mesa 7.8.3 Release Notes / (date tbd)</H1> + +<p> +Mesa 7.8.3 is a bug fix release which fixes bugs found since the 7.8.2 release. +</p> +<p> +Mesa 7.8.3 implements the OpenGL 2.1 API, but the version reported by +glGetString(GL_VERSION) depends on the particular driver being used. +Some drivers don't support all the features required in OpenGL 2.1. +</p> +<p> +See the <a href="install.html">Compiling/Installing page</a> for prerequisites +for DRI hardware acceleration. +</p> + + +<h2>MD5 checksums</h2> +<pre> +x MesaLib-7.8.3.tar.gz +x MesaLib-7.8.3.tar.bz2 +x MesaLib-7.8.3.zip +x MesaDemos-7.8.3.tar.gz +x MesaDemos-7.8.3.tar.bz2 +x MesaDemos-7.8.3.zip +x MesaGLUT-7.8.3.tar.gz +x MesaGLUT-7.8.3.tar.bz2 +x MesaGLUT-7.8.3.zip +</pre> + + +<h2>New features</h2> +<p>None.</p> + + +<h2>Changes</h2> +<ul> +<li>The radeon driver should use less memory when searching for a valid mip +image.</li> +</ul> + + +<h2>Bug fixes</h2> +<ul> +<li>Fix unsupported FB with D24S8 (bug + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=23670">29116</a>)</li> +<li>Fix ReadPixels crash when reading depth/stencil from an FBO</li> +<li>Fixed a bug rendering to 16-bit buffers using swrast.</li> +<li>Fixed a state tracker/TGSI bug that caused crashes when using Windows' + memory debugging features.</li> +<li>Fixed an issue rendering to 32-bit channels with swrast (bug + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=29487">29487</a>)</li> +<li>GLSL: fix indirect <TT>gl_TextureMatrix</TT> addressing (bug + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=28967">28967</a>)</li> +<li>GLSL: fix for bug + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27216">27216</a></li> +<li>GLSL: fix zw fragcoord entries in some cases (bug + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=29183">29183</a>)</li> +<li>Fix texture env generation in some cases (bug + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=28169">28169</a>)</li> +<li>osmesa: a fix for calling <TT>OSMesaMakeCurrent</TT> twice was applied (bug + <a href="https://bugs.freedesktop.org/show_bug.cgi?id=10966">10966</a></li> +<li>A bug was fixed which could cause Mesa to ignore the + <TT>MESA_EXTENSION_OVERRIDE</TT> environment variable.</li> +<li>A bug related to specular highlights on backfaces was fixed.</li> +<li>A radeon-specific issue with <TT>glCopyTex(Sub)Image</TT> was + corrected.</li> +<li>radeon/wine: flush command stream in more cases, fixing wine d3d9 + tests.</li> +<li>r600: fix sin+cos normalization.</li> +<li>r600: (properly) ignore <TT>GL_COORD_REPLACE</TT> when point sprites are + disabled.</li> +<li>radeon: avoid flushing when the context is not current.</li> +<li>r300c: a bug affecting unaligned BOs was fixed.</li> +<li>r300c: a hardlock caused by ARB_half_float_vertex incorrectly advertised on some chipsets.</li> +</ul> + + +</body> +</html> diff --git a/docs/relnotes-7.9.html b/docs/relnotes-7.9.html index 8f32ed006a0..fe1fd5e4186 100644 --- a/docs/relnotes-7.9.html +++ b/docs/relnotes-7.9.html @@ -8,7 +8,7 @@ <body bgcolor="#eeeeee"> -<H1>Mesa 7.9 Release Notes / date TBD</H1> +<H1>Mesa 7.9 Release Notes / October 4, 2010</H1> <p> Mesa 7.9 is a new development release. @@ -28,7 +28,12 @@ for DRI hardware acceleration. <h2>MD5 checksums</h2> <pre> -tbd +ed65ab425b25895c7f473d0a5e6e64f8 MesaLib-7.9.tar.gz +82c740c49d572baa6da2b1a1eee90bca MesaLib-7.9.tar.bz2 +cd2b6ecec759b0457475e94bbb38fedb MesaLib-7.9.zip +7b54af9fb9b1f6a1a65db2520f50848f MesaGLUT-7.9.tar.gz +20d07419d1929f833fdb36bced290ad5 MesaGLUT-7.9.tar.bz2 +62a7edecd7c92675cd6029b05217eb0a MesaGLUT-7.9.zip </pre> @@ -37,16 +42,85 @@ tbd <li>New, improved GLSL compiler written by Intel. See the <a href="shading.html"> Shading Language</a> page for more information. -<li>GL_EXT_timer_query extension (i965 driver only) +<li>New, very experimental Gallium driver for R600-R700 Radeons. +<li>Support for AMD Evergreen-based Radeons (HD 5xxx) +<li>GL_EXT_timer_query extension (i965 driver and softpipe only) <li>GL_EXT_framebuffer_multisample extension (intel drivers, MAX_SAMPLES = 1) <li>GL_ARB_texture_swizzle extension (alias of GL_EXT_texture_swizzle) -<li>GL_ARB_draw_elements_base_vertex, GL_ARB_fragment_program_shadow - and GL_EXT_draw_buffers2 in Gallium drivers +<li>GL_ARB_draw_elements_base_vertex, GL_ARB_fragment_program_shadow, + GL_ARB_window_pos, GL_EXT_gpu_program_parameters, + GL_ATI_texture_env_combine3, GL_MESA_pack_invert, and GL_OES_EGL_image + extensions in Gallium drivers +<li>GL_ARB_depth_clamp and GL_NV_depth_clamp extensions (in nv50 and r600 + Gallium drivers) +<li>GL_ARB_half_float_vertex extension (in nvfx, r300, r600, softpipe, + and llvmpipe Gallium drivers) +<li>GL_EXT_draw_buffers2 (in nv50, r600, softpipe, and llvmpipe Gallium + drivers) +<li>GL_EXT_texture_swizzle (in nvfx, r300, r600, softpipe, and llvmpipe + Gallium drivers) +<li>GL_ATI_texture_mirror_once (in nvfx, nv50, r300, r600, softpipe, and + llvmpipe Gallium drivers) +<li>GL_NV_conditional_render (in r300 Gallium driver) +<li>Initial "signs of life" support for Sandybridge hardware in i965 DRI + driver. </ul> <h2>Bug fixes</h2> +<p>This list is likely incomplete.</p> <ul> +<li>Massive improvements to the Gallium driver for R300-R500 Radeons; this + driver is now considered stable for use as a DRI (OpenGL) driver. +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=10908">Bug 10908</a> - GLSL: gl_FogParamaters gl_Fog built-in uniform not functioning</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=13753">Bug 13753</a> - Numerous bugs in GLSL uniform handling</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=16854">Bug 16854</a> - GLSL function call at global scope causes SEGV</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=16856">Bug 16856</a> - GLSL indexing of unsized array results in assertion failure</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=18659">Bug 18659</a> - Crash in shader/slang/slang_codegen.c _slang_gen_function_call_name()</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=19089">Bug 19089</a> - [GLSL] glsl1/shadow2D() cases fail</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=22622">Bug 22622</a> - [GM965 GLSL] noise*() cause GPU lockup</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=23743">Bug 23743</a> - For loop from 0 to 0 not optimized out</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=24553">Bug 24553</a> - shader compilation times explode when using more () pairs</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25664">Bug 25664</a> - [GLSL] re-declaring an empty array fails to compile</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25769">Bug 25769</a> - [GLSL] "float" can be implicitly converted to "int"</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25808">Bug 25808</a> - [GLSL] const variable is modified successfully</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25826">Bug 25826</a> - [GLSL] declaring an unsized array then re-declaring with a size fails</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25827">Bug 25827</a> - [GLSL] vector constructor accepts too many arguments successfully</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25829">Bug 25829</a> - [GLSL] allowing non-void function without returning value</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25830">Bug 25830</a> - [GLSL] allowing non-constant-expression as const declaration initializer</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25877">Bug 25877</a> - [GLSL 1.10] implicit conversion from "int" to "float" should not be allowed</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25878">Bug 25878</a> - [GLSL] sampler is converted to int successfully</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25994">Bug 25994</a> - [GM45][GLSL] 'return' statement in vertex shader unsupported</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=25999">Bug 25999</a> - [GLSL] embedded structure constructor fails to compile</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=26000">Bug 26000</a> - [GLSL] allowing different parameter qualifier between the function definition and declaration</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=26001">Bug 26001</a> - [GLSL 1.10] constructing matrix from matrix succeeds</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=26224">Bug 26224</a> - [GLSL] Cannot get location of a uniform struct member</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=26990">Bug 26990</a> - [GLSL] variable declaration in "while" fails to compile</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=27004">Bug 27004</a> - [GLSL] allowing macro redefinition</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=27060">Bug 27060</a> - [965] piglit glsl-fs-raytrace failure due to lack of function calls.</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=27216">Bug 27216</a> - Assignment with a function call in an if statement causes an assertion failure</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=27261">Bug 27261</a> - GLSL Compiler fails on the following vertex shader</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=27265">Bug 27265</a> - GLSL Compiler doesnt link the attached vertex shader</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=27388">Bug 27388</a> - [i965] piglit glsl-vs-arrays failure</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=27403">Bug 27403</a> - GLSL struct causing "Invalid src register file ..." error</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=27914">Bug 27914</a> - GLSL compiler uses MUL+ADD where it could use MAD</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28055">Bug 28055</a> - glsl-texcoord-array fails GLSL compilation</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28374">Bug 28374</a> - SIGSEGV shader/slang/slang_typeinfo.c:534</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28748">Bug 28748</a> - [i965] uninlined function calls support</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28833">Bug 28833</a> - piglit/shaders/glsl-texcoord-array fail</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28834">Bug 28834</a> - Add support for system fpclassify to GL_OES_query_matrix function for OpenBSD / NetBSD</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28837">Bug 28837</a> - varying vec4 index support</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28845">Bug 28845</a> - The GLU tesselator code has some warnings</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28889">Bug 28889</a> - [regression] wine game crash</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28894">Bug 28894</a> - slang build fails if absolute path contains spaces</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28913">Bug 28913</a> - [GLSL] allowing two version statements</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28931">Bug 28931</a> - Floating Point Exception in Warzone2100 Trunk version</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28966">Bug 28966</a> - [r300g] Dynamic branching 3 demo does not run</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=28967">Bug 28967</a> - slang/slang_emit.c:350: storage_to_src_reg: Assertion `index >= 0' failed.</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=29013">Bug 29013</a> - [r300g] translate_rgb_op: unknown opcode ILLEGAL OPCODE</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=29020">Bug 29020</a> - [r300g] Wine d3d9 tests hardlock</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=29910">Bug 29910</a> - Mesa advertises bogus GL_ARB_shading_language_120</li> +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=30196">Bug 30196</a> - [GLSL] gl_TextureMatrix{Inverse,Transpose,InverseTranspose} unsupported</li> </ul> diff --git a/docs/relnotes.html b/docs/relnotes.html index 47e7f80d6fa..4487af9dea6 100644 --- a/docs/relnotes.html +++ b/docs/relnotes.html @@ -14,6 +14,7 @@ The release notes summarize what's new or changed in each Mesa release. <UL> <LI><A HREF="relnotes-7.9.html">7.9 release notes</A> +<LI><A HREF="relnotes-7.8.3.html">7.8.3 release notes</A> <LI><A HREF="relnotes-7.8.2.html">7.8.2 release notes</A> <LI><A HREF="relnotes-7.8.1.html">7.8.1 release notes</A> <LI><A HREF="relnotes-7.8.html">7.8 release notes</A> |