SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for Mesa-libGLESv2-devel-10.0.2-91.5.x86_64.rpm :
Tue Sep 30 14:00:00 2014 eichAATTsuse.com
- U_swrast-allocate-swrast_texture_image-ImageSlices-array-if-needed.patch
Mapping textures in swrast may crash if no image slices array is allocated.
This may happen in some software fallback paths (bnc#899106).

Tue Aug 26 14:00:00 2014 sndirschAATTsuse.com
- remove mesa-ppc64le-novector.patch, since llvm meanwhile
supports vector intrinsics (bnc#893594)

Fri Aug 22 14:00:00 2014 sndirschAATTsuse.com
- u_Suppress-any-libGL-.-warnings-when-LIBGL_DEBUG-is-se.patch
Suppress any \"libGL:...\" warnings when LIBGL_DEBUG == \"quiet\"
(bnc#892896)

Fri Aug 15 14:00:00 2014 sndirschAATTsuse.com
- no longer add /usr/%{_lib}/dri/updates to DRI driver search path
(FATE#317822)

Thu Aug 7 14:00:00 2014 idonmezAATTsuse.com
- Add PowerLE support (Mesa-PowerLE.patch bnc#887778)

Tue Jul 29 14:00:00 2014 tiwaiAATTsuse.de
- Reduce error log level for annoying dlopen messages (bnc#889391)
U_mesa-glx-Reduce-error-log-level.patch

Mon May 26 14:00:00 2014 tiwaiAATTsuse.de
- Fix zero-division with empty height (bnc#879462)
u_mesa-gallium-llvmpipe-fix-SIGFPE.patch

Fri May 16 14:00:00 2014 idonmezAATTsuse.com
- Workaround for Mesa-fix-llvm-link.patch, --system-libs does not
exist on llvm 3.4

Fri May 16 14:00:00 2014 idonmezAATTsuse.com
- Add Mesa-fix-llvm-link.patch to fix LLVM linkage (bnc#865586)

Tue May 13 14:00:00 2014 idonmezAATTsuse.com
- PPC64LE fixes from IBM (bnc#865586)

Tue Mar 25 13:00:00 2014 sndirschAATTsuse.com
- U_0001-glx-Fix-the-default-values-for-GLXFBConfig-attribute.patch/
U_0002-glx-Fix-the-GLXFBConfig-attrib-sort-priorities.patch

* glx: Fix the default values for GLXFBConfig attributes, fix the
GLXFBConfig attrib sort priorities (bnc#865586, fdo#70706)

Tue Mar 11 13:00:00 2014 federicoAATTsuse.com
- Removed Mesa-9.2.3-drisw-copy-buffers-to-front-left.patch, as it is
superseded by the following patch from upstream.
- Added Mesa-bnc864943-9.2.0-swrast-copy-sub-buffer.patch, which adds
the CopySubBuffer extension to the software renderer. This lets
clients update only a small portion of the front buffer, for
example, when updating a small part of the screen, instead of doing
a full buffer swap. bnc#864943.

Wed Feb 26 13:00:00 2014 federicoAATTsuse.com
- Added Mesa-9.2.3-drisw-copy-buffers-to-front-left.patch for
bnc#864943. This fixes software-only rendering for Clutter clients.

Mon Feb 24 13:00:00 2014 sndirschAATTsuse.com
- disable wayland support for sle12, i.e. suse < 1320

Tue Feb 4 13:00:00 2014 sndirschAATTsuse.com
- Update to version 10.0.3

* Mesa 10.0.3 is a bug fix release which fixes bugs fixed since
the 10.0.2 release

Wed Jan 15 13:00:00 2014 afaerberAATTsuse.de
- Enable freedreno gallium driver (Qualcomm Adreno)

Mon Jan 13 13:00:00 2014 sndirschAATTsuse.com
- Update to version 10.0.2

* Mesa 10.0.2 is a bug fix release which fixes bugs fixed since
the 10.0.1 release.

Tue Dec 17 13:00:00 2013 schwabAATTsuse.de
- Make proper use of %build and %install
- Use verbose make rules

Mon Dec 16 13:00:00 2013 schwabAATTsuse.de
- Fix filelist: /etc/drirc is now always installed

Sat Dec 14 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 10.0.1:
This version of Mesa fixes the regression that Mesa 10.0 could not
be loaded by any released version of the X server.

Fri Dec 6 13:00:00 2013 adrianAATTsuse.de
- disable llvm support for ppc64le, llvm does not support ppc64le

Mon Dec 2 13:00:00 2013 sndirschAATTsuse.com
- disable the build of egl-wayland support on openSUSE 12.3, since
Mesa 10.0 requires a higher wayland version than we have on
openSUSE 12.3

Wed Nov 27 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 10.0.0:
Mesa 10.0 has been released! Mesa 10.0 is a feature release that
includes many updates and enhancements. The full list is available in
the release notes file in docs/relnotes/10.0.html.
- Remove libXvMC_{r300,softpipe} packages
- Remove libvdpau_{r300,softpipe} packages
- Bump libxatracker package version

Sat Nov 16 13:00:00 2013 hrvoje.senjanAATTgmail.com
- Update to version 9.2.3

* st/mesa: move out of memory check in st_draw_vbo()

* osmesa: fix broken triangle/line drawing when using float
color buffer

* Remove error when calling glGenQueries/glDeleteQueries while
a query is active

* Bump version to 9.2.3

* i965: CS writes/reads should use I915_GEM_INSTRUCTION

* i965: Fix texture buffer rendering after a whole buffer
replacement.

* i965: Emit post-sync non-zero flush before
3DSTATE_GS_SVB_INDEX.

* i965: Emit post-sync non-zero flush before
3DSTATE_DRAWING_RECTANGLE.

* i965: Also guard 3DSTATE_DRAWING_RECTANGLE with a
flush in blorp.

* i965: Move post-sync non-zero flush for 3DSTATE_MULTISAMPLE.

* i965: Also emit HIER_DEPTH and STENCIL packets when
disabling depth.

* i965: Also emit HiZ and Stencil packets when
disabling depth on Gen6.

* wayland: Don\'t rely on static variable for
identifying wl_drm buffers

* radeonsi: fix blitting the last 2 mipmap levels of
compressed textures

* meta: enable vertex attributes in the context of the
newly created array object

* mesa: fixes for MSVC 2013

Tue Nov 12 13:00:00 2013 schwabAATTsuse.de
- Add support for m68k

Fri Oct 25 14:00:00 2013 sndirschAATTsuse.com
- no longer install install libvdpau_r300 subpackage by default and
update descriptions of libvdpau_{nouveau,r600,radeonsi,softpipe}
subpackages (bnc#847269)

Thu Oct 24 14:00:00 2013 sndirschAATTsuse.com
- install libvdpau_{nouveau,r300,r600,radeonsi} package on
appropriate hardware by default (bnc#847269)

Sat Oct 19 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Update to version 9.2.2

* Valgrind error in program_resource_visitor::recursion, (fdo#69449)

* glInvalidateFramebuffer fails with GL_INVALID_ENUM (fdo#70411)

* svga: fix incorrect memcpy src in svga_buffer_upload_piecewise()

* mesa: consolidate cube width=height error checking

* mesa: Add missing switch break in invalidate_framebuffer_storage()

* i965: Don\'t forget the cube map padding on gen5+.

* mesa: Fix compiler warnings when ALIGN\'s alignment is \"1 << value\".

* i965: Fix 3D texture layout by more literally copying from the spec.

* glsl: Fix usage of the wrong union member in
program_resource_visitor::recursion.

* radeonsi: Use \'SI\' as the LLVM processor for CIK on LLVM <= 3.3

Sat Oct 5 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Update to version 9.2.1

* Use of uninitialized stack variable with brw_search_cache()
(fdo#66779)

* Valgrind errors in mesa (fdo#68233)

* Automatic mipmap generation with texture compression produces
borders that fade to black (fdo#68250)

* Unigine demo crash (fdo#68637)

* GLSL ES: structs members can\'t have precision qualifiers
anymore in 9.2 (fdo#68753)

* Piglit tex-shadow2drect fails (fdo#69525)
- Dropped U_radeon-winsys-pad-IBs-to-a-multiple-of-8-DWs.patch,
U_wayland-egl-pc-require-wayland.patch and
u_gallium-egl-gbm-use-wayland-cflags.patch they are included in
this release

Mon Sep 23 14:00:00 2013 idonmezAATTsuse.com
- Enable llvmpipe on PPC64

Fri Sep 20 14:00:00 2013 sndirschAATTsuse.com
- Disable u_mesa-8.0-llvmpipe-shmget.patch,
u_mesa-8.0.1-fix-16bpp.patch since these are considered wrong by
the author
- remove libIndirectGL (packages), since it is most likely no
longer used by anyone ...
- use --enable-osmesa, since we no longer have this extra build
for libIndirectGL

Tue Sep 17 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Added U_radeon-winsys-pad-IBs-to-a-multiple-of-8-DWs.patch from
upstream -- aligns the gfx, compute, and dma IBs to 8 DW boundries.
Additionally, r6xx hardware requires at least 4
DW alignment to avoid a hw bug. This also aligns the DMA
IBs to 8 DW which is required for the DMA engine.

Mon Sep 16 14:00:00 2013 sndirschAATTsuse.com
- updated to latest available version of

* u_mesa-8.0-llvmpipe-shmget.patch

* u_mesa-8.0.1-fix-16bpp.patch
and applying it now in the opposite order.

Fri Sep 13 14:00:00 2013 duweAATTsuse.com
- wayland-egl-pc-require-wayland is now mainline

Thu Sep 12 14:00:00 2013 schwabAATTsuse.de
- drirc is only installed if there are hardware DRI drivers

Tue Sep 10 14:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Remove custom drirc, ship the upstream drirc

Tue Sep 10 14:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Drop upstreamed patches as proposed by Johannes Obermayr:
+ Patch14: u_mesa-glapi_dispatch.patch
Upstream: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ea43e6
+ Patch17: u_mesa-9.0-i965-Make-sure-we-do-render-between-two-hiz-flushes.patch
Upstream: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1dfea55

Mon Sep 9 14:00:00 2013 duweAATTsuse.com
- u_wayland-egl-pc-require-wayland.patch: after finding wayland
for egl, make sure its pkconfig is used as well.

Fri Aug 30 14:00:00 2013 idonmezAATTsuse.com
- Enable llvmpipe and xa on s390x

Tue Aug 27 14:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to final version 9.2:
Mesa 9.2 has been released! Mesa 9.2 is a feature release that includes
many updates and enhancements.
- New features:
+ GL_ARB_shading_language_420pack in all drivers that support GLSL 1.30.
+ GL_ARB_texture_buffer_range
+ GL_ARB_texture_multisample
+ GL_ARB_texture_storage_multisample
+ GL_ARB_texture_query_lod
+ Enable GL_ARB_texture_storage on radeon, r200, and nouveau
+ GL_EXT_discard_framebuffer in all OpenGL ES (all versions) drivers
+ GL_EXT_framebuffer_multisample_blit_scaled on i965
+ Added new freedreno gallium driver
+ OSMesa interface for gallium llvmpipe/softpipe drivers
+ Gallium Heads-Up Display (HUD) feature for performance monitoring
+ Added support for UVD (2.2 and 3.0) video decoding on r600g and radeonsi
through VDPAU (requires Kernel 3.10 or later)
- Changes:
+ Removed d3d1x state tracker (unused, unmaintained and broken)
+ Removed GL_EXT_clip_volume_hint because no driver had enabled it since 2007.
+ Removed GL_MESA_resize_buffers because it was only really implemented by the
(unsupported) GDI driver.
+ GL_EXT_separate_shader_objects has been removed from all Gallium drivers,
because it disallows a critical GLSL shader optimization.
GL_ARB_separate_shader_objects doesn\'t have this issue.
+ i965 Gen6+ requires Kernel 3.6 or later. (92d2f5a)

Fri Aug 23 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Stop versioning libgbm1/devel and libwayland-egl/devel by itself,
they now follow general Mesa version

Fri Aug 23 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Fix baselibs from previous change (there is no Mesa-libEGL1-devel),
but Mesa-libEGL-devel

Fri Aug 23 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Update to 9.2 rc2

* Documentation, glsl and buildsystem fixes since rc1
- baselibs.conf cleanup: adjusted to current spec

Tue Aug 20 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Update to 9.2 rc1

* bugfixes over previous snapshot

Tue Aug 13 14:00:00 2013 dmuellerAATTsuse.com
- fix build on armv7

Mon Aug 12 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Update to new snapshot from 9.2 branch:

* various bugfixes since the previous snapshot

* i965 Gen6+ requires Kernel 3.6 or later

* Added support for UVD (2.2 and 3.0) video decoding on r600g and
radeonsi through VDPAU (requires Kernel 3.10 or later)

Thu Aug 8 14:00:00 2013 schwabAATTsuse.de
- Don\'t enable gallium-egl without Gallium
- Enable llvm_r600 only on %ix86 x86_64

Mon Jul 29 14:00:00 2013 sndirschAATTsuse.com
- Make a symlink to libGL.so.1.2 for compatibility (bnc#809359,
bnc#831306)
- u_mesa-9.0-i965-Make-sure-we-do-render-between-two-hiz-flushes.patch

* Prevent hangs with rc6. (bnc#804910, bnc#831306)

Thu Jul 25 14:00:00 2013 dvaleevAATTsuse.com
- adjust filelist so powerpc build could succeed
- disable llvm_r600 for powerpc for now.

Wed Jul 17 14:00:00 2013 sndirschAATTsuse.com
- The llvm with the R600 backend is finally in Factory, lets use it :)

Fri Jul 5 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Update to 9.2 snapshot:

* New features:

* Mesa 9.2 implements the OpenGL 3.1 API - OpenGL 3.1 is only
available if requested at context creation because
GL_ARB_compatibility is not supported

* GL_ARB_texture_buffer_range

* GL_ARB_texture_multisample

* GL_ARB_texture_storage_multisample

* GL_ARB_texture_query_lod

* Enable GL_ARB_texture_storage on radeon, r200, and nouveau

* Added new freedreno gallium driver

* OSMesa interface for gallium llvmpipe/softpipe drivers

* Gallium Heads-Up Display (HUD) feature for performance monitoring

* Changes:

* Removed d3d1x state tracker (unused, unmaintained and broken)

* Removed GL_EXT_clip_volume_hint because no driver had enabled
it since 2007.

* Removed GL_MESA_resize_buffers because it was only really
implemented by the (unsupported) GDI driver.

* GL_EXT_separate_shader_objects has been removed from all Gallium
drivers, because it disallows a critical GLSL shader optimization.
GL_ARB_separate_shader_objects doesn\'t have this issue.
- Unlock radeonsi libvdpau
- Enable gallium egl
- added U_gallium-egl-gbm-use-wayland-cflags.patch, needed so gbm
uses pkgconfig flags, instead of relying on \"common\" wayland dir
- Added llvm_r600 define, for enableing llvm shared-libs and
r600-llvm-compiler. Off for now, until we have fixed llvm

Tue Jul 2 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Update to Mesa 9.1.4:

* [bisected i965] Bus error (core dumped) on oglc texdecaltile
(fdo#37871)

* egl/opengles1/tri_x11 renders wrong (fdo#42182)

* [SNB IVB HSW] mesa demo test texleak bus error (fdo#44958)

* [snb] crash in texsubimage to a large atlas in clutter
(fdo#53494)

* glDrawElements segfault when compiled into display list
(fdo#60518)

* src/mesa/drivers/dri/common/xmlpool.h:96:29: fatal error:
xmlpool/options.h (fdo#61821)

* r300g regression (RV380): Strange rendering of light sources in
Penumbra (bisected) (fdo#63520)

* [HSW] support new haswell graphics [8086:0a2e] (fdo#63701)

* [gm45, bisected] some piglit glsl 1.10 built-in-functions tests
crash (fdo#64727)

* [llvmpipe] SIGSEGV src/gallium/state_trackers/glx/xlib/glx_api.c:1374
(fdo#64745)

* [llvmpipe] SIGSEGV src/gallium/state_trackers/glx/xlib/glx_api.c:1363
(fdo#64934)

* segfault in _mesa_get_format_datatype and _mesa_get_color_read_type
when state dumping with glretrace (fdo#65173)
- Droped llvm-3.3.patch, it\'s included in this release

Tue May 28 14:00:00 2013 mhruseckyAATTsuse.com
- fixed compilation against latest lvm: llvm-3.3.patch

Tue May 21 14:00:00 2013 hrvoje.senjanAATTgmail.com
- update to Mesa 9.1.3:

* Second Life viewers from release 2.7.4.235167 to the last
3.4.0.264911 crash on start. (fdo#39251)

* [wine] GLX_DONT_CARE does not work for GLX_DRAWABLE_TYPE or
GLX_RENDER_TYPE (fdo#47478)

* [SNB bisected] SNB hang with rc6 and hiz on glxgears
(and other GL apps) immediately after xinit. (fdo#56416)

* [GLSL1.40 IVB/HSW]Piglit spec/glsl-1.40/compiler_built-in-functions/inverse-mat2.frag
fails (fdo#57436)

* [ivb] Mesa 9.1 performance regression on KWin\'s Lanczos
shader (fdo#61554)

* abort is an incredibly not-smart way to handle IR validation
(fdo#61773)

* solaris build broken with missing ffsll (fdo#62868)

* glXChooseFBConfig with GLX_DRAWABLE_TYPE, GLX_DONT_CARE fails
(fdo#62999)

* EGL X11 Regression: Maximum swap interval is 0 (worked with 9.0)
(fdo#63078)

* [i965 Bisected]Ogles1conform/Ogles2conform/Ogles3conform cases
segfault (fdo#63447)

* [SNB 9.1 Bisected]Ogles2conform GL2ExtensionTests/depth_texture_cube_map/depth_texture_cube_map.test
fail (fdo#64662)

Thu May 2 14:00:00 2013 hrvoje.senjanAATTgmail.com
- update to Mesa 9.1.2:

* [965gm] green artifacts when using GLSL in XBMC (fdo#44567)

* many new symbols in libxatracker after recent automake work
(fdo#59238)

* [SNB/IVB/HSW Bisected]Oglc draw-buffers2(advanced.blending.none)
segfault (fdo#59445)

* [i965 Bisected]Oglc fbblit(advanced.blitFb-3d-cube.mirror.both)
fails (fdo#59495)

* [r300g] Unigine Heaven 3.0: all objects are black (fdo#60503)

* Firefox 18.0.2 Crash On Nvidia GeForce2 (fdo#60510)

* [SNB Bisected] kwin_gles screen corruption (fdo#61197)

* [IVB] corrupt rendering with UBOs (fdo#61317)

* glEdgeFlag can\'t be set to false (fdo#61395)

* nullpointer dereference causes xorg-server segfault when nouveau
DRI driver is loaded (fdo#61947)

* llvmpipe: Fragment Shader with \"return\" in main causes back
output (fdo#62357)

* other bugfixes
- Drop u_remove-os-abi-tag.patch, fdo#26663 is fixed with this release

Wed Apr 3 14:00:00 2013 dmuellerAATTsuse.com
- do not build x86
* specific drivers on ARM, only enable
nouveau,swrast,svga for ARM platforms

Wed Apr 3 14:00:00 2013 cooloAATTsuse.com
- fix baselibs.conf

Thu Mar 21 13:00:00 2013 dvaleevAATTsuse.com
- Don\'t enable xa on ppc and ppc64
- Fix glapi_dispatch #bfo56710 (u_mesa-glapi_dispatch.patch)

Wed Mar 20 13:00:00 2013 hrvoje.senjanAATTgmail.com
- update to Mesa 9.1.1: a bugfix release

* [GM45] mesa demos spriteblast render incorrectly (fdo#30232)

* [gles2] Ironlake: gl_PointCoord takes no effect for point sprites
(fdo#32429)

* Mesa 7.11-devel implementation error: Unexpected program target
in destroy_program_variants_cb() (fdo#38086)

* [snb] corrupted GLSL built-in function results when using Uniform
Buffer contents as arguments (fdo#57121)

* Garbled UI in Team Fortress 2 and Counter-Strike: Source
(fdo#58042)

* Texture flicker with fragment shader (fdo#58960)

* [i965]Oglc fbblit(advanced.blitFb-3d-cube.mirror.both) fails
(fdo#59495)

* [IVB] 3DMMES2.0 Taiji performance reduced by ~13% with
gnome-session enable compositing (fdo#59783)

* build - libvdpau_softpipe fails at runtime. (fdo#60121)

* gbm_dri_bo_create fails to initialize bo->base.base.format
(fdo#60143)

* Corruption with DMA ring on cayman (fdo#60802)

* r600g: add htile support cause gpu lockup in Dishonored wine.
(fdo#60848)

* [softpipe] piglit interpolation-noperspective-gl_BackColor-flat-fixed
regression (fdo#60938)

* alloc_layout_array tx
* ty assertion failure when making pbuffer
current (fdo#61012)

* Segfault in glBitmap when called with PBO source (fdo#61026)

Mon Mar 18 13:00:00 2013 mmeisterAATTsuse.com
- Added Download Link to Source section in spec file

Sat Mar 2 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to Mesa 9.1:
Mesa 9.1 implements the OpenGL 3.1 API, but the version reported by
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver
being used. Some drivers don\'t support all the features required
in OpenGL 3.1. OpenGL 3.1 is only available if requested at context
creation because GL_ARB_compatibility is not supported.
- New features:
+ GL_ARB_map_buffer_alignment
+ GL_ARB_texture_cube_map_array
- Changes:
+ Removed VAAPI state tracker (unmaintained and broken)
+ Removed i965\'s broken hardware implementation of GL_NV_vertex_program
+ Removed swrast support for GL_NV_vertex_program
+ Removed swrast support for GL_NV_fragment_program
+ Removed OpenVMS support (unmaintained and broken)
- Changes to package(s):
+ Rename libwayland-egl1-devel -> libwayland-egl-devel
+ Add a GLES3 Development package
+ Removed patches:
Mesa-nodate.diff (patch1)
No dates are put into the build anymore
U_glx-fix-glGetTexLevelParameteriv-for-indirect-render.patch (patch18)
Included in this release
+ Remove BuildRequires we dont need:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=
af6aeae4e1286a8858e040602db338de6a1367dc
+ Update Required package versions

Thu Feb 28 13:00:00 2013 dmuellerAATTsuse.com
- only enable swrast for aarch64 for now

Tue Feb 26 13:00:00 2013 stefan.bruensAATTrwth-aachen.de
- fix_glx_indirect_reply_bfo#59876.diff

* GLX replies are parsed incorrectly when using libxcb and AIGLX,
happens for most replies where data is embedded in the header.
(bfo#59876, bnc#802718)

Thu Feb 21 13:00:00 2013 hrvoje.senjanAATTgmail.com
- update to Mesa 9.0.3: a bugfix release

* Pink artifacts on objects in the distance in ETQW/Quake 4
(fdo#25201)

* configure: Doesn\'t check for python libxml2 (fdo#31598)

* [softpipe] piglit glsl-max-varyings regression (fdo#40404)

* [bisected] Oglc pxconv-gettex(basic.allCases) regressed (fdo#47220)

* [bisected i965]Oglc shad-compiler(advanced.TestLessThani)
regressed(fdo#48629)

* [swrast] piglit fbo-generatemipmap-filtering regression
(fdo#54240)

* [sandybridge][uxa] graphics very glitchy and always flickering
(fdo#56920)

* [GM45] Chrome experiment \"Stars\" crash: brw_fs_emit.cpp:708:
brw_reg brw_reg_from_fs_reg(fs_reg
*): Assertion „!\"not reached\"“
failed. (fdo#57166)

* build test failure: nouveau_fbo.c:198:3: error: too few arguments to
function \'nouveau_renderbuffer_del\' (fdo#57746)

* [swrast] Mesa 9.1-devel implementation error: Unable to
delete renderbuffer, no context (fdo#57754)

* [IVB] Graphical glitches in 0 A.D (fdo#58680)

* [softpipe] util/u_tile.c:795:pipe_put_tile_z: Assertion `0\' failed.
(fdo#58972)

* [bisected] Mesa build fails: clientattrib.c:33:22: fatal error: indirect.h:
No such file or directory (fdo#59364)

* [ILK/SNB/IVB Bisected]Oglc vertexshader(advanced.TestLightsTwoSided)
causes GPU hung (fdo#59700)

* [swrast] piglit ext_framebuffer_multisample-interpolation 0
centroid-edges regression (fdo#59873)

* [Bisected]Piglit glx_extension_string_sanity fail (fdo#60052)

* Planeshift: triangles where grass would be (fdo#60172)

Mon Feb 4 13:00:00 2013 duweAATTsuse.com
- enable build of subpackage libwayland-egl1

Thu Jan 24 13:00:00 2013 sndirschAATTsuse.com
- update to Mesa 9.0.2: a bugfix release

* [KMS] mesa demo spectex broken on rv280 (fdo#22576)

* KMS/R200: Bad shading in NWN since Mesa rewrite (fdo#26809)

* [bisected regression] Oglc fbo(negative.invalidParams3)
Segmentation fault (fdo#45877)

* st_glsl_to_tgsi.cpp:4006:dst_register: Assertion
`index < VERT_RESULT_MAX\' failed (fdo#54402)

* Memoryleak with glPopAttrib only on Intel GM45 (fdo#55175)

* glcpp accepts junk after #else/#elif/#endif tokens (fdo#56442)

* EGL sets error to EGL_SUCCESS when DRI driver fails to create
context (fdo#56706)

* Webgl conformance shader-with-non-reserved-words crash. (fdo#57622)

* r200: Culling is broken when rendering to an FBO (fdo#57842)

* r300g: blend sfactor=GL_DST_COLOR fails with FBOs (fdo#57984)

* [llvmpipe] src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c:75:analyse_src: Assertion `src->Index < (sizeof(ctx->imm)/sizeof((ctx->imm)[0]))\' failed. (fdo#58545)

* src/glsl/tests/Makefile.am missing $(top_srcdir)/include (fdo#59383)

Wed Jan 23 13:00:00 2013 sndirschAATTsuse.com
- reverted removing Libs.private/Requires.private in pkgconfig
files

Sat Jan 19 13:00:00 2013 dmuellerAATTsuse.com
- enable llvm backend also for ARM

Fri Jan 18 13:00:00 2013 rbrownccbAATTopensuse.org
- Add requires for Mesa to Mesa-libGL1 in baselibs.conf

* Mesa required for many applications in wine

* wine-32bit pulls through Mesa-libGL1-32bit without Mesa-32bit

Sat Jan 5 13:00:00 2013 crrodriguezAATTopensuse.org
- Remove Requires.private and Libs.private from
*.pc files

* Both are needed only for static linking

* This package provides only shared libraries

* the rpm pkgconfig dependency generator considers \"Requires.private\"
a valid dependency even though there are no static libraries in the
packages

* This cause bloat and hides broken \"buildRequires\" in other packages.

Fri Dec 14 13:00:00 2012 tobias.johannes.klausmannAATTmni.thm.de
- Remove unrecognized configure option \"--disable-glu\"

Mon Dec 10 13:00:00 2012 sndirschAATTsuse.com
- Update to Version 9.0.1

* bug fix release

Tue Oct 16 14:00:00 2012 sndirschAATTsuse.com
- improved packages descriptions

Mon Oct 8 14:00:00 2012 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 9.0:
Mesa 9.0 has been released. Mesa 9.0 is a feature release.
\"The\" big feature is the availability of OpenGL 3.1 on some
supported hardware.
+ Remove the Git Commit ID

Tue Sep 25 14:00:00 2012 tobias.johannes.klausmannAATTmni.thm.de
- Update the Mesa 9.0 Git Snapshot
+ Add the Git CommitID to the buildscript
+ Minor cleanup of the buildscript

Mon Sep 24 14:00:00 2012 sndirschAATTsuse.com
- removed any .la file
- moved libglapi.so from Mesa-devel to Mesa-libglapi-devel package;
Mesa-devel requires Mesa-libglapi-devel package anyway

Fri Sep 21 14:00:00 2012 sndirschAATTsuse.com
- fixed libOSMesa packaging (only a dangling symlink has been
packaged)

Fri Sep 21 14:00:00 2012 cooloAATTsuse.com
- fix baselibs.conf after package split

Thu Sep 20 14:00:00 2012 sndirschAATTsuse.com
- instead of using \"make install\" for installing libIndirectGL/
libOSMesa, do install these libs manually, so we no longer end
up with linking
*everything
* against libIndirectGL (instead of
having it correctly linked against GL!)

Fri Aug 24 14:00:00 2012 tobias.johannes.klausmannAATTmni.thm.de
- Update to 8.1 prerelease:
+ Added radeonsi to the dri drivers for x86/x86_64
+ Rewrite the configuration parts of the spec file
+ Changed u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
to apply!
+ Changed u_remove-os-abi-tag.patch to apply! (Removed parts of it)
+ Changed u_mesa-8.0.1-fix-16bpp.patch to apply! (Removed parts of it)
+ Remove upstreamed patches: (double checked)
- upstream-llvm-patch.diff
- U_i965-gen7-Reduce-GT1-WM-thread-count-according-to-up.patch

Thu Aug 23 14:00:00 2012 fcrozatAATTsuse.com
- Add u_mesa-8.0-llvmpipe-shmget.patch (Fedora): use shmget under
llvmpipe, if available (bnc#766498).
- Update u_mesa-8.0.1-fix-16bpp.patch to work with shmget patch.

Wed Aug 8 14:00:00 2012 tiwaiAATTsuse.de
- U_i965-gen7-Reduce-GT1-WM-thread-count-according-to-up.patch

* Fix GPU hang with IVB GT1 desktop (bnc#775048)

Tue Jul 10 14:00:00 2012 tobias.johannes.klausmannAATTmni.thm.de
- Update to Version 8.0.4 (minor bugfix release)
- Back to bz2 tarballs

Sat Jun 16 14:00:00 2012 cooloAATTsuse.com
- remove buildrequire on vim, it creates a pretty big cycle for
no (obvious) benefit

Tue Jun 12 14:00:00 2012 sndirschAATTsuse.com
- enabled build of XvMC/VDPAU state trackers for Nouveau, R300,
R600, Softpipe (Software implementation)

Tue Jun 12 14:00:00 2012 sndirschAATTsuse.com
- u_remove-os-abi-tag.patch

* Remove OS ABI tag from libGL, so it is no longer preferred over
libGLs without OS ABI tag (bnc#765294, fdo#26663)

Fri Jun 8 14:00:00 2012 sndirschAATTsuse.com
- let libGL1-Mesa require Mesa, since that package includes the DRI
drivers (including the \"swrast\" DRI driver for software rendering)
(bnc#765241)

Wed May 30 14:00:00 2012 fcrozatAATTsuse.com
- Add u_mesa-8.0.1-fix-16bpp.patch (Fedora): fix 16bpp mode under
llvmpipe.

Sat May 26 14:00:00 2012 sndirschAATTsuse.com
- added configure options \"--enable-gbm --enable-glx-tls\" (required
for glamor support)

Fri May 25 14:00:00 2012 meissnerAATTsuse.com
- libxatracker is also not built on ppc
*.

Mon May 21 14:00:00 2012 sndirschAATTsuse.com
- Trivial change to Version 8.0.3; tarball from here:
http://cgit.freedesktop.org/mesa/mesa/snapshot/mesa-8.0.3.tar.gz

Wed May 16 14:00:00 2012 adrianAATTsuse.de
- fix build on platforms without gallium (s390 & arm)

Wed Apr 25 14:00:00 2012 tittiatcokeAATTgmail.com
- Added patches from upstream Master to enable building with
llvm 3.1

Wed Apr 25 14:00:00 2012 sndirschAATTsuse.com
- For full OpenGL 3.0 compliance, it is necessary to
have floating-point textures, so Mesa is now compiled with
\"--enable-texture-float\" parameter to have OpenGL 3.0 support.
- disabling glut/glw no longer required since it\'s no longer
shipped with Mesa

Mon Apr 23 14:00:00 2012 vljnAATTovi.com
- Enable xa state tracker and svga gallium drivers (vmwgfx stack)

Sun Apr 15 14:00:00 2012 roAATTsuse.de
- use same dri drivers on ia64 as on ppc (no drm_intel)

Wed Mar 21 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

Mon Sep 12 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)

Tue Jul 6 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

Tue Dec 1 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)

Thu Sep 3 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)


 
ICM