This commit is contained in:
parent
f743c67451
commit
61897eab75
18
Mesa.changes
18
Mesa.changes
@ -1,3 +1,21 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 24 04:43:35 CEST 2009 - sndirsch@suse.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 13:53:06 CEST 2009 - sndirsch@suse.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 03:35:17 CEST 2009 - sndirsch@suse.de
|
Sat Jun 20 03:35:17 CEST 2009 - sndirsch@suse.de
|
||||||
|
|
||||||
|
618
Mesa.spec
618
Mesa.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package Mesa (Version 7.4.3)
|
# spec file for package Mesa (Version 7.4.4)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -32,7 +32,7 @@ Obsoletes: XFree86-Mesa-64bit
|
|||||||
Obsoletes: Mesa-64bit
|
Obsoletes: Mesa-64bit
|
||||||
%endif
|
%endif
|
||||||
#
|
#
|
||||||
Version: 7.4.3
|
Version: 7.4.4
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL
|
Summary: Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL
|
||||||
Source: MesaLib-%{version}.tar.bz2
|
Source: MesaLib-%{version}.tar.bz2
|
||||||
@ -211,617 +211,3 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_mandir}/man3/*
|
%{_mandir}/man3/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Sat Jun 20 2009 sndirsch@suse.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 2009 sndirsch@suse.de
|
|
||||||
- mesa_7_4_branch-commit-63cde0e.diff
|
|
||||||
* commit, which introduced a regression; revert it (bnc #504578)
|
|
||||||
* Fri May 15 2009 sndirsch@suse.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 2009 sndirsch@suse.de
|
|
||||||
- no longer package static libGL/libGLU; can't work any longer
|
|
||||||
due to static X libraries having been removed
|
|
||||||
* Sat Apr 18 2009 sndirsch@suse.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 2009 sndirsch@suse.de
|
|
||||||
- Mesa 7.4 (final)
|
|
||||||
* This is a stable release that just fixes bugs since the 7.3
|
|
||||||
release.
|
|
||||||
* Thu Mar 26 2009 sndirsch@suse.de
|
|
||||||
- Mesa 7.4-rc2
|
|
||||||
* more patches cherry-picked from the master branch
|
|
||||||
* Sat Mar 21 2009 sndirsch@suse.de
|
|
||||||
- Mesa 7.4-rc1
|
|
||||||
* Sat Mar 07 2009 sndirsch@suse.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)
|
|
||||||
* Fri Feb 27 2009 mhopf@suse.de
|
|
||||||
- Mesa_indirect_old_xserver_compatibility.diff
|
|
||||||
Workaround for enabling indirect rendering to older Xservers
|
|
||||||
(bnc #469280).
|
|
||||||
* Wed Feb 25 2009 sndirsch@suse.de
|
|
||||||
- update to Mesa 7.3
|
|
||||||
- obsoletes MesaLib-7.2_intel-2008-q3_793c3b9-46921a5.diff,
|
|
||||||
commit-7d99ddc.diff, commit-b4bf9ac.diff,
|
|
||||||
i965_aperture_call_for_Q3.patch, mesa-7.1-fix-i8xx-vbos.patch
|
|
||||||
* Tue Feb 10 2009 sndirsch@suse.de
|
|
||||||
- commit-7d99ddc.diff
|
|
||||||
* intel: Fix a number of memory leaks on context destroy.
|
|
||||||
(bnc #457879,bfo #19665)
|
|
||||||
- intel_release_static_region.patch
|
|
||||||
* detach static region from intel_renderbuffer on contex destroy
|
|
||||||
(bnc #457879,bfo #19665)
|
|
||||||
* Fri Jan 23 2009 sndirsch@suse.de
|
|
||||||
- added intel-i810-Mesa, Mesa7 to Provides/Obsoletes, i.e. get rid
|
|
||||||
of SLE10 packages (bnc #468796)
|
|
||||||
* Wed Jan 14 2009 sndirsch@suse.de
|
|
||||||
- i965_aperture_call_for_Q3.patch (Quanxian Wang)
|
|
||||||
* addresses bfo #19242; based on Q3 release; the patch is
|
|
||||||
coming from commit id 59b2c2adbbece27ccf54e58b598ea29cb3a5aa85,
|
|
||||||
2fc9d671e0be77676818da51cd3b35b52af79421,
|
|
||||||
c30eb2c104c19c758c0b2a2461ad7f38cfa747d0
|
|
||||||
* Tue Jan 13 2009 olh@suse.de
|
|
||||||
- obsolete old XFree86-Mesa{,-devel}-XXbit packages (bnc#437293)
|
|
||||||
* Fri Jan 09 2009 sndirsch@suse.de
|
|
||||||
- /etc/drirc
|
|
||||||
* disable vblank_mode/force_s3tc_enable and enable
|
|
||||||
disable_lowimpact_fallback for r300 driver to fix performance
|
|
||||||
issues with GoogleEarth and OpenOffice.Org (bnc #438666)
|
|
||||||
* Wed Dec 10 2008 olh@suse.de
|
|
||||||
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
|
|
||||||
(bnc#437293)
|
|
||||||
* Fri Nov 28 2008 sndirsch@suse.de
|
|
||||||
- mesa-7.1-fix-i8xx-vbos.patch
|
|
||||||
* For some reason the Intel 865 seem to claim VBO support in the
|
|
||||||
docs, but doesn't seem to practice it in the hardware, or
|
|
||||||
there is some missing errata. This restores the old pre-vbo
|
|
||||||
code and uses it on all 8xx hw. (bfo #17963)
|
|
||||||
This patch fixes OpenGL support on 845/855GM/865.
|
|
||||||
* Sat Nov 22 2008 sndirsch@suse.de
|
|
||||||
- disabled VBlank also for i965 DRI driver (bfo #17967)
|
|
||||||
* Mon Nov 17 2008 sndirsch@suse.de
|
|
||||||
- added global /etc/drirc to disable VBlank for i915 DRI driver
|
|
||||||
(bnc #432980)
|
|
||||||
* Thu Nov 13 2008 sndirsch@suse.de
|
|
||||||
- disabled i965-GL_MAX_TEXTURE_SIZE-4096.diff; apparently it
|
|
||||||
doesn't work for compiz/Desktop effects and is not required at
|
|
||||||
all for 3D support in general (bnc #441572)
|
|
||||||
* Fri Oct 31 2008 sndirsch@suse.de
|
|
||||||
- commit-b4bf9ac.diff
|
|
||||||
* i915: fix crash in i830_emit_state (bfo #17766)
|
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
|
||||||
* Tue Oct 21 2008 sndirsch@suse.de
|
|
||||||
- MesaLib-7.2_intel-2008-q3_793c3b9-46921a5.diff
|
|
||||||
* i965: Fix a potential assertion failure.
|
|
||||||
* intel: GLSL 1.20 is broken in Mesa, so disable it in the i965
|
|
||||||
driver
|
|
||||||
* Thu Oct 09 2008 sndirsch@suse.de
|
|
||||||
- Mesa 7.2_intel-2008-q3_793c3b9
|
|
||||||
* Intel-2008-Q3-RC3 release (Mesa 7.2 + GEM code)
|
|
||||||
* Sat Sep 27 2008 sndirsch@suse.de
|
|
||||||
- Mesa 7.2_intel-2008-q3_e636f5b
|
|
||||||
* Intel-2008-Q3-RC2 release (Mesa 7.2 + GEM code)
|
|
||||||
- replaced disable_ttm_warning.diff with disable_gem_warning.diff
|
|
||||||
- adjusted i965-GL_MAX_TEXTURE_SIZE-4096.diff
|
|
||||||
* Sat Sep 20 2008 sndirsch@suse.de
|
|
||||||
- Mesa 7.2:
|
|
||||||
Mesa 7.2 is a stable release fixing bugs found in 7.1, which was
|
|
||||||
a new development release. Mesa 7.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. Note that this version
|
|
||||||
of Mesa does not use the GEM memory manager. The master branch
|
|
||||||
of git uses GEM. The prototype DRI2 code that was in 7.1 has
|
|
||||||
also been removed. DRM version 2.3.1 should be used with Mesa 7.2
|
|
||||||
* Fri Aug 29 2008 sndirsch@suse.de
|
|
||||||
- added libexpat-devel to Buildrequires to fix build
|
|
||||||
* Thu Aug 28 2008 sndirsch@suse.de
|
|
||||||
- revert of commit-1724334.diff obsolete after adding the patches
|
|
||||||
commit-5930aeb.diff/commit-78f50cd.diff (commits 5930aeb/78f50cd)
|
|
||||||
to xorg-x11-server package (bfo #17069)
|
|
||||||
* Wed Aug 27 2008 sndirsch@suse.de
|
|
||||||
- updated to Mesa 7.1 final release
|
|
||||||
* Mon Aug 18 2008 sndirsch@suse.de
|
|
||||||
- reverted commit 1724334 to get RGB, Double-buffered visuals back;
|
|
||||||
otherwise even GL applications like glxgears no longer start
|
|
||||||
(bfo #17069)
|
|
||||||
* Sun Aug 17 2008 sndirsch@suse.de
|
|
||||||
- udpated to Mesa 7.1 RC4
|
|
||||||
"This includes the latest GLSL fixes/features plus other assorted
|
|
||||||
fixes from the past 2-3 weeks."
|
|
||||||
- obsoletes MesaLib-6befdca.diff
|
|
||||||
- adjusted disable_ttm_warning.diff (TTM --> GEM)
|
|
||||||
- adjusted i965-GL_MAX_TEXTURE_SIZE-4096.diff
|
|
||||||
* Mon Aug 11 2008 sndirsch@suse.de
|
|
||||||
- udpated to Mesa 7.1 RC3
|
|
||||||
* bugfixes
|
|
||||||
* Mon Aug 04 2008 sndirsch@suse.de
|
|
||||||
- i965-GL_MAX_TEXTURE_SIZE-4096.diff
|
|
||||||
* sets GL_MAX_TEXTURE_SIZE to 4096 for Intel 965 series
|
|
||||||
* Fri Aug 01 2008 sndirsch@suse.de
|
|
||||||
- commit-c71fa34.diff
|
|
||||||
* added null texObj ptr check (bfo #15567, bnc #402687)
|
|
||||||
* Thu Jul 10 2008 sndirsch@suse.de
|
|
||||||
- even s390(x) needs swrast DRI driver now
|
|
||||||
- specfile cleanup
|
|
||||||
* Wed Jul 09 2008 sndirsch@suse.de
|
|
||||||
- no dri.pc for s390/s390x
|
|
||||||
* Tue Jul 08 2008 sndirsch@suse.de
|
|
||||||
- disable_ttm_warning.diff
|
|
||||||
* disables confusing warning, that TTM cannot be initialized
|
|
||||||
* Fri Jul 04 2008 sndirsch@suse.de
|
|
||||||
- udpated to Mesa 7.1-pre
|
|
||||||
* Mon Apr 14 2008 sndirsch@suse.de
|
|
||||||
- unichrome-context.diff
|
|
||||||
* Do not clear the current context before attempting to use it.
|
|
||||||
(bnc #285496)
|
|
||||||
- no longer need to use LIBGL_ALWAYS_INDIRECT=1 on via hardware
|
|
||||||
(bnc #285496)
|
|
||||||
* Thu Apr 10 2008 ro@suse.de
|
|
||||||
- added baselibs.conf file to build xxbit packages
|
|
||||||
for multilib support
|
|
||||||
* Sat Apr 05 2008 sndirsch@suse.de
|
|
||||||
- update to Mesa bugfix release 7.0.3 (final)
|
|
||||||
* Wed Apr 02 2008 sndirsch@suse.de
|
|
||||||
- update to Mesa bugfix release 7.0.3 RC3
|
|
||||||
* obsoletes commit-185320a.diff
|
|
||||||
* Thu Mar 13 2008 sndirsch@suse.de
|
|
||||||
- commit-185320a.diff
|
|
||||||
Only call ProgramStringNotify if program parsing succeeded.
|
|
||||||
Wine intentionally tries some out-of-spec programs to test
|
|
||||||
strictness, and calling ProgramStringNotify on the results
|
|
||||||
of a failed program parse resulted in crashes in the 965
|
|
||||||
driver. (bfo #13492)
|
|
||||||
* Fri Feb 22 2008 sndirsch@suse.de
|
|
||||||
- update to Mesa bugfix release 7.0.3 RC2
|
|
||||||
* Fixed GLX indirect vertex array rendering bug (14197)
|
|
||||||
* Fixed crash when deleting framebuffer objects (bugs 13507,
|
|
||||||
14293)
|
|
||||||
* User-defined clip planes enabled for R300 (bug 9871)
|
|
||||||
* Fixed glBindTexture() crash upon bad target (bug 14514)
|
|
||||||
* Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
|
|
||||||
13915)
|
|
||||||
* Bad strings given to glProgramStringARB() didn't generate
|
|
||||||
GL_INVALID_OPERATION
|
|
||||||
* Fixed minor point rasterization regression (bug 11016)
|
|
||||||
* Wed Jan 23 2008 sndirsch@suse.de
|
|
||||||
- update to Mesa bugfix release 7.0.3 RC1
|
|
||||||
* Added missing glw.pc.in file to release tarball
|
|
||||||
* Fix GLUT/Fortran issues
|
|
||||||
* GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
|
|
||||||
defined
|
|
||||||
* Fix crash upon GLSL variable array indexes (not yet supported)
|
|
||||||
* Two-sided stencil test didn't work in software rendering
|
|
||||||
* Fix two-sided lighting bugs/crashes (bug 13368)
|
|
||||||
* GLSL gl_FrontFacing didn't work properly
|
|
||||||
* glGetActiveUniform returned incorrect sizes (bug 13751)
|
|
||||||
* Fix several bugs relating to uniforms and attributes in GLSL
|
|
||||||
API (Bruce Merry, bug 13753)
|
|
||||||
* glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field
|
|
||||||
* Sat Nov 10 2007 sndirsch@suse.de
|
|
||||||
- updated to Mesa 7.0.2
|
|
||||||
* New features:
|
|
||||||
- Updated Windows VC7 project files
|
|
||||||
- Added DESTDIR variable for 'make install'
|
|
||||||
- Added pkg-config files for gl, glu, glut and glw libraries
|
|
||||||
- Added bluegene-xlc-osmesa and catamount-osmesa-pgi configs
|
|
||||||
- Support for Intel G33/Q33/Q35 graphics chipsets
|
|
||||||
* Bug fixes:
|
|
||||||
- Fixed a vertex buffer wrapping issue (bug 9962)
|
|
||||||
- Added mutex protection around texture object reference
|
|
||||||
counters
|
|
||||||
- Added checking/support for additional chips in the i915/i945
|
|
||||||
family (see 11978)
|
|
||||||
- Fixed a blending/banding issue (bug 11931)
|
|
||||||
- Fixed a GLU matrix inversion bug (#6748)
|
|
||||||
- Fixed problem with large glDrawArrays calls and indirect
|
|
||||||
rendering (bug 12141)
|
|
||||||
- Fixed an assortment of i965 driver bugs
|
|
||||||
- Fixed x86-64 vertex transformation bug (12216)
|
|
||||||
- Fixed X server crash caused by multiple indirect rendering
|
|
||||||
clients
|
|
||||||
- Parsing of state.texgen in ARB vertex/fragment programs
|
|
||||||
didn't work (bug 12313)
|
|
||||||
- Fixed a glCopyPixels/glPixelZoom bug (12417)
|
|
||||||
- Fixed a bug when using glMaterial in display lists (10604)
|
|
||||||
- Fixed a few GLUT/Fortran issues (Bill Mitchell)
|
|
||||||
- Fixed Blender crash bug (12164)
|
|
||||||
- Fixed some issues preventing cross-compiling
|
|
||||||
- Fixed up broken GL_ATI_separate_stencil extension
|
|
||||||
- glDrawArrays(count=0) led to a crash
|
|
||||||
- Fix SSE code gen memory leak, possible crash
|
|
||||||
- Fixed MMX 565 rgb conversion problem (bug 12614)
|
|
||||||
- Added -fno-strict-aliasing and -fPIC flags for gcc
|
|
||||||
- Fixed Blender crash in Unichrome driver (bug 13142)
|
|
||||||
* Wed Nov 07 2007 sndirsch@suse.de
|
|
||||||
- updated to Mesa 7.0.2 RC2
|
|
||||||
* added -fPIC and -fno-strict-aliasing flags for gcc
|
|
||||||
* applied a few patches (mmx code, edgeflag ptr check)
|
|
||||||
* r200 texture from pixmap fixes
|
|
||||||
- obsoletes pic.diff
|
|
||||||
* Sun Nov 04 2007 sndirsch@suse.de
|
|
||||||
- pic.diff
|
|
||||||
* fixes shared lib on i386 (X.Org Bug #1809)
|
|
||||||
* Wed Oct 31 2007 sndirsch@suse.de
|
|
||||||
- updated to Mesa 7.0.2 RC1
|
|
||||||
- obsoletes disable-libGL-warning.diff, i915-g33.diff and
|
|
||||||
i915tex-g33.diff
|
|
||||||
- adjusted link-shared.diff and static.diff
|
|
||||||
* Mon Aug 13 2007 sndirsch@suse.de
|
|
||||||
- disable-libGL-warning.diff:
|
|
||||||
* Just filters warnings about unsupported non-conformant visuals
|
|
||||||
instead of relying on the visual id. (X.Org Bug #6689)
|
|
||||||
* Sun Aug 12 2007 sndirsch@suse.de
|
|
||||||
- disable-libGL-warning.diff:
|
|
||||||
* ignore unsupported visual 0x4b (Bug #247471, X.Org Bug #6689)
|
|
||||||
* Sat Aug 04 2007 sndirsch@suse.de
|
|
||||||
- updated to bugfix relelase 7.0.1
|
|
||||||
* Wed Jul 04 2007 sndirsch@suse.de
|
|
||||||
- i915-g33.diff/i915tex-g33.diff
|
|
||||||
* support for G33/Q33/Q35
|
|
||||||
* Sat Jun 23 2007 sndirsch@suse.de
|
|
||||||
- updated to final release 7.0
|
|
||||||
* Thu Jun 21 2007 sndirsch@suse.de
|
|
||||||
- updated Mesa to release 7.0 RC1
|
|
||||||
* Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
|
|
||||||
difference is bug fixes. The major version number bump is due
|
|
||||||
to OpenGL 2.1 API support.
|
|
||||||
* Mon May 28 2007 sndirsch@suse.de
|
|
||||||
- move GL headers, which conflict with GL headers of NVIDIA driver,
|
|
||||||
from Mesa-devel back to Mesa; this still make rpmlint happy
|
|
||||||
* Sat May 26 2007 dmueller@suse.de
|
|
||||||
- add missing ldconfig call to %%post
|
|
||||||
- move include files to -devel package
|
|
||||||
* Fri May 25 2007 dmueller@suse.de
|
|
||||||
- fix undefined symbols for i915 (#277744)
|
|
||||||
* Tue May 22 2007 dmueller@suse.de
|
|
||||||
- fix various undefined symbols in dri drivers (#272875)
|
|
||||||
- build parallel
|
|
||||||
* Mon May 14 2007 sndirsch@suse.de
|
|
||||||
- link-shared.diff:
|
|
||||||
* use shared lib for DRI drivers to save a lot of space (Bug
|
|
||||||
[#272875])
|
|
||||||
* Mon Apr 30 2007 sndirsch@suse.de
|
|
||||||
- updated to Mesa 6.5.3
|
|
||||||
- obsoletes the following patches:
|
|
||||||
* bug-211314_mesa-destroy_buffers.diff
|
|
||||||
* bug-211314_mesa-framebuffer-counting.diff
|
|
||||||
* bug-211314-patch-1.diff
|
|
||||||
* bug-211314-patch-2.diff
|
|
||||||
* bug-211314-patch-3.diff
|
|
||||||
* bug-211314-patch-4.diff
|
|
||||||
* bug-211314-patch-5.diff
|
|
||||||
* bug-211314-patch-6.diff
|
|
||||||
* bug-211314-patch-7.diff
|
|
||||||
* bug-211314-patch-8.diff
|
|
||||||
* bug-211314-patch-9.diff
|
|
||||||
* bug-211314-patch-10.diff
|
|
||||||
* bug-211314-patch-11.diff
|
|
||||||
* bug-211314_mesa-refcount-memleak-fixes.diff
|
|
||||||
* Mesa-6.5.2-fix_radeon_cliprect.diff
|
|
||||||
* Fri Apr 27 2007 sndirsch@suse.de
|
|
||||||
- back to Mesa 6.5.2 (Bug #269155/269042)
|
|
||||||
* Wed Apr 25 2007 sndirsch@suse.de
|
|
||||||
- 4th RC ready
|
|
||||||
* This fixes some breakage in RC3.
|
|
||||||
* Tue Apr 24 2007 sndirsch@suse.de
|
|
||||||
- 3rd release candidate
|
|
||||||
* updated Windows/VC8 project files.
|
|
||||||
* Sun Apr 22 2007 sndirsch@suse.de
|
|
||||||
- updated to Mesa 6.5.3rc2
|
|
||||||
* a number of bug fixes since the first RC
|
|
||||||
* Sat Apr 21 2007 sndirsch@suse.de
|
|
||||||
- updated to Mesa 6.5.3rc1
|
|
||||||
- obsoletes the following patches:
|
|
||||||
* bug-211314_mesa-destroy_buffers.diff
|
|
||||||
* bug-211314_mesa-framebuffer-counting.diff
|
|
||||||
* bug-211314-patch-1.diff
|
|
||||||
* bug-211314-patch-2.diff
|
|
||||||
* bug-211314-patch-3.diff
|
|
||||||
* bug-211314-patch-4.diff
|
|
||||||
* bug-211314-patch-5.diff
|
|
||||||
* bug-211314-patch-6.diff
|
|
||||||
* bug-211314-patch-7.diff
|
|
||||||
* bug-211314-patch-8.diff
|
|
||||||
* bug-211314-patch-9.diff
|
|
||||||
* bug-211314-patch-10.diff
|
|
||||||
* bug-211314-patch-11.diff
|
|
||||||
* bug-211314_mesa-refcount-memleak-fixes.diff
|
|
||||||
* Mesa-6.5.2-fix_radeon_cliprect.diff
|
|
||||||
* Tue Apr 10 2007 sndirsch@suse.de
|
|
||||||
- Mesa-6.5.2-fix_radeon_cliprect.diff:
|
|
||||||
* fixes X.Org Bug #9876
|
|
||||||
* Wed Apr 04 2007 sndirsch@suse.de
|
|
||||||
- bug-211314_mesa-refcount-memleak-fixes.diff:
|
|
||||||
* Fix for memleaks and refount bugs (Bug #211314)
|
|
||||||
* Mon Mar 19 2007 sndirsch@suse.de
|
|
||||||
- no longer apply bug-211314_mesa-context.diff (Bug #211314,
|
|
||||||
commment #114)
|
|
||||||
- added different Mesa patches (Bug #211314, comments #114/#115)
|
|
||||||
* Wed Mar 14 2007 sndirsch@suse.de
|
|
||||||
- removed libIndirectGL.so (Bug #254317)
|
|
||||||
- README.updates: new location of DRI drivers (Bug #254318)
|
|
||||||
* Thu Jan 25 2007 sndirsch@suse.de
|
|
||||||
- fixed build on ppc64/s390/s390x
|
|
||||||
* Thu Jan 18 2007 sndirsch@suse.de
|
|
||||||
- added libIndirectGL for indirect rendering only (Bug #234154)
|
|
||||||
* Wed Jan 17 2007 sndirsch@suse.de
|
|
||||||
- bug-211314_mesa-context.diff:
|
|
||||||
* fixes Xserver crash in software rendering fallback (Bug #211314)
|
|
||||||
* Wed Jan 10 2007 sndirsch@suse.de
|
|
||||||
- disabled build of sis DRI driver on i64 to fix build
|
|
||||||
* Sat Dec 02 2006 sndirsch@suse.de
|
|
||||||
- updated to Mesa 6.5.2
|
|
||||||
* New features
|
|
||||||
- New DRI memory manager system. Currently used by the i915tex
|
|
||||||
driver. Other DRI drivers will be updated to use the new memory
|
|
||||||
manager in coming months. To use the new driver you'll need the
|
|
||||||
most recent DRM library and drivers (version 2.2 or later) and a
|
|
||||||
recent xf86-video-intel driver module from X.org. New features
|
|
||||||
resulting from this work include:
|
|
||||||
* EXT_framebuffer_objects, render to texture
|
|
||||||
* ARB_pixel_buffer_objects
|
|
||||||
* Accelerated CopyTexSubimage, DrawPixels, ReadPixels, CopyPixels
|
|
||||||
* Accelerated texture uploads from pixel buffer objects
|
|
||||||
* Potentially texturing directly from the pixel buffer object
|
|
||||||
(zero copy texturing).
|
|
||||||
- New Intel i965 DRI driver
|
|
||||||
- New minstall script to replace normal install program
|
|
||||||
- Faster fragment program execution in software
|
|
||||||
- Added (or fixed) support for GLX_SGI_make_current_read to the
|
|
||||||
following drivers:
|
|
||||||
* radeon
|
|
||||||
* savage
|
|
||||||
* mga
|
|
||||||
* tdfx
|
|
||||||
- Added support for ARB_occlusion_query to the tdfx driver
|
|
||||||
(Ian Romanick).
|
|
||||||
* Bug fixes
|
|
||||||
- fixed invalid memory read while rendering textured points (bug 8320)
|
|
||||||
- fixed problems with freebsd-dri configuration (bug 8344)
|
|
||||||
- Mesa's fake glxGetCurrentContext() wasn't thread-aware
|
|
||||||
- OPTION NV_position_invariant didn't work in NV vertex programs
|
|
||||||
- glDrawPixels into a user-created framebuffer object could crash Xlib driver
|
|
||||||
- Line clipping was broken in some circumstances
|
|
||||||
- fragment.fogcoord register didn't always contain the correct value
|
|
||||||
- RGBA logicops didn't work reliably in some DRI drivers
|
|
||||||
- Fixed broken RGBA LogicOps in Intel DRI drivers
|
|
||||||
- Fixed some fragment program bugs in Intel i915 DRI driver
|
|
||||||
- Fixed glGetVertexAttribfvARB bug 8883
|
|
||||||
- Implemented glGetUniform[fi]vARB() functions
|
|
||||||
- Fixed glDrawPixels(GL_COLOR_INDEX, GL_BITMAP) segfault (bug 9044)
|
|
||||||
- Fixed some gluBuild2DMipmaps() bugs (Greg McGarragh)
|
|
||||||
- Fixed broken "mgl" name mangling
|
|
||||||
- Indirect rending was broken for glMap* functions (bug 8899)
|
|
||||||
* Internal code changes
|
|
||||||
- The device driver functions ResizeBuffers and GetBufferSize have
|
|
||||||
been decprecated.
|
|
||||||
- OpenGL 2.0 and 2.1 support is nearly done. We need to do quite a
|
|
||||||
bit more testing of the shading language functions.
|
|
||||||
* Fri Nov 24 2006 sndirsch@suse.de
|
|
||||||
- enabled build of i965 DRI driver on x86_64
|
|
||||||
* Fri Nov 10 2006 sndirsch@suse.de
|
|
||||||
- fixed typos (Bug #219732)
|
|
||||||
* Wed Oct 18 2006 sndirsch@suse.de
|
|
||||||
- added static libGLU to Mesa-devel-static package (Bug #212532)
|
|
||||||
* Tue Oct 10 2006 sndirsch@suse.de
|
|
||||||
- fixed build on s390x
|
|
||||||
* Mon Oct 09 2006 sndirsch@suse.de
|
|
||||||
- i915-crossbar.diff:
|
|
||||||
* fixes ARB_texture_env_crossbar extension (X.Org Bug #8292)
|
|
||||||
* Mon Sep 18 2006 sndirsch@suse.de
|
|
||||||
- updated to Mesa 6.5.1:
|
|
||||||
New:
|
|
||||||
* Intel i965 DRI driver
|
|
||||||
* GL_APPLE_vertex_array_object extension (Ian Romanick)
|
|
||||||
* GL_EXT_texture_sRGB extension
|
|
||||||
* GL_EXT_gpu_program_parameters (Ian Romanick)
|
|
||||||
* "engine" demo
|
|
||||||
* updated fbdev driver and GLUT for fbdev (Sean D'Epagnier)
|
|
||||||
* many updates to the DRI drivers
|
|
||||||
Changes:
|
|
||||||
* The glVertexAttribARB functions no longer alias the
|
|
||||||
conventional vertex attributes.
|
|
||||||
* glxinfo program prints more info with -l option
|
|
||||||
* GL_FRAGMENT_PROGRAM_NV and GL_FRAGMENT_PROGRAM_ARB are now
|
|
||||||
compatible, in terms of glBindProgramARB()
|
|
||||||
* The GL_ARB_vertex_program attribute vertex.weight is now
|
|
||||||
accepted by the parser, even though the GL_ARB_vertex_blend and
|
|
||||||
GL_EXT_vertex_weighting extensions aren't supported. Allows Warcraft
|
|
||||||
to run.
|
|
||||||
Bug fixes:
|
|
||||||
* fixed broken texture border handling for depth textures (bug 6498)
|
|
||||||
* removed the test for duplicated framebuffer attachments, per
|
|
||||||
version 117 of the GL_EXT_framebuffer_object specification
|
|
||||||
* fixed a few render-to-texture bugs, including render to depth
|
|
||||||
texture
|
|
||||||
* clipping of lines against user-defined clip planes was broken
|
|
||||||
(6512)
|
|
||||||
* assembly language dispatch for SPARC was broken (bug 6484)
|
|
||||||
* assorted compilation fixes on various Unix platforms (Dan Schikore)
|
|
||||||
* glPopAttrib could restore an invalid value for GL_DRAW_BUFFER
|
|
||||||
* assorted minor fixes for 16 and 32 bit/channel modes
|
|
||||||
* fixed assorted bugs in texture compression paths
|
|
||||||
* fixed indirect rendering vertex array crashes (bug 6863)
|
|
||||||
* glDrawPixels GL_INDEX_OFFSET didn't always work
|
|
||||||
* fixed convolution memory leak (bug 7077)
|
|
||||||
* rectangular depth textures didn't work
|
|
||||||
* invalid mode to glBegin didn't generate an error (bug 7142)
|
|
||||||
* 'normalized' parameter to glVertexAttribPointerARB didn't work
|
|
||||||
* disable bogus GLX_SGI_video_sync extension in xlib driver
|
|
||||||
* fixed R128 driver locking bug (Martijn van Oosterhout)
|
|
||||||
* using evaluators with vertex programs caused crashes (bug 7564)
|
|
||||||
* fragment.position wasn't set correctly for point/line primitives
|
|
||||||
* fixed parser bug for scalar sources for GL_NV_fragment_program
|
|
||||||
* max fragment program length was incorrectly 128, now 1024
|
|
||||||
* writes to result.depth in fragment programs weren't clamped to
|
|
||||||
[0,1]
|
|
||||||
* fixed potential dangling pointer bug in glBindProgram()
|
|
||||||
* fixed some memory leaks (and potential crashes) in Xlib driver
|
|
||||||
* Sat Sep 09 2006 sndirsch@suse.de
|
|
||||||
- removed two source files with imcompatible license from Mesa
|
|
||||||
tarball (Bug #204110)
|
|
||||||
- added a check to specfile to make sure that these will not be
|
|
||||||
reintroduced with the next Mesa update again (Bug #204110)
|
|
||||||
* Mon Aug 21 2006 sndirsch@suse.de
|
|
||||||
- moved via profile.d scripts from x11-tools to this package
|
|
||||||
* Thu Aug 17 2006 sndirsch@suse.de
|
|
||||||
- dri_driver_dir.diff:
|
|
||||||
* DEFAULT_DRIVER_DIR is set during make call in specfile
|
|
||||||
(Bug #199958)
|
|
||||||
- disabled build of GLw (extra package MesaGLw)
|
|
||||||
* Mon Jul 31 2006 sndirsch@suse.de
|
|
||||||
- updated to Mesa 6.5_20060712; required by xorg-server 1.1.99.3
|
|
||||||
- cleanup
|
|
||||||
* Wed Jul 19 2006 ro@suse.de
|
|
||||||
- adapt to /usr/lib move
|
|
||||||
* Sun Jun 25 2006 sndirsch@suse.de
|
|
||||||
- fixed build for X.Org 7.1
|
|
||||||
* Wed Jun 21 2006 sndirsch@suse.de
|
|
||||||
- udpated to Mesa 6.5
|
|
||||||
* obsoletes
|
|
||||||
- Mesa-glx-x11-render-texture-2.diff
|
|
||||||
- Mesa-radeon-large-textures-1.diff
|
|
||||||
- Mesa_945GM.patch
|
|
||||||
- mesa-6.4.2-dri-copy-sub-buffer-2.patch
|
|
||||||
- mesa-6.4.2-scissor-fix-1.patch
|
|
||||||
- cleanup: removed no longer used sources/patches
|
|
||||||
* missing-headers.diff
|
|
||||||
* missing-headers.tar.bz2
|
|
||||||
* glidelibs-i386.tar.gz
|
|
||||||
* Mon Jun 19 2006 sndirsch@suse.de
|
|
||||||
- added missing manual pages (Bug #185707)
|
|
||||||
* Fri Jun 16 2006 dreveman@suse.de
|
|
||||||
- Fix issue in copy-sub-buffer patch. Extension was not
|
|
||||||
enabled on all radeon cards. (bnc 174839)
|
|
||||||
- Add radeon large texture patch (back port from latest stable
|
|
||||||
release of Mesa). (bnc 174839)
|
|
||||||
* Tue May 23 2006 sndirsch@suse.de
|
|
||||||
- no longer remove NVIDIA installer in %%pre
|
|
||||||
* Mon May 22 2006 sndirsch@suse.de
|
|
||||||
- reverted Mesa/MesaGLU split
|
|
||||||
- fixed libGLcore.so.1 (e.g. soname); required to create a
|
|
||||||
non-conflicting package for the NVIDIA driver (Bug #175683)
|
|
||||||
* Tue May 16 2006 sndirsch@suse.de
|
|
||||||
- splitted off MesaGLU/MesaGLU-devel
|
|
||||||
- added ldconfig to %%postun
|
|
||||||
* Sat Apr 22 2006 sndirsch@suse.de
|
|
||||||
- licensefix.patch:
|
|
||||||
* fixed incompatible GPL license (Bug #133238, Mesa Bug #6490)
|
|
||||||
* Thu Apr 13 2006 sndirsch@suse.de
|
|
||||||
- added /usr/X11R6/%%{_lib}/modules/dri/updates/README.updates to
|
|
||||||
document DRI driver update mechanism
|
|
||||||
* Wed Apr 12 2006 sndirsch@suse.de
|
|
||||||
- enhanced search path for DRI driver updates (FATE #300553)
|
|
||||||
* Mon Apr 03 2006 sndirsch@suse.de
|
|
||||||
- mesa-6.4.2-dri-copy-sub-buffer-1.patch:
|
|
||||||
* needed for open source drivers to work with Xgl (David Reveman)
|
|
||||||
* Wed Mar 15 2006 mhopf@suse.de
|
|
||||||
- Fix for bug #157051, issue 1:
|
|
||||||
On intel the graphics is only displayed correctly after a scissor region
|
|
||||||
other than full screen is specified.
|
|
||||||
* Mon Feb 06 2006 sndirsch@suse.de
|
|
||||||
- update to Mesa 6.4.2 (obsoletes tnl_init.diff)
|
|
||||||
* New items:
|
|
||||||
- added OSMesaColorClamp() function/feature
|
|
||||||
- added wglGetExtensionStringARB() function
|
|
||||||
* Bug fixes:
|
|
||||||
- fixed some problems when building on Windows
|
|
||||||
- GLw header files weren't installed by installmesa script (bug 5396)
|
|
||||||
- GL/glfbdev.h file was missing from tarballs
|
|
||||||
- fixed TNL initialization bug which could lead to crash (bug 5791)
|
|
||||||
* Mon Feb 06 2006 sndirsch@suse.de
|
|
||||||
- tnl_init.diff (Mesa Bug #5791):
|
|
||||||
* fixes TNL initialization bug which could lead to crash
|
|
||||||
(CVS changelog: use calloc instead of malloc so try_codegen
|
|
||||||
field is initialized to zero)
|
|
||||||
* Mon Jan 30 2006 sndirsch@suse.de
|
|
||||||
- glxext-sgi-hyperpipe.patch:
|
|
||||||
* GLX_SGIX_hyperpipe_group -> GLX_SGIX_hyperpipe (Bug #146646)
|
|
||||||
* Wed Jan 25 2006 mls@suse.de
|
|
||||||
- converted neededforbuild to BuildRequires
|
|
||||||
* Fri Jan 20 2006 sndirsch@suse.de
|
|
||||||
- Mesa_945GM.patch:
|
|
||||||
* 945GM support by Charles Johnson (FATE #151391)
|
|
||||||
* Wed Dec 28 2005 sndirsch@suse.de
|
|
||||||
- moved header files and libGL.so from Mesa-devel to Mesa to make
|
|
||||||
uninstallation of nvidia driver in %%pre of Mesa-devel obsolete
|
|
||||||
* Thu Dec 01 2005 sndirsch@suse.de
|
|
||||||
- update to Mesa 6.4.1
|
|
||||||
* Fri Nov 18 2005 sndirsch@suse.de
|
|
||||||
- updated to Mesa 6.4 branch (2005-11-18)
|
|
||||||
- added static libGL (new Mesa-devel-static package)
|
|
||||||
- removed glut headers from installation (we use freeglut!)
|
|
||||||
* Tue Nov 15 2005 sndirsch@suse.de
|
|
||||||
- updated to Mesa 6.4 branch (2005-11-12)
|
|
||||||
* Wed Nov 09 2005 sndirsch@suse.de
|
|
||||||
- fixed libOSMesa build
|
|
||||||
* Tue Nov 08 2005 sndirsch@suse.de
|
|
||||||
- added build of libOSMesa, e.g. required by tulip package
|
|
||||||
* Tue Nov 08 2005 sndirsch@suse.de
|
|
||||||
- added include files for SGI's OpenGL Xt/Motif widgets, e.g.
|
|
||||||
required by z88 package
|
|
||||||
* GLwMDrawA.h
|
|
||||||
* GLwDrawAP.h
|
|
||||||
* GLwMDrawAP.h
|
|
||||||
* GLwDrawA.h
|
|
||||||
- enabled Motif support in libGLw, also required by z88 package
|
|
||||||
* Mon Nov 07 2005 sndirsch@suse.de
|
|
||||||
- use glx headers from xorg-x11-devel package
|
|
||||||
* Fri Oct 28 2005 sndirsch@suse.de
|
|
||||||
- Mesa-glx-x11-render-texture-2.diff/missing-headers.diff:
|
|
||||||
* new MESA_render_texture extension for Xgl (dreveman/mhopf)
|
|
||||||
* Tue Oct 25 2005 sndirsch@suse.de
|
|
||||||
- fixed DRI driver path for 64bit platforms
|
|
||||||
* Tue Oct 25 2005 sndirsch@suse.de
|
|
||||||
- update to Mesa 6.4
|
|
||||||
* Mon Oct 24 2005 sndirsch@suse.de
|
|
||||||
- build DRI compatible libGL
|
|
||||||
* Fri Oct 21 2005 sndirsch@suse.de
|
|
||||||
- added dummy nvidia libGLcore.so.1 for applications, which are
|
|
||||||
still linked against libGL.so.1 of older nvidia driver releases
|
|
||||||
- duplicate libGL (located in /usr/lib/GL) to make workarounds
|
|
||||||
like LD_PRELOAD possible if nvidia driver is installed and its
|
|
||||||
libGl does not work
|
|
||||||
* Wed Oct 19 2005 sndirsch@suse.de
|
|
||||||
- no longer install libglide (disables 3Dfx DRI support)
|
|
||||||
* Sun Oct 02 2005 sndirsch@suse.de
|
|
||||||
- created package
|
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:9c5b2b1fc0fed821488a5c407fd0a94fe707b63244f3f5cf352e53b09ca5c0dd
|
|
||||||
size 1383158
|
|
3
MesaDemos-7.4.4.tar.bz2
Normal file
3
MesaDemos-7.4.4.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:99d93b3bf3d15aa71d8f6036dc07222da32a37b437c0c02170633676a7dc7014
|
||||||
|
size 1382960
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:54b518fc7ff7f3baf756c56a6d717b0d8253b3650c359e03c395d67f12d0df81
|
|
||||||
size 3444642
|
|
3
MesaLib-7.4.4.tar.bz2
Normal file
3
MesaLib-7.4.4.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f0a7120656e9b25c449e9f043e6b14baf9236b935a438cffc9759aaa47270f25
|
||||||
|
size 3448039
|
@ -34,20 +34,6 @@ index 3601eca..3a56595 100644
|
|||||||
intel_region_release(&intel->front_region);
|
intel_region_release(&intel->front_region);
|
||||||
intel_region_release(&intel->back_region);
|
intel_region_release(&intel->back_region);
|
||||||
intel_region_release(&intel->third_region);
|
intel_region_release(&intel->third_region);
|
||||||
diff --git a/src/mesa/drivers/dri/intel/intel_fbo.c b/src/mesa/drivers/dri/intel/intel_fbo.c
|
|
||||||
index 98a6e18..fe7589a 100644
|
|
||||||
--- a/src/mesa/drivers/dri/intel/intel_fbo.c
|
|
||||||
+++ b/src/mesa/drivers/dri/intel/intel_fbo.c
|
|
||||||
@@ -374,7 +374,8 @@ intel_renderbuffer_set_region(struct intel_renderbuffer *rb,
|
|
||||||
intel_region_reference(&rb->region, region);
|
|
||||||
intel_region_release(&old);
|
|
||||||
|
|
||||||
- rb->pfPitch = region->pitch;
|
|
||||||
+ if (region)
|
|
||||||
+ rb->pfPitch = region->pitch;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
diff --git a/src/mesa/drivers/dri/intel/intel_regions.c b/src/mesa/drivers/dri/intel/intel_regions.c
|
diff --git a/src/mesa/drivers/dri/intel/intel_regions.c b/src/mesa/drivers/dri/intel/intel_regions.c
|
||||||
index bbbaf3e..2eb393a 100644
|
index bbbaf3e..2eb393a 100644
|
||||||
--- a/src/mesa/drivers/dri/intel/intel_regions.c
|
--- a/src/mesa/drivers/dri/intel/intel_regions.c
|
||||||
|
Loading…
Reference in New Issue
Block a user