diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/contents.html | 2 | ||||
-rw-r--r-- | docs/dispatch.html | 2 | ||||
-rw-r--r-- | docs/download.html | 10 | ||||
-rw-r--r-- | docs/faq.html | 13 | ||||
-rw-r--r-- | docs/news.html | 7 | ||||
-rw-r--r-- | docs/precompiled.html | 12 | ||||
-rw-r--r-- | docs/relnotes-7.5.1.html | 72 | ||||
-rw-r--r-- | docs/relnotes-7.5.2.html | 56 | ||||
-rw-r--r-- | docs/relnotes-7.5.html | 10 | ||||
-rw-r--r-- | docs/relnotes-7.6.html | 29 | ||||
-rw-r--r-- | docs/relnotes-7.7.html | 54 | ||||
-rw-r--r-- | docs/relnotes.html | 3 |
12 files changed, 247 insertions, 23 deletions
diff --git a/docs/contents.html b/docs/contents.html index 1dca3a228d..d15e6c1e33 100644 --- a/docs/contents.html +++ b/docs/contents.html @@ -39,7 +39,6 @@ a:visited { <ul> <li><a href="download.html" target="MainFrame">Downloading / Unpacking</a> <li><a href="install.html" target="MainFrame">Compiling / Installing</a> -<li><a href="glu.html" target="MainFrame">SGI's GLU</a> <li><a href="precompiled.html" target="MainFrame">Precompiled Libraries</a> </ul> @@ -68,6 +67,7 @@ a:visited { <li><a href="repository.html" target="MainFrame">Source Code Repository</a> <li><a href="memory.html" target="MainFrame">DRI Memory Management</a> <li><a href="shading.html" target="MainFrame">Shading Language</a> +<li><a href="glu.html" target="MainFrame">SGI's GLU</a> <li><a href="utilities.html" target="MainFrame">Utilities</a> <li><a href="helpwanted.html" target="MainFrame">Help Wanted</a> <li><a href="devinfo.html" target="MainFrame">Development Notes</a> diff --git a/docs/dispatch.html b/docs/dispatch.html index b9ea8822e6..bcab74c707 100644 --- a/docs/dispatch.html +++ b/docs/dispatch.html @@ -198,7 +198,7 @@ few preprocessor defines.</p> <ul> <li>If <tt>GLX_USE_TLS</tt> is defined, method #4 is used.</li> <li>If <tt>PTHREADS</tt> is defined, method #3 is used.</li> -<li>If any of <tt>PTHREADS</tt>, <tt>USE_XTHREADS</tt>, +<li>If any of <tt>PTHREADS</tt>, <tt>SOLARIS_THREADS</tt>, <tt>WIN32_THREADS</tt>, or <tt>BEOS_THREADS</tt> is defined, method #2 is used.</li> <li>If none of the preceeding are defined, method #1 is used.</li> diff --git a/docs/download.html b/docs/download.html index cf1cc21d37..3cb9423dd9 100644 --- a/docs/download.html +++ b/docs/download.html @@ -9,14 +9,14 @@ <H1>Downloading</H1> <p> -Primary download site: -<a href="http://sourceforge.net/project/showfiles.php?group_id=3" -target="_parent">SourceForge</a> +Primary Mesa download site: +<a href="ftp://ftp.freedesktop.org/pub/mesa/" +target="_parent">freedesktop.org</a> (FTP) </p> <p> -When a new release is coming, release candidates (betas) can be found -<a href="http://www.mesa3d.org/beta/">here</a>. +When a new release is coming, release candidates (betas) may be found +<a href="ftp://ftp.freedesktop.org/pub/mesa/beta/" target="_parent">here</a>. </p> diff --git a/docs/faq.html b/docs/faq.html index 11b5d43255..65e279aac5 100644 --- a/docs/faq.html +++ b/docs/faq.html @@ -316,6 +316,19 @@ Basically, applying a translation of (0.375, 0.375, 0.0) to your coordinates will fix the problem. </p> +<h2>3.6 How can I change the maximum framebuffer size in Mesa's +<tt>swrast</tt> backend?</h2> +<p> +These can be overridden by using the <tt>--with-max-width</tt> and +<tt>--with-max-height</tt> options. The two need not be equal. +</p><p> +Do note that Mesa uses these values to size some internal buffers, +so increasing these sizes will cause Mesa to require additional +memory. Furthermore, increasing these limits beyond <tt>4096</tt> +may introduce rasterization artifacts; see the leading comments in +<tt>src/mesa/swrast/s_tritemp.h</tt>. +</p> + <br> <br> diff --git a/docs/news.html b/docs/news.html index 712ecedc10..07ad42ed49 100644 --- a/docs/news.html +++ b/docs/news.html @@ -11,6 +11,13 @@ <H1>News</H1> +<h2>September 3, 2009</h2> +<p> +<a href="relnotes-7.5.1.html">Mesa 7.5.1</a> is released. +This is a bug-fix release which fixes bugs found in version 7.5. +</p> + + <h2>July 17, 2009</h2> <p> <a href="relnotes-7.5.html">Mesa 7.5</a> is released. diff --git a/docs/precompiled.html b/docs/precompiled.html index 166d33d828..50cb2af60d 100644 --- a/docs/precompiled.html +++ b/docs/precompiled.html @@ -9,17 +9,11 @@ <H1>Precompiled Libraries</H1> <p> -In general, precompiled libraries are not available. -However, people occasionally prepare packages of precompiled libraries -for some systems. +In general, precompiled Mesa libraries are not available. </p> - -<H2>Mesa-6.0 for Solaris</H2> - <p> -Steve Christensen has submitted precompiled Mesa-6.0 libraries for -Solaris at <a href="http://sunfreeware.com/" target="_parent"> -sunfreeware.com</a>. +However, some Linux distros (such as Ubuntu) seem to closely track +Mesa and often have the latest Mesa release available as an update. </p> </BODY> diff --git a/docs/relnotes-7.5.1.html b/docs/relnotes-7.5.1.html new file mode 100644 index 0000000000..1a4f608b7c --- /dev/null +++ b/docs/relnotes-7.5.1.html @@ -0,0 +1,72 @@ +<HTML> + +<TITLE>Mesa Release Notes</TITLE> + +<head><link rel="stylesheet" type="text/css" href="mesa.css"></head> + +<BODY> + +<body bgcolor="#eeeeee"> + +<H1>Mesa 7.5.1 Release Notes, 3 September 2009</H1> + +<p> +Mesa 7.5.1 is a bug-fix release fixing issues found since the 7.5 release. +</p> +<p> +The main new feature of Mesa 7.5.x is the +<a href="http://wiki.freedesktop.org/wiki/Software/gallium" +target="_parent">Gallium3D</a> infrastructure. +</p> +<p> +Mesa 7.5.1 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> +d7269e93bc7484430637d54ced250876 MesaLib-7.5.1.tar.gz +877d6a4b24efc2b1d02aa553f262cba8 MesaLib-7.5.1.tar.bz2 +23f4fb757a05c8396425681234ae20e5 MesaLib-7.5.1.zip +5af4bd113652108f5cec5113dad813f2 MesaDemos-7.5.1.tar.gz +785402e3b9f0e335538fcc6bf19f6987 MesaDemos-7.5.1.tar.bz2 +950058cc6d6106e9c7d5876a03789fe9 MesaDemos-7.5.1.zip +cb52ce2c93389c2711cbe8d857ec5303 MesaGLUT-7.5.1.tar.gz +e3a9892e056d625c5353617a7c5b7e9c MesaGLUT-7.5.1.tar.bz2 +da1de364df148c94b4994006191a1e69 MesaGLUT-7.5.1.zip +</pre> + + +<h2>New features</h2> +<ul> +<li>Added configure --with-max-width=W, --with-max-height=H options to specify + max framebuffer, viewport size. +</ul> + + +<h2>Bug fixes</h2> +<ul> +<li>Added missing GLEW library to MesaDemos tarballs. +<li>Fixed swapbuffers jerkiness in Doom3/etc in Intel drivers. +<li>Fixed front buffer rendering bug in Intel drivers. +<li>Fixed minor GLX memory leaks. +<li>Fixed some texture env / fragment program state bugs. +<li>Fixed some Gallium glBlitFramebuffer() bugs +<li>Empty glBegin/glEnd() pair could cause divide by zero (bug 23489) +<li>Fixed Gallium glBitmap() Z position bug +<li>Setting arrays of sampler uniforms did not work +<li>Selection/Feedback mode didn't handle polygon culling correctly (bug 16866) +<li>Fixed 32/64-bit cross compilation issue in gen_matypes.c +<li>Fixed glXCreateGLXPixmap() for direct rendering. +<li>Fixed Gallium glCopyPixels(GL_STENCIL_INDEX) mispositioned image bug. +</ul> + + +</body> +</html> diff --git a/docs/relnotes-7.5.2.html b/docs/relnotes-7.5.2.html new file mode 100644 index 0000000000..b638c0517d --- /dev/null +++ b/docs/relnotes-7.5.2.html @@ -0,0 +1,56 @@ +<HTML> + +<TITLE>Mesa Release Notes</TITLE> + +<head><link rel="stylesheet" type="text/css" href="mesa.css"></head> + +<BODY> + +<body bgcolor="#eeeeee"> + +<H1>Mesa 7.5.2 Release Notes, (date tbd)</H1> + +<p> +Mesa 7.5.2 is a bug-fix release fixing issues found since the 7.5.1 release. +</p> +<p> +The main new feature of Mesa 7.5.x is the +<a href="http://wiki.freedesktop.org/wiki/Software/gallium" +target="_parent">Gallium3D</a> infrastructure. +</p> +<p> +Mesa 7.5.2 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>Detect B43 chipset in Intel driver +</ul> + + +<h2>Bug fixes</h2> +<ul> +<li>Assorted bug fixes for i965/i945 drivers +<li>Fixed Gallium glDrawPixels(GL_STENCIL_INDEX) failure. +<li>Fixed GLSL linker/preprocessor version directive issue seen in Wine + (such as bug 23946) +<li>glUseProgram() is now compiled into display lists (bug 23746). +<li>glUniform functions are now compiled into display lists +</ul> + + +</body> +</html> diff --git a/docs/relnotes-7.5.html b/docs/relnotes-7.5.html index 8bcacd62e1..56deca6a86 100644 --- a/docs/relnotes-7.5.html +++ b/docs/relnotes-7.5.html @@ -40,7 +40,15 @@ If you're especially concerned with stability you should probably look for <h2>MD5 checksums</h2> <pre> -tbd +553fd956e544727f30fbe249619b6286 MesaLib-7.5.tar.gz +459f332551f6ebb86f384d21dd15e1f0 MesaLib-7.5.tar.bz2 +8c02c0e17a9025250d20424ae32f5163 MesaLib-7.5.zip +a188da2886fa5496ea0c2cda602b2eeb MesaDemos-7.5.tar.gz +398ee8801814a00e47f6c2314e3dfddc MesaDemos-7.5.tar.bz2 +15a0c8ae013c54335a26335e1a98d609 MesaDemos-7.5.zip +81010147def5a644ba14f9bbb7a49a2a MesaGLUT-7.5.tar.gz +baa7a1e850b6e39bae58868fd0684004 MesaGLUT-7.5.tar.bz2 +265228418e4423fa328f2f5b7970cf08 MesaGLUT-7.5.zip </pre> diff --git a/docs/relnotes-7.6.html b/docs/relnotes-7.6.html index 1e7ccf88bf..aaa36188d9 100644 --- a/docs/relnotes-7.6.html +++ b/docs/relnotes-7.6.html @@ -36,16 +36,33 @@ tbd <ul> <li><a href="openvg.html">OpenVG</a> front-end (state tracker for Gallium). This was written by Zack Rusin at Tungsten Graphics. -<li>GL_APPLE_vertex_array_object for Gallium drivers and Intel DRI drivers. -<li>GL_ARB_vertex_array_object for Gallium drivers, software drivers and - Intel DRI drivers. -<li>GL_ARB_copy_buffer extension (supported in Gallium and swrast drivers) -<LI>GL_ARB_map_buffer_range extension (supported in Gallium and software drivers) -<li>GL_EXT_provoking_vertex extension (supported in Gallium and software drivers) +<li>GL_ARB_vertex_array_object and GL_APPLE_vertex_array_object extensions + (supported in Gallium drivers, Intel DRI drivers, and software drivers)</li> +<li>GL_ARB_copy_buffer extension + (supported in Gallium drivers, Intel DRI drivers, and software drivers)</li> +<li>GL_ARB_map_buffer_range extension + (supported in Gallium drivers, Intel DRI drivers, and software drivers)</li> +<li>GL_ARB_seamless_cube_map extension + (supported in software drivers and i965 drivers)</li> +<li>GL_ARB_vertex_array_bgra (ARB synonym for GL_EXT_vertex_array_bgra)</li> +<li>GL_ARB_sync (supported in software drivers and Intel DRI drivers)</li> +<li>GL_EXT_provoking_vertex extension (supported in Gallium, i915, i965, and software drivers) <li>Rewritten radeon/r200/r300 driver using a buffer manager <li>radeon/r200/r300 GL_EXT_framebuffer_object support when used with kernel memory manager +<li>radeon/r200/r300 support for GL_ARB_occlusion_query</li> +<li>r300 driver supports OpenGL 1.5</li> <li>r300 driver support for GL_EXT_vertex_array_bgra, GL_EXT_texture_sRGB +<li>i915/945 driver support for GL_ARB_point_sprite, GL_EXT_stencil_two_side + and GL_ATI_separate_stencil extensions +<li>Rewritten assembler for GL_ARB_vertex_program / + GL_ARB_fragment_program.</li> +<li>Added configure --with-max-width=W, --with-max-height=H options to specify + max framebuffer, viewport size. +<li>Initial version of Gallium llvmpipe driver. This is a new driver based + on LLVM which makes exensive use of run-time code generation. This is + an "alpha" stage driver. See the src/gallium/drivers/llvmpipe/README + file for more information. </ul> diff --git a/docs/relnotes-7.7.html b/docs/relnotes-7.7.html new file mode 100644 index 0000000000..ca6ec55b60 --- /dev/null +++ b/docs/relnotes-7.7.html @@ -0,0 +1,54 @@ +<HTML> + +<TITLE>Mesa Release Notes</TITLE> + +<head><link rel="stylesheet" type="text/css" href="mesa.css"></head> + +<BODY> + +<body bgcolor="#eeeeee"> + +<H1>Mesa 7.7 Release Notes / date TBD</H1> + +<p> +Mesa 7.7 is a new development release. +People who are concerned with stability and reliability should stick +with a previous release or wait for Mesa 7.7.1. +</p> +<p> +Mesa 7.7 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_draw_elements_base_vertex (supported in Intel i965 and software drivers)</li> +<li>GL_ARB_depth_clamp (supported in Intel i965 DRI and software drivers)</li> +<li>GL_NV_depth_clamp (supported in Intel i965 DRI and software drivers)</li> +<li>GL_ARB_provoking_vertex (same as GL_EXT_provoking_vertex)</li> +</ul> + + +<h2>Bug fixes</h2> +<ul> +</ul> + + +<h2>Changes</h2> +<ul> +</ul> + +</body> +</html> diff --git a/docs/relnotes.html b/docs/relnotes.html index 35a4c7385f..7a87f58a82 100644 --- a/docs/relnotes.html +++ b/docs/relnotes.html @@ -13,7 +13,10 @@ The release notes summarize what's new or changed in each Mesa release. </p> <UL> +<LI><A HREF="relnotes-7.7.html">7.7 release notes</A> <LI><A HREF="relnotes-7.6.html">7.6 release notes</A> +<LI><A HREF="relnotes-7.5.2.html">7.5.2 release notes</A> +<LI><A HREF="relnotes-7.5.1.html">7.5.1 release notes</A> <LI><A HREF="relnotes-7.5.html">7.5 release notes</A> <LI><A HREF="relnotes-7.4.4.html">7.4.4 release notes</A> <LI><A HREF="relnotes-7.4.3.html">7.4.3 release notes</A> |