Date: Thursday, February 23, 2023 @ 07:33:18
  Author: heftig
Revision: 1403660

23.0.0-1

Modified:
  
lib32-mesa/trunk/0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch
  
lib32-mesa/trunk/0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch
  
lib32-mesa/trunk/0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch
  lib32-mesa/trunk/PKGBUILD

-----------------------------------------------------------------+
 0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch |    8 ++++----
 0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch  |    8 ++++----
 0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch |    4 ++--
 PKGBUILD                                                        |   10 
+++++-----
 4 files changed, 15 insertions(+), 15 deletions(-)

Modified: 0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch
===================================================================
--- 0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch     
2023-02-23 07:06:55 UTC (rev 1403659)
+++ 0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch     
2023-02-23 07:33:18 UTC (rev 1403660)
@@ -26,10 +26,10 @@
  1 file changed, 14 insertions(+)
 
 diff --git a/src/intel/vulkan/genX_cmd_buffer.c 
b/src/intel/vulkan/genX_cmd_buffer.c
-index 594b2e595139..4529cd3826fc 100644
+index 25d337945896..1b382cae49a1 100644
 --- a/src/intel/vulkan/genX_cmd_buffer.c
 +++ b/src/intel/vulkan/genX_cmd_buffer.c
-@@ -6039,6 +6039,20 @@ genX(flush_pipeline_select)(struct anv_cmd_buffer 
*cmd_buffer,
+@@ -6383,6 +6383,20 @@ genX(flush_pipeline_select)(struct anv_cmd_buffer 
*cmd_buffer,
     }
  #endif
  
@@ -47,6 +47,6 @@
 +      cmd_buffer->state.compute.pipeline_dirty = true;
 +#endif
 +
-    /* From "BXML » GT » MI » vol1a GPU Overview » [Instruction]
-     * PIPELINE_SELECT [DevBWR+]":
+ #if GFX_VER >= 12
+    /* From Tigerlake PRM, Volume 2a, PIPELINE_SELECT:
      *

Modified: 0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch
===================================================================
--- 0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch      
2023-02-23 07:06:55 UTC (rev 1403659)
+++ 0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch      
2023-02-23 07:33:18 UTC (rev 1403660)
@@ -24,17 +24,17 @@
  1 file changed, 8 insertions(+), 3 deletions(-)
 
 diff --git a/src/gallium/drivers/iris/iris_batch.c 
b/src/gallium/drivers/iris/iris_batch.c
-index d598fd701fbd..9ea1ea3f10e7 100644
+index c7a08a0e1f5f..9e7b43f1dc2c 100644
 --- a/src/gallium/drivers/iris/iris_batch.c
 +++ b/src/gallium/drivers/iris/iris_batch.c
-@@ -987,9 +987,14 @@ submit_batch(struct iris_batch *batch)
+@@ -981,9 +981,14 @@ submit_batch(struct iris_batch *batch)
     }
  
     int ret = 0;
--   if (!batch->screen->devinfo.no_hw &&
+-   if (!batch->screen->devinfo->no_hw &&
 -       intel_ioctl(batch->screen->fd, DRM_IOCTL_I915_GEM_EXECBUFFER2, 
&execbuf))
 -      ret = -errno;
-+   if (!batch->screen->devinfo.no_hw) {
++   if (!batch->screen->devinfo->no_hw) {
 +      do {
 +         ret = intel_ioctl(batch->screen->fd, DRM_IOCTL_I915_GEM_EXECBUFFER2, 
&execbuf);
 +      } while (ret && errno == ENOMEM);

Modified: 0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch
===================================================================
--- 0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch     
2023-02-23 07:06:55 UTC (rev 1403659)
+++ 0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch     
2023-02-23 07:33:18 UTC (rev 1403660)
@@ -14,10 +14,10 @@
  1 file changed, 1 insertion(+), 2 deletions(-)
 
 diff --git a/src/gallium/drivers/iris/iris_batch.c 
b/src/gallium/drivers/iris/iris_batch.c
-index 9ea1ea3f10e7..32bddb72b933 100644
+index 9e7b43f1dc2c..5942fcf9c00e 100644
 --- a/src/gallium/drivers/iris/iris_batch.c
 +++ b/src/gallium/drivers/iris/iris_batch.c
-@@ -1103,9 +1103,8 @@ _iris_batch_flush(struct iris_batch *batch, const char 
*file, int line)
+@@ -1097,9 +1097,8 @@ _iris_batch_flush(struct iris_batch *batch, const char 
*file, int line)
      * with a new logical context, and inform iris_context that all state
      * has been lost and needs to be re-initialized.  If this succeeds,
      * dubiously claim success...

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-02-23 07:06:55 UTC (rev 1403659)
+++ PKGBUILD    2023-02-23 07:33:18 UTC (rev 1403660)
@@ -6,7 +6,7 @@
 pkgbase=lib32-mesa
 pkgname=('lib32-vulkan-mesa-layers' 'lib32-opencl-mesa' 'lib32-vulkan-intel' 
'lib32-vulkan-radeon' 'lib32-vulkan-virtio' 'lib32-libva-mesa-driver' 
'lib32-mesa-vdpau' 'lib32-mesa')
 pkgdesc="An open-source implementation of the OpenGL specification (32-bit)"
-pkgver=22.3.6
+pkgver=23.0.0
 pkgrel=1
 arch=('x86_64')
 makedepends=('python-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 
'xorgproto' 'lib32-libdrm'
@@ -23,11 +23,11 @@
         0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch
         0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch
         LICENSE)
-sha512sums=('506fc69ace128504fe45b7ca0b6b1d1d2a33837d74bff7ae7310fef5100b162136ca77ee6a50745a5bda270d0b8cb1ee99ecc19190eddd83cc78039bd02b1bb7'
+sha512sums=('127e2759a2a31cacd65a0891719ab7bb4a9188844022b4bccaebbedce9c550b9ccb160ad519178ea0d851c4bcb8f0f56febda248ed2ba82b5ddf804855e4694b'
             'SKIP'
-            
'44981f1f86b72eec0a358d1764546443a7e6734a074e1e15929dc4312fe660eab1a04b8a8359c5f57b6f5815cbe149677f5b3f0e3919112e78c6ec1f64a97b61'
-            
'c181cc258a3a96817f9733be53e0ddf3f5b093ec8d7b731e37c095077c1b423d13ddb902993e1056aed29c4163421e4873b64f7593ef5e39d8cba11516651724'
-            
'4f3ef686b2244c5da033596336bdffa42f9f55061be7125cba47a5ae3c16037523d1ba9d17269d141498b8ad2e020f25d9d778fdf307329809fc25d30d59c470'
+            
'fb89a3cc9801f259faa7da81b12b8e003fcef10b64a30abf5592a159859c9f39941c8042f89fa93dee4d4e107c139ccdb48f255f45a72b6f9c7ce0da5bd0bd56'
+            
'27018f163dd93e492c5d6080690ee6aae7f63de80c014e941a2e42a5eca87cf14de5ec8a35a51472f9b204839b43b14ac663a6095c1c7ef8dd7f8a3861fb936a'
+            
'd7a54efea5a4be9d893c67b97fc846a45ef148c1bc1057ed91c377086d8f18aaa49eab5f9b3f3557e82457f8e23c2b8727b62880003529e1fe364b7ea15daccf'
             
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
 validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D'  # Emil Velikov 
<[email protected]>
               '946D09B5E4C9845E63075FF1D961C596A7203456'  # Andres Gomez 
<[email protected]>

Reply via email to