Author: pebender
Date: Sat Apr 25 18:00:32 2009
New Revision: 4663

Added:
     
trunk/gar-minimyth/script/xorg-7.4/Mesa/files/Mesa-7.4.1-intel_2009q1.patch
Modified:
    trunk/gar-minimyth/script/xorg-7.4/Mesa/Makefile
    trunk/gar-minimyth/script/xorg-7.4/Mesa/checksums

Log:
- Patched the Xorg 7.4 Mesa 7.4.1 with the Intel Linux Graphics 2009Q1  
patch.



Modified: trunk/gar-minimyth/script/xorg-7.4/Mesa/Makefile
==============================================================================
--- trunk/gar-minimyth/script/xorg-7.4/Mesa/Makefile    (original)
+++ trunk/gar-minimyth/script/xorg-7.4/Mesa/Makefile    Sat Apr 25 18:00:32  
2009
@@ -4,7 +4,8 @@
  MASTER_SITES  = http://www.mesa3d.org/beta/
  MASTER_SITES += http://easynews.dl.sourceforge.net/sourceforge/mesa3d/
  DISTFILES = MesaLib-$(GARVERSION).tar.gz MesaGLUT-$(GARVERSION).tar.gz  
MesaDemos-$(GARVERSION).tar.gz
-PATCHFILES  = $(DISTNAME)-pkg_config.patch $(DISTNAME)-gen_matypes.patch  
$(DISTNAME).patch.gar
+PATCHFILES  = $(DISTNAME)-intel_2009q1.patch
+PATCHFILES += $(DISTNAME)-pkg_config.patch $(DISTNAME)-gen_matypes.patch  
$(DISTNAME).patch.gar
  PATCHFILES += $(DISTNAME)-version.patch
  LICENSE = LGPL2/MIT


Modified: trunk/gar-minimyth/script/xorg-7.4/Mesa/checksums
==============================================================================
--- trunk/gar-minimyth/script/xorg-7.4/Mesa/checksums   (original)
+++ trunk/gar-minimyth/script/xorg-7.4/Mesa/checksums   Sat Apr 25 18:00:32  
2009
@@ -1,6 +1,7 @@
  0c3a72f3295a53a134c04bd7d209ea62  download/MesaLib-7.4.1.tar.gz
  92373bfa48e7b68dddf356e86b0e5699  download/MesaGLUT-7.4.1.tar.gz
  aa0ad323e59d6d10ff33ac0dde462a60  download/MesaDemos-7.4.1.tar.gz
+57dfb098719fd8daff3ee9e64c0c4632  download/Mesa-7.4.1-intel_2009q1.patch
  6409b68e28906a6f27feeb53e86816f1  download/Mesa-7.4.1-pkg_config.patch
  59774b53ecd39c27880b533b941c729e  download/Mesa-7.4.1-gen_matypes.patch
  b33b254ec83dd464cc0294b36c2f70f4  download/Mesa-7.4.1.patch.gar

Added:  
trunk/gar-minimyth/script/xorg-7.4/Mesa/files/Mesa-7.4.1-intel_2009q1.patch
==============================================================================
--- (empty file)
+++  
trunk/gar-minimyth/script/xorg-7.4/Mesa/files/Mesa-7.4.1-intel_2009q1.patch     
 
Sat Apr 25 18:00:32 2009
@@ -0,0 +1,39 @@
+diff -Naur Mesa-7.4.1-old/src/mesa/drivers/dri/i915/intel_context.c  
Mesa-7.4.1-new/src/mesa/drivers/dri/i915/intel_context.c
+--- Mesa-7.4.1-old/src/mesa/drivers/dri/i915/intel_context.c   2009-04-18  
09:51:25.000000000 -0700
++++ Mesa-7.4.1-new/src/mesa/drivers/dri/i915/intel_context.c   2009-04-25  
06:49:37.000000000 -0700
+@@ -534,7 +534,8 @@
+    if ((ctx->DrawBuffer->Name == 0) && intel->front_buffer_dirty) {
+       __DRIscreen *const screen = intel->intelScreen->driScrnPriv;
+
+-      if ((screen->dri2.loader->base.version >= 2)
++      if (screen->dri2.loader
++          && (screen->dri2.loader->base.version >= 2)
+         && (screen->dri2.loader->flushFrontBuffer != NULL)) {
+        (*screen->dri2.loader->flushFrontBuffer)(intel->driDrawable,
+                                                 
intel->driDrawable->loaderPrivate);
+diff -Naur Mesa-7.4.1-old/src/mesa/drivers/dri/i965/intel_context.c  
Mesa-7.4.1-new/src/mesa/drivers/dri/i965/intel_context.c
+--- Mesa-7.4.1-old/src/mesa/drivers/dri/i965/intel_context.c   2009-04-18  
09:51:25.000000000 -0700
++++ Mesa-7.4.1-new/src/mesa/drivers/dri/i965/intel_context.c   2009-04-25  
06:49:37.000000000 -0700
+@@ -534,7 +534,8 @@
+    if ((ctx->DrawBuffer->Name == 0) && intel->front_buffer_dirty) {
+       __DRIscreen *const screen = intel->intelScreen->driScrnPriv;
+
+-      if ((screen->dri2.loader->base.version >= 2)
++      if (screen->dri2.loader
++          && (screen->dri2.loader->base.version >= 2)
+         && (screen->dri2.loader->flushFrontBuffer != NULL)) {
+        (*screen->dri2.loader->flushFrontBuffer)(intel->driDrawable,
+                                                 
intel->driDrawable->loaderPrivate);
+diff -Naur Mesa-7.4.1-old/src/mesa/drivers/dri/intel/intel_context.c  
Mesa-7.4.1-new/src/mesa/drivers/dri/intel/intel_context.c
+--- Mesa-7.4.1-old/src/mesa/drivers/dri/intel/intel_context.c  2009-04-18  
09:51:25.000000000 -0700
++++ Mesa-7.4.1-new/src/mesa/drivers/dri/intel/intel_context.c  2009-04-25  
06:49:37.000000000 -0700
+@@ -534,7 +534,8 @@
+    if ((ctx->DrawBuffer->Name == 0) && intel->front_buffer_dirty) {
+       __DRIscreen *const screen = intel->intelScreen->driScrnPriv;
+
+-      if ((screen->dri2.loader->base.version >= 2)
++      if (screen->dri2.loader
++          && (screen->dri2.loader->base.version >= 2)
+         && (screen->dri2.loader->flushFrontBuffer != NULL)) {
+        (*screen->dri2.loader->flushFrontBuffer)(intel->driDrawable,
+                                                 
intel->driDrawable->loaderPrivate);

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to