diff --git a/Mesa.changes b/Mesa.changes index 45e897c..72f8d44 100644 --- a/Mesa.changes +++ b/Mesa.changes @@ -1,3 +1,57 @@ +------------------------------------------------------------------- +Tue Sep 29 21:33:56 CEST 2009 - sndirsch@suse.de + +- Mesa 7.6 + * OpenVG front-end (state tracker for Gallium). This was written + by Zack Rusin at Tungsten Graphics. + * GL_ARB_vertex_array_object and GL_APPLE_vertex_array_object + extensions (supported in Gallium drivers, Intel DRI drivers, + and software drivers) + * GL_ARB_copy_buffer extension (supported in Gallium drivers, + Intel DRI drivers, and software drivers) + * GL_ARB_map_buffer_range extension (supported in Gallium drivers, + Intel DRI drivers, and software drivers) + * GL_ARB_seamless_cube_map extension (supported in software drivers + and i965 drivers) + * GL_ARB_vertex_array_bgra (ARB synonym for GL_EXT_vertex_array_bgra) + * GL_ARB_sync (supported in software drivers and Intel DRI drivers) + * GL_EXT_provoking_vertex extension (supported in Gallium, i915, i965, + and software drivers) + * Rewritten radeon/r200/r300 driver using a buffer manager + * radeon/r200/r300 GL_EXT_framebuffer_object support when used with + kernel memory manager + * radeon/r200/r300 support for GL_ARB_occlusion_query + * r300 driver supports OpenGL 1.5 + * r300 driver support for GL_EXT_vertex_array_bgra, GL_EXT_texture_sRGB + * i915/945 driver support for GL_ARB_point_sprite, GL_EXT_stencil_two_side + and GL_ATI_separate_stencil extensions + * Rewritten assembler for GL_ARB_vertex_program / GL_ARB_fragment_program. + * Added configure --with-max-width=W, --with-max-height=H options to + specify max framebuffer, viewport size. + * 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. + * i965 DRI driver fixes, including support for "unlimited" size constant + buffers (GLSL uniforms) + +------------------------------------------------------------------- +Mon Sep 28 22:08:52 CEST 2009 - sndirsch@suse.de + +- Mesa 7.5.1 + * bug-fix release fixing issues found since the 7.5.1 release. + - Detect B43 chipset in Intel driver + - Assorted bug fixes for i965/i945 drivers + - Fixed Gallium glDrawPixels(GL_STENCIL_INDEX) failure. + - Fixed GLSL linker/preprocessor version directive issue seen + in Wine (such as bug 23946) + - glUseProgram() is now compiled into display lists (bug 23746). + - glUniform functions are now compiled into display lists + - Auto mipmap generation didn't work reliably with Gallium. + - Fixed random number usage in GLX code. + - Fixed invalid GL_OUT_OF_MEMORY error sometimes raised by + glTexSubImage2D when using Gallium. + ------------------------------------------------------------------- Fri Sep 11 15:21:56 CEST 2009 - sndirsch@suse.de diff --git a/Mesa.spec b/Mesa.spec index 1747dc1..ee115e2 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -1,5 +1,5 @@ # -# spec file for package Mesa (Version 7.5.1) +# spec file for package Mesa (Version 7.6) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,7 +19,7 @@ Name: Mesa -BuildRequires: gcc-c++ libdrm-devel libexpat-devel pkgconfig xorg-x11-devel +BuildRequires: gcc-c++ libdrm-devel libexpat-devel pkgconfig python-base xorg-x11-devel Url: http://www.mesa3d.org License: MIT License (or similar) Group: System/Libraries @@ -32,8 +32,8 @@ Obsoletes: XFree86-Mesa-64bit Obsoletes: Mesa-64bit %endif # -Version: 7.5.1 -Release: 2 +Version: 7.6 +Release: 1 Summary: Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL Source: MesaLib-%{version}.tar.bz2 Source1: MesaDemos-%{version}.tar.bz2 @@ -127,11 +127,11 @@ autoreconf -fi %configure --disable-glw \ --with-driver=dri \ %ifarch %ix86 x86_64 - --with-dri-drivers=i810,i915,i965,mach64,r128,r200,r300,radeon,s3v,sis,tdfx,trident,unichrome,ffb,swrast \ + --with-dri-drivers=i810,i915,i965,mach64,r128,r200,r300,r600,radeon,s3v,sis,tdfx,trident,unichrome,ffb,swrast \ --enable-gallium-nouveau \ %endif %ifarch ppc - --with-dri-drivers=i810,i915,i965,mach64,r128,r200,r300,radeon,s3v,tdfx,trident,unichrome,ffb,swrast \ + --with-dri-drivers=i810,i915,i965,mach64,r128,r200,r300,r600,radeon,s3v,tdfx,trident,unichrome,ffb,swrast \ %endif %ifarch s390 s390x --with-dri-drivers=swrast \ diff --git a/MesaDemos-7.5.1.tar.bz2 b/MesaDemos-7.5.1.tar.bz2 deleted file mode 100644 index 84a9ac4..0000000 --- a/MesaDemos-7.5.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d34be85715e9e835e238c108fcaaca043dcd8b06821317ae9559c92984c70b3a -size 1530098 diff --git a/MesaDemos-7.6.tar.bz2 b/MesaDemos-7.6.tar.bz2 new file mode 100644 index 0000000..e61c45d --- /dev/null +++ b/MesaDemos-7.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:486fbe4c2ffa3bd7267734a7c15dd40fb0a3093e11754c3767c2fac091981a0a +size 1518006 diff --git a/MesaLib-7.5.1.tar.bz2 b/MesaLib-7.5.1.tar.bz2 deleted file mode 100644 index f0c5fea..0000000 --- a/MesaLib-7.5.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:65e640823945bbb718b1553a616e056d8e1cfdcf094114d47a3fe5ea2cb31773 -size 4472519 diff --git a/MesaLib-7.6.tar.bz2 b/MesaLib-7.6.tar.bz2 new file mode 100644 index 0000000..6b40ec9 --- /dev/null +++ b/MesaLib-7.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e325d84bb501f5a7ca8a82406bee700be76d993289ff67525016919f78eaab85 +size 4895111