Changelog for
Mesa-libGL-devel-8.0.1-129.1.i586.rpm :
Sun Apr 15 14:00:00 2012 roAATTsuse.de
- use same dri drivers on ia64 as on ppc (no drm_intel)
Thu Mar 22 13:00:00 2012 ryanbachAATTadelphia.net
-- Updated software rasterizer to use llvmpipe the advanced,
- multithreaded,software rasterizer if availaible for that
- archetecture (ie. X86/X86-64).
Wed Mar 21 13:00:00 2012 jengelhAATTmedozas.de
- Adjust baselibs.conf for OSMesa soname change
Wed Mar 21 13:00:00 2012 sndirschAATTsuse.com
- U_gallium-rtasm-properly-detect-SSE-and-SSE2.patch
* gallium/rtasm: properly detect SSE and SSE2; this should fix
crashes on ancient processors. (bnc#728737)
Thu Mar 1 13:00:00 2012 cooloAATTsuse.com
- fix baselibs.conf after update of libOSMesa
- do not put the date in generated code, this breaks build-compare
for little to no gain as we know the build date from rpm header
Fri Feb 24 13:00:00 2012 sndirschAATTsuse.com
- Switch software rasterizer to llvmpipe (gallium driver now)
* Performance improvement especially on multicore system.
- minimal specfile cleanup
Fri Feb 24 13:00:00 2012 meissnerAATTsuse.de
- only require drm_intel on intel.
Thu Feb 23 13:00:00 2012 sndirschAATTsuse.com
- Update to Mesa 8.0.1
* Removed all DRI drivers that did not support DRI2.
Specifically, i810, mach64, mga, r128, savage, sis, tdfx, and
unichrome were removed.
* Removed all remnants of paletted texture support. As required
by desktop OpenGL, GL_COLOR_INDEX data can still be uploaded
to a color (e.g., RGBA) texture. However, the data cannot be
stored internally as color-index.
* Removed support for GL_APPLE_client_storage extension.
* Removed the classic Mesa r300 and r600 drivers, which are
superseded by the gallium drivers for this hardware.
* Removed the dead Gallium i965, cell and failover drivers,
which were either broken and with nobody in sight to fix
the situation or deprecated.
- obsoletes u_GLX-SWrast-Make-GLX-with-SWrast-enabled-work-on-olde.patch
(git commit #63a6fd6603574c1c01324fbeb0863e39d3864c16)
- obsoletes U_Mesa-7.11-llvm3.patch
- obsoletes Mesa-llvm-3.0.patch
- disabled u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
for now (obsolete as well?)
Wed Feb 22 13:00:00 2012 jengelhAATTmedozas.de
- use --enable-shared-dricore, saves ~33 MB
Wed Feb 22 13:00:00 2012 sndirschAATTsuse.com
- readded build of non-gallium nouveau driver (\"nouveau_vieux\") to
support again older NVIDIA GPUs
Tue Feb 21 13:00:00 2012 cooloAATTsuse.com
- fix requires of devel package in moving the %package before the
other packages that have custom versions.
%version in rpm is tricky - it\'s the _last_ version before the
macro, not the main one.
Tue Feb 21 13:00:00 2012 jengelhAATTmedozas.de
- Split shared libraries per shlib pol.
Sun Feb 12 13:00:00 2012 jengelhAATTmedozas.de
- Update dependencies according to configure.ac,
use pkgconfig symbols
- Parallel build with %_smp_mflags
- Remove redundant tags/sections
Thu Feb 9 13:00:00 2012 sndirschAATTsuse.com
- fixed buildreqs due to splitted xorg-x11-libs
Thu Dec 1 13:00:00 2011 cooloAATTsuse.com
- add automake as buildrequire to avoid implicit dependency
Thu Nov 17 13:00:00 2011 vljnAATTovi.com
- Update to Mesa 7.11.1
* U_glx-ignore-BadRequest-errors-from-DRI2Connect.diff included
Thu Oct 6 14:00:00 2011 idonmezAATTsuse.com
- Update Mesa-llvm-3.0.patch again to fix compilation
Thu Sep 29 14:00:00 2011 idonmezAATTsuse.com
- Update Mesa-llvm-3.0.patch for new llvm snapshot
Thu Sep 15 14:00:00 2011 idonmezAATTsuse.com
- Fix build with newest llvm, fdo#40754
Tue Sep 13 14:00:00 2011 idonmezAATTsuse.com
- Fix build with Factory
Tue Sep 13 14:00:00 2011 sndirschAATTsuse.com
- revert previous change since it actually
*broke
* the build with
Factory
Mon Sep 12 14:00:00 2011 idonmezAATTsuse.com
- Fix build with Factory too
Fri Sep 9 14:00:00 2011 vljnAATTovi.com
- Fix openSUSE 11.3 11.4 build
Sun Sep 4 14:00:00 2011 vljnAATTovi.com
- Update to Mesa 7.11 final
Sun Sep 4 14:00:00 2011 meissnerAATTsuse.de
- llvm is only available for
*x86
* currently
Tue Aug 9 14:00:00 2011 stefan.bruensAATTrwth-aachen.de
- add fix for bfo #28125 (DRI2 prevents indirect glx)
Tue Aug 2 14:00:00 2011 mhopfAATTnovell.com
- Obsolete Mesa-nouveau3d (included in standard Mesa package now)
- Also nuke from baselibs.conf
Fri Jul 29 14:00:00 2011 mhopfAATTnovell.com
- Update to Mesa 7.11-rc3
- U_Mesa-7.11-llvm3.patch: fix compatibility with llvm 3.0 (and pre-releases)
- gallium is now required for r300, r600
- nouveau is now built by default (except on < OS11.3)
Thu Jul 28 14:00:00 2011 meissnerAATTsuse.de
- Also let ppc64 build the noveau driver, fixing build on ppc64.
Sun Jul 3 14:00:00 2011 vljnAATTovi.com
- Update Mesa 7.10.3
* Few crashes and rendering fixes.
Mon Jun 20 14:00:00 2011 sndirschAATTnovell.com
- libdrm-2.4.26-nouveau.diff
* Fixes build of Mesa 7.10.2 nouveau driver with libdrm 2.4.26
(fdo #35562)
Thu Jun 16 14:00:00 2011 mhopfAATTnovell.com
- Don\'t unpack MesaDemos during build; it\'s not needed any more.
Fri Jun 10 14:00:00 2011 eichAATTsuse.de
- u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch:
Update this patch closing a giant memory leak.
Thu Jun 9 14:00:00 2011 eichAATTsuse.de
- Replace patches:
* add: u_GLX-SWrast-Make-GLX-with-SWrast-enabled-work-on-olde.patch
This patch falls back to indirect rendering if SWrast doesn\'t work
with older Xservers as no common configs/visuals can be found.
* remove: Mesa_indirect_old_xserver_compatibility.diff
this patch is superseded.
* rename: 0001-Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
to u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
Sat Jun 4 14:00:00 2011 eichAATTsuse.de
- Remove: intel-add-gem-string.patch
This patch was barking up the wrong tree anyway.
As discussed with Martin Grässlin from the Kwin project
a patch from the upstream git master has been cherry-picked
and added to kdebase4-workspace which makes this patch unneciessary.
The patch to Kwin will become obsolete once Kwin is updated,
this will be noticed easily in kdebase4-workspace.
Tue May 24 14:00:00 2011 eichAATTsuse.de
- Fix the driver directory search path in the spec file.
This makes dri_driver_dir.diff obsolete.
Thu May 19 14:00:00 2011 idoenmezAATTnovell.com
- Add intel-add-gem-string.patch: Add back \"GEM\" string to Intel
driver\'s version output to fix OpenGL effects in kwin.
Tue May 17 14:00:00 2011 eichAATTsuse.de
- Add packaging information for GLES2 devel files.
Mon May 16 14:00:00 2011 eichAATTsuse.de
- Add GLES2 support.
Fri May 6 14:00:00 2011 mhopfAATTnovell.com
- Update to 7.10.2
* Many crash and rendering fixes
* Fixes bug 678264 (Xserver crash with radeon/radeonhd UMS)
Wed Mar 30 14:00:00 2011 fcrozatAATTnovell.com
- Enable gallium driver for radeon and r600
Sat Jan 8 13:00:00 2011 sndirschAATTnovell.com
- update to 7.10 final
Mon Jan 3 13:00:00 2011 sndirschAATTnovell.com
- Update pre-7.10 state (git 96685a6)
Fixes two screensaver GPU crashes on SandyBridge (xorg #32683)
Mon Dec 20 13:00:00 2010 sndirschAATTnovell.com
- Update full mesa stack to pre-7.10 (git 32218e4).
Fixes most of intel SandyBridge rendering issues.
- Set Mesa version to 7.9.801
- obsoletes commit-d316391.diff
- adjusted 0001-Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
Sat Nov 6 13:00:00 2010 sndirschAATTnovell.com
- 0001-Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
* Fix crash in swrast when setting a texture for a pixmap
(bnc #641297)
- readd swrastg DRI driver
Wed Nov 3 13:00:00 2010 sndirschAATTnovell.com
- exclude swrastg DRI driver (bnc #641297)
Fri Oct 8 14:00:00 2010 meissnerAATTsuse.de
- --enable-gallium-nouveau also for PowerPC.
Thu Oct 7 14:00:00 2010 sndirschAATTnovell.com
- commit-d316391.diff
* i965: Fix gen6 pointsize handling to match pre-gen6. Fixes
point-line-no-cull (bfo #30532)
Tue Oct 5 14:00:00 2010 sndirschAATTnovell.com
- MesaLib 7.9
- obsoletes commit-73dab75.diff
Thu Sep 30 14:00:00 2010 sndirschAATTnovell.com
- commit-73dab75.diff
* i965: fallback lineloop on sandybridge for now (bfo #30420,
comment #8)
Wed Sep 29 14:00:00 2010 sndirschAATTnovell.com
- updated to MesaLib 7.9-RC2
Mon Sep 27 14:00:00 2010 sndirschAATTnovell.com
- updated to MesaLib 7.9-RC1
Wed Sep 15 14:00:00 2010 sndirschAATTnovell.com
- Mesa git master #83f5f50 (2010-09-14)
- obsoletes commit-4ebf07a.diff
Wed Sep 15 14:00:00 2010 sndirschAATTnovell.com
- Mesa git master #fd328a (2010-09-11)
- commit-4ebf07a.diff
* glx: Don\'t destroy DRI2 drawables for legacy glx drawables
(bfo #30109)
Thu Sep 9 14:00:00 2010 sndirschAATTnovell.com
- use TALLOC_LIBS/TALLOC_CFLAGS env. variables which obsolete the
requirement for a patched libtalloc-devel package, i.e.
talloc.pc is no longer required.
Sun Aug 29 14:00:00 2010 sndirschAATTsuse.de
- Mesa git master #2dfd348 (2010-08-28)
- obsoletes libdrm_nouveau.diff.bz2, mesa-commit-06c72da.diff
- adjusted Mesa_indirect_old_xserver_compatibility.diff,
dri_driver_dir.diff
- added libtalloc-devel bison flex libxml2-python to BuildRequires
- pkgconfig file for egl
Fri Jul 23 14:00:00 2010 sndirschAATTsuse.de
- reenable build of mga DRI driver (bnc #466635)
Wed Jul 7 14:00:00 2010 johannesobermayrAATTgmx.de
- bnc #620037
* create nouveau_vieux_dri.so
* add libdrm_nouveau.diff
* separate Mesa-nouveau3d package
- fix some RPMLINT warnings
Fri Jun 25 14:00:00 2010 sndirschAATTsuse.de
- Mesa 7.8.2
* Various i965 and i915 driver fixes.
- adjusted Mesa_indirect_old_xserver_compatibility.diff,
egl-buildfix.diff
Wed Jun 9 14:00:00 2010 bgAATTnovell.com
- sis does not work on hppa as well
Mon Jun 7 14:00:00 2010 sndirschAATTsuse.de
- mesa-commit-06c72da.diff
* intel: Update renderbuffers unconditionally in
intelSetTexBuffer2() (bnc #610323)
Sat May 22 14:00:00 2010 sndirschAATTsuse.de
- Mesa_indirect_old_xserver_compatibility.diff (revival)
Workaround for enabling indirect rendering to older Xservers
(bnc #469280, bnc #600672).
Sat Apr 10 14:00:00 2010 sndirschAATTsuse.de
- removed legal check since affected source files no longer exist
- removed obsolete missing_Makefile.diff
- specfile cleanup
Tue Apr 6 14:00:00 2010 sndirschAATTsuse.de
- Mesa 7.8.1
* The primary purpose of this release is to fix a significant
error in Mesa\'s copy of glxext.h and the libGL code that uses
it. The release also contains some other bug fixes.
Mon Mar 29 14:00:00 2010 sndirschAATTsuse.de
- update to 7.8 final release
Thu Mar 18 13:00:00 2010 roAATTsuse.de
- use 7.8-rc1 tarballs
Wed Mar 17 13:00:00 2010 roAATTsuse.de
- update to 7.8
- dos, ggi and classic svga drivers removed along with
their header files
- re-enable nouveau driver
Sun Feb 28 13:00:00 2010 sndirschAATTsuse.de
- due to libdrm update disable build of nouveau driver for now
(needs newer Mesa sources from git master)
Fri Jan 22 13:00:00 2010 roAATTsuse.de
- fix build for ppc
Tue Dec 22 13:00:00 2009 sndirschAATTsuse.de
- Mesa 7.7 final release
Fri Dec 18 13:00:00 2009 sndirschAATTsuse.de
- Mesa 7.7 RC3
* more bug fixes
Tue Dec 15 13:00:00 2009 jengelhAATTmedozas.de
- add baselibs.conf as a source
- enable parallel building
- build drivers for SPARC
Tue Dec 8 13:00:00 2009 sndirschAATTsuse.de
- Mesa 7.7 RC2
* more bug fixes
Wed Dec 2 13:00:00 2009 sndirschAATTsuse.de
- Mesa 7.7 RC1
* New features
- VMware \"SVGA\" Gallium driver. This is a Gallium3D driver
which targets the VMware virtual graphics device. It allows
Linux OpenGL guest applications to utilize the 3D graphics
hardware of the host operating system.
- GL_ARB_draw_elements_base_vertex (supported in Intel i965
and software drivers)
- GL_ARB_depth_clamp (supported in Intel i965 DRI and software
drivers)
- GL_NV_depth_clamp (supported in Intel i965 DRI and software
drivers)
- GL_ARB_provoking_vertex (same as GL_EXT_provoking_vertex)
- Wavefront .obj file loader/viewer demo (progs/demos/
objviewer)
* Bug fixes
- Many assorted i965 driver fixes.
- Many r300-gallium driver fixes; this driver is now
considered unstable-quality instead of experimental-quality.
* Changes
- New Mesa texture/surface format infrastructure
- Removed some unused Mesa device driver hooks
Wed Oct 7 14:00:00 2009 mhopfAATTnovell.com
- Add -DNDEBUG to CFLAGS.
It\'s unfortunate, but a few newly added assert()s for testing memory leaks
trigger in this release. But having memory leaks is less problematic than
crashing compiz.
Tue Sep 29 14:00:00 2009 sndirschAATTsuse.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 14:00:00 2009 sndirschAATTsuse.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 14:00:00 2009 sndirschAATTsuse.de
- no longer package glew headers in Mesa-devel, which caused file
conflicts with glew-devel (bnc #538344)
Fri Sep 4 14:00:00 2009 sndirschAATTsuse.de
- Mesa 7.5.1
* bug-fix release fixing issues found since the 7.5 release.
Sun Aug 2 14:00:00 2009 jansimon.moellerAATTopensuse.org
- add ARM variant to configure
Fri Jul 31 14:00:00 2009 sndirschAATTsuse.de
- Mesa-devel should require libdrm-devel (bnc #527097)
Sat Jul 18 14:00:00 2009 sndirschAATTsuse.de
- Mesa 7.5
* new features like e.g. Gallium3D
* various bug fixes
* removed some GL_SGIX_
* extensions, which have been superseded
by ARB versions
- obsoletes mesa-commit-88b702e.diff, mesa-commit-954dfba.diff,
intel_release_static_region.patch
Wed Jun 24 14:00:00 2009 sndirschAATTsuse.de
- Mesa 7.4.4
* Fixed i965/i915 segfault in screen destruction (bfo #22408)
- adjusted intel_release_static_region.patch
- obsoletes Mesa-intel_unref_fb.patch
Tue Jun 23 14:00:00 2009 sndirschAATTsuse.de
- Mesa-intel_unref_fb.patch
* intel: call _mesa_unreference_framebuffer() in
intelDestroyBuffer(). This was a call to
_mesa_reference_framebuffer(ptr, NULL) but the NULL pointer is
incorrect in Mesa 7.4.x. Fixes a failed assertion during screen
tear-down.
Sat Jun 20 14:00:00 2009 sndirschAATTsuse.de
- Mesa 7.4.3
* Fixed texture object reference counting bug (bug 21756)
* Allow depth/stencil textures to be attached to GL_STENCIL_ATTACHMENT point
(SF bug 2793846)
* Added missing glGet case for GL_VERTEX_ARRAY_BINDING_APPLE
* Fixed some OSMesa build issues
* Fixed a vertex buffer object crash
* Fixed broken glTexImage3D() when image type = GL_BITMAP
* Fixed some GLSL preprocessor bugs
* Fixed framebuffer mem leak in i945/i965 DRI drivers
* Fixed texture coordinate repeat bug in swrast (bug 21872)
* Fixed incorrect viewport clamping (lower bound is zero, not one)
* GLX fix for glean\'s makeCurrent test case
- obsoletes reverted applied mesa_7_4_branch-commit-63cde0e.diff
Tue May 19 14:00:00 2009 sndirschAATTsuse.de
- mesa_7_4_branch-commit-63cde0e.diff
* commit, which introduced a regression; revert it (bnc #504578)
Fri May 15 14:00:00 2009 sndirschAATTsuse.de
- Mesa 7.4.2
* Fixed segfault when rendering to front buffer with DRI 1.
* Fixed swrast texture rectangle bug when wrap mode =
GL_CLAMP_TO_BORDER and filter mode = GL_LINEAR. (bug 21461)
* Fixed texture object mem leak during context destruction.
* Fixed a state validation bug in glCopyTex[Sub]Image()
* Fixed some i965 GLSL bugs.
* Fixed an R300 driver texture object bad memory reference.
Wed Apr 22 14:00:00 2009 sndirschAATTsuse.de
- no longer package static libGL/libGLU; can\'t work any longer
due to static X libraries having been removed
Sat Apr 18 14:00:00 2009 sndirschAATTsuse.de
- Mesa 7.4.1
* Fixed a two-sided lighting bug in fixed-function-to-GPU code
generation
* Fixed some Darwin issues (Jeremy Huddleston)
* Indexing the GLSL gl_EyePlane[] or gl_ObjectPlane[] arrays
with a variable was broken, bug 20986
* Fixed incorrect texture unit bias in TXB instruction
* glTexParameter settings weren\'t always propogated to drivers
* Assorted vertex/fragment program bug fixes
* Fixed point rendering in software rasterizer
* Fixed potential deadlock in object hash functions
* Fix a couple bugs surrounding front-buffer rendering with
DRI2, but this is not quite complete.
* Fixed glPopAttrib() bug when restoring user clip planes
Sat Mar 28 13:00:00 2009 sndirschAATTsuse.de
- Mesa 7.4 (final)
* This is a stable release that just fixes bugs since the 7.3
release.
Thu Mar 26 13:00:00 2009 sndirschAATTsuse.de
- Mesa 7.4-rc2
* more patches cherry-picked from the master branch
Sat Mar 21 13:00:00 2009 sndirschAATTsuse.de
- Mesa 7.4-rc1
Sat Mar 7 13:00:00 2009 sndirschAATTsuse.de
- mesa-commit-954dfba.diff
* i965: bump texture limit to 4kx4k (bfo #18100)
* obsoletes i965-GL_MAX_TEXTURE_SIZE-4096.diff
- mesa-commit-88b702e.diff
* i965: Eric Anholt\'s patch for bumping up texture sizes
(bfo #18100)