commit gmmlib for openSUSE:Factory

2020-10-13 Thread root
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2020-10-13 15:44:52

Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and  /work/SRC/openSUSE:Factory/.gmmlib.new.3486 (New)


Package is "gmmlib"

Tue Oct 13 15:44:52 2020 rev:11 rq:841333 version:20.3.2

Changes:

--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes2020-09-01 
20:10:00.060666290 +0200
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.3486/gmmlib.changes  2020-10-13 
15:45:58.605458282 +0200
@@ -1,0 +2,13 @@
+Sat Oct 10 20:53:48 UTC 2020 - Dirk Mueller 
+
+- update to 20.3.2
+  * baseAlignment can be greater than 64KB and needs to be aligned to 64KB
+  * DG1 HiZ H/V Align modification
+  * Set MOCS0 with WB cache value
+  * DG1 Placed resource alignment issues Dx12/Vulkan
+  * Remove '-Werror=implicit-function-declaration'
+  * SyncInfoLin: Initialize members
+  * Do not use memset for clearing an object of non-trivial type
+  * Added the ADL-S device ID's and phyAddr support
+
+---

Old:

  intel-gmmlib-20.2.5.tar.gz

New:

  intel-gmmlib-20.3.2.tar.gz



Other differences:
--
++ gmmlib.spec ++
--- /var/tmp/diff_new_pack.q283gP/_old  2020-10-13 15:45:59.193458535 +0200
+++ /var/tmp/diff_new_pack.q283gP/_new  2020-10-13 15:45:59.197458537 +0200
@@ -19,7 +19,7 @@
 %global somajor 11
 %global libname libigdgmm%{somajor}
 Name:   gmmlib
-Version:20.2.5
+Version:20.3.2
 Release:0
 Summary:Intel(R) Graphics Memory Management Library Package
 License:MIT

++ intel-gmmlib-20.2.5.tar.gz -> intel-gmmlib-20.3.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gmmlib-intel-gmmlib-20.2.5/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
 
new/gmmlib-intel-gmmlib-20.3.2/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
--- 
old/gmmlib-intel-gmmlib-20.2.5/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
2020-08-21 19:13:03.0 +0200
+++ 
new/gmmlib-intel-gmmlib-20.3.2/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
2020-09-14 08:43:35.0 +0200
@@ -321,7 +321,6 @@
 }
 // Explicit MOCS Table
 //  Index ESCSCC L3CCLeCCTC  LRUM  
  DAoMERSCSCC PFM SCF CoS SSE
-GMM_DEFINE_MOCS( 0  , 0 , 0 , 1 , 1 , 1 , 0 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 )
 GMM_DEFINE_MOCS( 1  , 0 , 0 , 3 , 0 , 1 , 0 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 )
 GMM_DEFINE_MOCS( 2  , 0 , 0 , 3 , 3 , 1 , 3 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 )
 GMM_DEFINE_MOCS( 3  , 0 , 0 , 1 , 1 , 1 , 0 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gmmlib-intel-gmmlib-20.2.5/Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
 
new/gmmlib-intel-gmmlib-20.3.2/Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
--- 
old/gmmlib-intel-gmmlib-20.2.5/Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
2020-08-21 19:13:03.0 +0200
+++ 
new/gmmlib-intel-gmmlib-20.3.2/Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
2020-09-14 08:43:35.0 +0200
@@ -642,7 +642,6 @@
 
 // Fixed MOCS Table
 //  Index ESCSCC L3CCLeCCTC  LRUM  
  DAoMERSCSCC PFM SCF CoS SSE   HDCL1
-GMM_DEFINE_MOCS( 0  , 0 , 0 , 1 , 1 , 1 , 0 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 )
 GMM_DEFINE_MOCS( 1  , 0 , 0 , 0 , 0 , 0 , 0 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 )
 GMM_DEFINE_MOCS( 2  , 0 , 0 , 3 , 3 , 1 , 3 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 )
 GMM_DEFINE_MOCS( 3  , 0 , 0 , 1 , 1 , 1 , 0 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gmmlib-intel-gmmlib-20.2.5/Source/GmmLib/CachePolicy/GmmGen12dGPUCachePolicy.cpp
 
new/gmmlib-intel-gmmlib-20.3.2/Source/GmmLib/CachePolicy/GmmGen12dGPUCachePolicy.cpp
--- 
old/gmmlib-intel-gmmlib-20.2.5/Source/GmmLib/CachePolicy/GmmGen12dGPUCachePolicy.cpp
2020-08-21 19:13:03.0 +0200
+++ 
new/gmmlib-intel-gmmlib-20.3.2/Source/GmmLib/CachePolicy/GmmGen12dGPUCachePolicy.cpp
2020-09-14 08:43:35.0 +0200
@@ -299,7 +299,6 @@
 }
 // Fixed 

commit gmmlib for openSUSE:Factory

2020-09-01 Thread root
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2020-09-01 20:09:28

Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and  /work/SRC/openSUSE:Factory/.gmmlib.new.3399 (New)


Package is "gmmlib"

Tue Sep  1 20:09:28 2020 rev:10 rq:830886 version:20.2.5

Changes:

--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes2020-08-24 
15:05:58.846478216 +0200
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.3399/gmmlib.changes  2020-09-01 
20:10:00.060666290 +0200
@@ -1,0 +2,6 @@
+Mon Aug 31 17:07:40 UTC 2020 - Stefan Dirsch 
+
+- update to 20.2.5
+  * No upstream changelog available (needed for jira#SLE/SLE-12712)
+
+---

Old:

  intel-gmmlib-20.2.3.tar.gz

New:

  intel-gmmlib-20.2.5.tar.gz



Other differences:
--
++ gmmlib.spec ++
--- /var/tmp/diff_new_pack.zOcN7N/_old  2020-09-01 20:10:01.820667113 +0200
+++ /var/tmp/diff_new_pack.zOcN7N/_new  2020-09-01 20:10:01.824667115 +0200
@@ -19,7 +19,7 @@
 %global somajor 11
 %global libname libigdgmm%{somajor}
 Name:   gmmlib
-Version:20.2.3
+Version:20.2.5
 Release:0
 Summary:Intel(R) Graphics Memory Management Library Package
 License:MIT

++ intel-gmmlib-20.2.3.tar.gz -> intel-gmmlib-20.2.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gmmlib-intel-gmmlib-20.2.3/Source/GmmLib/CachePolicy/GmmCachePolicyResourceUsageDefinitions.h
 
new/gmmlib-intel-gmmlib-20.2.5/Source/GmmLib/CachePolicy/GmmCachePolicyResourceUsageDefinitions.h
--- 
old/gmmlib-intel-gmmlib-20.2.3/Source/GmmLib/CachePolicy/GmmCachePolicyResourceUsageDefinitions.h
   2020-07-24 06:06:44.0 +0200
+++ 
new/gmmlib-intel-gmmlib-20.2.5/Source/GmmLib/CachePolicy/GmmCachePolicyResourceUsageDefinitions.h
   2020-08-21 19:13:03.0 +0200
@@ -295,3 +295,43 @@
 DEFINE_RESOURCE_USAGE( GMM_RESOURCE_USAGE_BLT_DESTINATION )
 
 DEFINE_RESOURCE_USAGE( GMM_RESOURCE_USAGE_CAMERA_CAPTURE )
+
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_MEDIA_BATCH_BUFFERS)
+// DECODE
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_DECODE_INPUT_BITSTREAM)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_DECODE_INPUT_REFERENCE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_DECODE_INTERNAL_READ)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_DECODE_INTERNAL_WRITE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_DECODE_INTERNAL_READ_WRITE_CACHE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_DECODE_INTERNAL_READ_WRITE_NOCACHE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_DECODE_OUTPUT_PICTURE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_DECODE_OUTPUT_STATISTICS_WRITE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_DECODE_OUTPUT_STATISTICS_READ_WRITE)
+// ENCODE
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_INPUT_RAW)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_INPUT_RECON)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_INTERNAL_READ)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_INTERNAL_WRITE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_INTERNAL_READ_WRITE_CACHE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_INTERNAL_READ_WRITE_NOCACHE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_EXTERNAL_READ)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_OUTPUT_PICTURE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_OUTPUT_BITSTREAM)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_OUTPUT_STATISTICS_WRITE)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_ENCODE_OUTPUT_STATISTICS_READ_WRITE)
+// VP
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_INPUT_PICTURE_FF)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_INPUT_REFERENCE_FF)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_INTERNAL_READ_FF)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_INTERNAL_WRITE_FF)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_INTERNAL_READ_WRITE_FF)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_OUTPUT_PICTURE_FF)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_INPUT_PICTURE_RENDER)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_INPUT_REFERENCE_RENDER)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_INTERNAL_READ_RENDER)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_INTERNAL_WRITE_RENDER)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_INTERNAL_READ_WRITE_RENDER)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_VP_OUTPUT_PICTURE_RENDER)
+// CP
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_CP_EXTERNAL_READ)
+DEFINE_RESOURCE_USAGE(GMM_RESOURCE_USAGE_CP_INTERNAL_WRITE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gmmlib-intel-gmmlib-20.2.3/Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
 
new/gmmlib-intel-gmmlib-20.2.5/Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
--- 

commit gmmlib for openSUSE:Factory

2020-08-24 Thread root
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2020-08-24 15:05:51

Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and  /work/SRC/openSUSE:Factory/.gmmlib.new.3399 (New)


Package is "gmmlib"

Mon Aug 24 15:05:51 2020 rev:9 rq:828748 version:20.2.3

Changes:

--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes2020-04-11 
23:46:30.147087167 +0200
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.3399/gmmlib.changes  2020-08-24 
15:05:58.846478216 +0200
@@ -1,0 +2,6 @@
+Sun Aug 16 02:33:37 UTC 2020 - Dirk Mueller 
+
+- update to 20.2.3:
+  * No upstream changelog available. 
+
+---

Old:

  intel-gmmlib-20.1.1.tar.gz

New:

  intel-gmmlib-20.2.3.tar.gz



Other differences:
--
++ gmmlib.spec ++
--- /var/tmp/diff_new_pack.YJknR1/_old  2020-08-24 15:06:01.650479582 +0200
+++ /var/tmp/diff_new_pack.YJknR1/_new  2020-08-24 15:06:01.650479582 +0200
@@ -19,7 +19,7 @@
 %global somajor 11
 %global libname libigdgmm%{somajor}
 Name:   gmmlib
-Version:20.1.1
+Version:20.2.3
 Release:0
 Summary:Intel(R) Graphics Memory Management Library Package
 License:MIT

++ intel-gmmlib-20.1.1.tar.gz -> intel-gmmlib-20.2.3.tar.gz ++
 4677 lines of diff (skipped)




commit gmmlib for openSUSE:Factory

2020-04-11 Thread root
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2020-04-11 23:46:24

Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and  /work/SRC/openSUSE:Factory/.gmmlib.new.3248 (New)


Package is "gmmlib"

Sat Apr 11 23:46:24 2020 rev:8 rq:792979 version:20.1.1

Changes:

--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes2020-03-24 
22:34:22.365148615 +0100
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.3248/gmmlib.changes  2020-04-11 
23:46:30.147087167 +0200
@@ -1,0 +2,6 @@
+Fri Apr 10 16:44:03 UTC 2020 - Bjørn Lie 
+
+- Update to version 20.1.1:
+  * No upstream changelog available.
+
+---

Old:

  intel-gmmlib-19.4.1.tar.gz

New:

  intel-gmmlib-20.1.1.tar.gz



Other differences:
--
++ gmmlib.spec ++
--- /var/tmp/diff_new_pack.Hc5EqT/_old  2020-04-11 23:46:32.951089304 +0200
+++ /var/tmp/diff_new_pack.Hc5EqT/_new  2020-04-11 23:46:32.955089307 +0200
@@ -15,10 +15,11 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %global somajor 11
 %global libname libigdgmm%{somajor}
 Name:   gmmlib
-Version:19.4.1
+Version:20.1.1
 Release:0
 Summary:Intel(R) Graphics Memory Management Library Package
 License:MIT
@@ -37,6 +38,7 @@
 
 %package -n %{libname}
 Summary:Intel(R) Graphics Memory Management Library development package
+Group:  Development/Libraries/C and C++
 
 %description -n %{libname}
 The Intel(R) Graphics Memory Management Library provides device specific
@@ -47,6 +49,7 @@
 
 %packagedevel
 Summary:Intel(R) Graphics Memory Management Library development package
+Group:  Development/Libraries/C and C++
 Requires:   %{libname} = %{version}
 Provides:   libigdgmm-devel = %{version}
 Obsoletes:  libigdgmm-devel < %{version}

++ intel-gmmlib-19.4.1.tar.gz -> intel-gmmlib-20.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gmmlib-intel-gmmlib-19.4.1/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
 
new/gmmlib-intel-gmmlib-20.1.1/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
--- 
old/gmmlib-intel-gmmlib-19.4.1/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
2019-12-20 07:09:27.0 +0100
+++ 
new/gmmlib-intel-gmmlib-20.1.1/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
2020-03-20 08:13:39.0 +0100
@@ -314,6 +314,11 @@
 
 // clang-format off
 
+//Default MOCS Table
+for(int index = 0; index < GMM_MAX_NUMBER_MOCS_INDEXES; index++)
+{  //  Index ESCSCC  L3CCLeCCTC  LRUM  
  DAoMERSCSCC PFM SCF CoS SSE
+GMM_DEFINE_MOCS(index   , 0 , 0 , 3 , 3 , 1 , 3
 , 0 , 0 , 0 , 0 , 0 , 0 , 0 )
+}
 // Explicit MOCS Table
 //  Index ESCSCC L3CCLeCCTC  LRUM  
  DAoMERSCSCC PFM SCF CoS SSE
 GMM_DEFINE_MOCS( 0  , 0 , 0 , 1 , 1 , 1 , 0 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gmmlib-intel-gmmlib-19.4.1/Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
 
new/gmmlib-intel-gmmlib-20.1.1/Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
--- 
old/gmmlib-intel-gmmlib-19.4.1/Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
2019-12-20 07:09:27.0 +0100
+++ 
new/gmmlib-intel-gmmlib-20.1.1/Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
2020-03-20 08:13:39.0 +0100
@@ -634,6 +634,12 @@
 
 // clang-format off
 
+   //Default MOCS Table
+for(int index = 0; index < GMM_MAX_NUMBER_MOCS_INDEXES; index++)
+{  //   Index ES SCC L3CCLeCCTC  LRUM  
  DAoMERSCSCC PFMSCF CoS SSE   HDCL1
+GMM_DEFINE_MOCS( index  , 0 , 0 , 3 , 3 , 1 , 3
 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 )
+}
+
 // Fixed MOCS Table
 //  Index ESCSCC L3CCLeCCTC  LRUM  
  DAoMERSCSCC PFM SCF CoS SSE   HDCL1
 GMM_DEFINE_MOCS( 0  , 0 , 0 , 1 , 1 , 1 , 0 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gmmlib-intel-gmmlib-19.4.1/Source/GmmLib/TranslationTable/GmmUmdTranslationTable.h
 
new/gmmlib-intel-gmmlib-20.1.1/Source/GmmLib/TranslationTable/GmmUmdTranslationTable.h
--- 

commit gmmlib for openSUSE:Factory

2020-03-24 Thread root
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2020-03-24 22:34:21

Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and  /work/SRC/openSUSE:Factory/.gmmlib.new.3160 (New)


Package is "gmmlib"

Tue Mar 24 22:34:21 2020 rev:7 rq:787479 version:19.4.1

Changes:

--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes2019-11-08 
15:28:54.143204042 +0100
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.3160/gmmlib.changes  2020-03-24 
22:34:22.365148615 +0100
@@ -1,0 +2,6 @@
+Mon Mar 23 11:08:00 UTC 2020 - Martin Pluskal 
+
+- Update to version 19.4.1:
+  * No upstream changelog available
+
+---
@@ -40 +45,0 @@
-

Old:

  intel-gmmlib-19.3.3.tar.gz

New:

  intel-gmmlib-19.4.1.tar.gz



Other differences:
--
++ gmmlib.spec ++
--- /var/tmp/diff_new_pack.CQyrmL/_old  2020-03-24 22:34:24.565149685 +0100
+++ /var/tmp/diff_new_pack.CQyrmL/_new  2020-03-24 22:34:24.565149685 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gmmlib
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,75 +15,67 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-
-%define so_ver 11
-
+%global somajor 11
+%global libname libigdgmm%{somajor}
 Name:   gmmlib
-Version:19.3.3
+Version:19.4.1
 Release:0
-Summary:Intel Graphics Memory Management Library
+Summary:Intel(R) Graphics Memory Management Library Package
 License:MIT
-Group:  System/Libraries
+Group:  Development/Libraries/C and C++
 URL:https://github.com/intel/gmmlib
-Source: 
https://github.com/intel/gmmlib/archive/intel-gmmlib-%{version}.tar.gz
+Source0:
https://github.com/intel/gmmlib/archive/intel-gmmlib-%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 ExclusiveArch:  x86_64
 
 %description
-The Intel Graphics Memory Management Library provides device specific and
-buffer management for the Intel Graphics Compute Runtime for OpenCL and
-the Intel Media Driver for VAAPI.
-
-%package -n libigdgmm%{so_ver}
-Summary:Intel Graphics Memory Management Library
-Group:  System/Libraries
-
-%description -n libigdgmm%{so_ver}
-The Intel Graphics Memory Management Library provides device specific and
-buffer management for the Intel Graphics Compute Runtime for OpenCL and
-the Intel Media Driver for VAAPI.
+The Intel(R) Graphics Memory Management Library provides device specific
+and buffer management for the Intel(R) Graphics Compute Runtime for
+OpenCL(TM) and the Intel(R) Media Driver for VAAPI.
+
+%package -n %{libname}
+Summary:Intel(R) Graphics Memory Management Library development package
+
+%description -n %{libname}
+The Intel(R) Graphics Memory Management Library provides device specific
+and buffer management for the Intel(R) Graphics Compute Runtime for
+OpenCL(TM) and the Intel(R) Media Driver for VAAPI.
+
+This package contains shared library.
+
+%packagedevel
+Summary:Intel(R) Graphics Memory Management Library development package
+Requires:   %{libname} = %{version}
+Provides:   libigdgmm-devel = %{version}
+Obsoletes:  libigdgmm-devel < %{version}
+
+%description   devel
+The Intel(R) Graphics Memory Management Library provides device specific
+and buffer management for the Intel(R) Graphics Compute Runtime for
+OpenCL(TM) and the Intel(R) Media Driver for VAAPI.
 
-%package -n libigdgmm-devel
-Summary:Development files for Intel Graphics Memory Management Library
-Group:  Development/Libraries/C and C++
-Requires:   libigdgmm%{so_ver} = %{version}
-Provides:   gmmlib-devel
-
-%description -n libigdgmm-devel
-The Intel Graphics Memory Management Library provides device specific and
-buffer management for the Intel Graphics Compute Runtime for OpenCL and
-the Intel Media Driver for VAAPI.
-
-This package contains the development headers for the library found in
-libigdgmm%{so_ver}.
+This package provides development files.
 
 %prep
-%setup -q -c -a 0
-mv gmmlib-intel-gmmlib-* gmmlib
-chmod -x gmmlib/*.md gmmlib/*.rst
-
-%define __sourcedir gmmlib
+%autosetup -n %{name}-intel-%{name}-%{version}
 
 %build
-srcroot=`pwd`
 %cmake
-%make_jobs
+%cmake_build
 
 %install
 %cmake_install
-rm -f %{buildroot}%{_libdir}/*.a
 
-%post -n libigdgmm%{so_ver} -p /sbin/ldconfig
-%postun -n libigdgmm%{so_ver} -p /sbin/ldconfig
+%post -n %{libname} -p /sbin/ldconfig
+%postun -n 

commit gmmlib for openSUSE:Factory

2019-11-08 Thread root
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2019-11-08 15:28:51

Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and  /work/SRC/openSUSE:Factory/.gmmlib.new.2990 (New)


Package is "gmmlib"

Fri Nov  8 15:28:51 2019 rev:6 rq:746610 version:19.3.3

Changes:

--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes2019-11-07 
23:18:35.272669059 +0100
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.2990/gmmlib.changes  2019-11-08 
15:28:54.143204042 +0100
@@ -1,0 +2,5 @@
+Thu Nov  7 12:40:14 UTC 2019 - Stefan Dirsch 
+
+- This release fullfills requirements for jsc#SLE-8726
+
+---
@@ -5,0 +11 @@
+- Bump soname to 11



Other differences:
--



commit gmmlib for openSUSE:Factory

2019-11-07 Thread root
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2019-11-07 23:18:28

Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and  /work/SRC/openSUSE:Factory/.gmmlib.new.2990 (New)


Package is "gmmlib"

Thu Nov  7 23:18:28 2019 rev:5 rq:746014 version:19.3.3

Changes:

--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes2019-09-04 
09:12:56.826958124 +0200
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.2990/gmmlib.changes  2019-11-07 
23:18:35.272669059 +0100
@@ -1,0 +2,6 @@
+Wed Nov  6 14:02:44 UTC 2019 - Stefan Dirsch 
+
+- Updated to version 19.3.3
+  * Intel Graphics Memory Management Library 2019 Q3 Release 3 
+
+---

Old:

  intel-gmmlib-19.2.4.tar.gz

New:

  intel-gmmlib-19.3.3.tar.gz



Other differences:
--
++ gmmlib.spec ++
--- /var/tmp/diff_new_pack.iZOrRd/_old  2019-11-07 23:18:37.384671324 +0100
+++ /var/tmp/diff_new_pack.iZOrRd/_new  2019-11-07 23:18:37.388671328 +0100
@@ -16,10 +16,10 @@
 #
 
 
-%define so_ver 9
+%define so_ver 11
 
 Name:   gmmlib
-Version:19.2.4
+Version:19.3.3
 Release:0
 Summary:Intel Graphics Memory Management Library
 License:MIT

++ intel-gmmlib-19.2.4.tar.gz -> intel-gmmlib-19.3.3.tar.gz ++
 13475 lines of diff (skipped)




commit gmmlib for openSUSE:Factory

2019-09-04 Thread root
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2019-09-04 09:12:39

Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and  /work/SRC/openSUSE:Factory/.gmmlib.new.7948 (New)


Package is "gmmlib"

Wed Sep  4 09:12:39 2019 rev:4 rq:727791 version:19.2.4

Changes:

--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes2019-07-08 
15:11:24.611367262 +0200
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.7948/gmmlib.changes  2019-09-04 
09:12:56.826958124 +0200
@@ -1,0 +2,7 @@
+Mon Sep  2 14:13:59 UTC 2019 - Stefan Dirsch 
+
+- Updated to version 19.2.4 
+  * adds support for Icelake, EHL, Cometlake, Lakefield
+  * bug fixes
+
+---

Old:

  intel-gmmlib-19.2.3.tar.gz

New:

  intel-gmmlib-19.2.4.tar.gz



Other differences:
--
++ gmmlib.spec ++
--- /var/tmp/diff_new_pack.BqBw8E/_old  2019-09-04 09:12:58.038957955 +0200
+++ /var/tmp/diff_new_pack.BqBw8E/_new  2019-09-04 09:12:58.066957951 +0200
@@ -19,7 +19,7 @@
 %define so_ver 9
 
 Name:   gmmlib
-Version:19.2.3
+Version:19.2.4
 Release:0
 Summary:Intel Graphics Memory Management Library
 License:MIT

++ intel-gmmlib-19.2.3.tar.gz -> intel-gmmlib-19.2.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gmmlib-intel-gmmlib-19.2.3/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
 
new/gmmlib-intel-gmmlib-19.2.4/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
--- 
old/gmmlib-intel-gmmlib-19.2.3/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
2019-06-26 01:58:46.0 +0200
+++ 
new/gmmlib-intel-gmmlib-19.2.4/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
2019-08-30 07:54:51.0 +0200
@@ -192,7 +192,7 @@
 }
 else
 {
-for(j = 0; j <= CurrentMaxMocsIndex; j++)
+for(j = 1; j <= CurrentMaxMocsIndex; j++)
 {
 GMM_CACHE_POLICY_TBL_ELEMENT *TblEle = 
>GetCachePolicyTlbElement()[j];
 if(TblEle->LeCC.DwordValue == UsageEle.LeCC.DwordValue &&
@@ -343,10 +343,10 @@
 GMM_DEFINE_MOCS( 62 , 0 , 0 , 1 , 3 , 1 , 3 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 )
 GMM_DEFINE_MOCS( 63 , 0 , 0 , 1 , 3 , 1 , 3 , 
0 , 0 , 0 , 0 , 0 , 0 , 0 )
 
-if (GFX_GET_CURRENT_PRODUCT(pGmmGlobalContext->GetPlatformInfo().Platform) 
>= IGFX_LAKEFIELD)
+if (pGmmGlobalContext->GetSkuTable().FtrLLCBypass)
 {
-GMM_DEFINE_MOCS( 16 , 0 , 0 , 3 , 1 , 1 , 0
 , 0 , 0 , 0 , 0 , 1 , 0 , 0 )
-GMM_DEFINE_MOCS( 17 , 0 , 0 , 3 , 3 , 1 , 3
 , 0 , 0 , 0 , 0 , 0 , 0 , 3 )
+GMM_DEFINE_MOCS( 16 , 0 , 0 , 1 , 1 , 1 , 0
 , 0 , 0 , 0 , 0 , 1 , 0 , 0 )
+GMM_DEFINE_MOCS( 17 , 0 , 0 , 3 , 1 , 1 , 0
 , 0 , 0 , 0 , 0 , 1 , 0 , 0 )
 }
 
 CurrentMaxMocsIndex = 23;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gmmlib-intel-gmmlib-19.2.3/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.h 
new/gmmlib-intel-gmmlib-19.2.4/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.h
--- 
old/gmmlib-intel-gmmlib-19.2.3/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.h  
2019-06-26 01:58:46.0 +0200
+++ 
new/gmmlib-intel-gmmlib-19.2.4/Source/GmmLib/CachePolicy/GmmGen11CachePolicy.h  
2019-08-30 07:54:51.0 +0200
@@ -24,6 +24,7 @@
 
 #define EDRAM (SKU(FtrEDram))
 #define FBLLC (SKU(FtrFrameBufferLLC))
+#define NS(SKU(FtrLLCBypass))
 
 // Cache Policy Definition
 // AOM = Do not allocate on miss (0 = allocate on miss [normal cache 
behavior], 1 = don't allocate on miss)
@@ -55,7 +56,7 @@
 DEFINE_CACHE_ELEMENT(GMM_RESOURCE_USAGE_MBM_BUFFER 
   , 0   , 0, 0  , 0  , 0 ,0, 0,   0,  0,0, 
  0);
 DEFINE_CACHE_ELEMENT(GMM_RESOURCE_USAGE_NNDI_BUFFER
   , 0   , 0, 0  , 0  , 0 ,0, 0,   0,  0,0, 
  0);
 DEFINE_CACHE_ELEMENT(GMM_RESOURCE_USAGE_OVERLAY_MBM
   , 0   , 0, 0  , 0  , 0 ,0, 0,   0,  0,0, 
  0);
-DEFINE_CACHE_ELEMENT(GMM_RESOURCE_USAGE_PRIMARY_SURFACE
   , 0   , 0, 0  , 0  , 0 ,0, 0,   0,  0,0, 
  0);

commit gmmlib for openSUSE:Factory

2019-07-08 Thread root
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2019-07-08 15:11:23

Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and  /work/SRC/openSUSE:Factory/.gmmlib.new.4615 (New)


Package is "gmmlib"

Mon Jul  8 15:11:23 2019 rev:3 rq:713728 version:19.2.3

Changes:

--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes2019-04-04 
15:28:15.942917878 +0200
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.4615/gmmlib.changes  2019-07-08 
15:11:24.611367262 +0200
@@ -1,0 +2,9 @@
+Sat Jul  6 10:38:31 UTC 2019 - Bjørn Lie 
+
+- Update to version 19.2.3:
+  * Memory leak fix.
+  * Crash fix.
+  * More device support.
+- Bump soname to 9 following upstream changes.
+
+---

Old:

  intel-gmmlib-18.4.1.tar.gz

New:

  intel-gmmlib-19.2.3.tar.gz



Other differences:
--
++ gmmlib.spec ++
--- /var/tmp/diff_new_pack.2ORnW4/_old  2019-07-08 15:11:25.595368206 +0200
+++ /var/tmp/diff_new_pack.2ORnW4/_new  2019-07-08 15:11:25.595368206 +0200
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define so_ver 5
+%define so_ver 9
 
 Name:   gmmlib
-Version:18.4.1
+Version:19.2.3
 Release:0
 Summary:Intel Graphics Memory Management Library
 License:MIT

++ intel-gmmlib-18.4.1.tar.gz -> intel-gmmlib-19.2.3.tar.gz ++
 4903 lines of diff (skipped)




commit gmmlib for openSUSE:Factory

2019-04-04 Thread root
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2019-04-04 15:22:32

Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and  /work/SRC/openSUSE:Factory/.gmmlib.new.3908 (New)


Package is "gmmlib"

Thu Apr  4 15:22:32 2019 rev:2 rq:690433 version:18.4.1

Changes:

--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes2018-11-26 
10:19:34.145784809 +0100
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.3908/gmmlib.changes  2019-04-04 
15:28:15.942917878 +0200
@@ -1,0 +2,7 @@
+Mon Apr  1 09:27:00 CEST 2019 - ti...@suse.de
+
+- Updated to version 18.4.1:
+  * Cleanup, more device support
+- Changed the subpackage name to follow libigdgmm.so.5
+
+---

Old:

  intel-gmmlib-18.3.0.tar.gz

New:

  intel-gmmlib-18.4.1.tar.gz



Other differences:
--
++ gmmlib.spec ++
--- /var/tmp/diff_new_pack.xBuPb2/_old  2019-04-04 15:28:23.726920873 +0200
+++ /var/tmp/diff_new_pack.xBuPb2/_new  2019-04-04 15:28:23.730920875 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gmmlib
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,13 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define so_ver 1
+
+%define so_ver 5
 
 Name:   gmmlib
-Version:18.3.0
+Version:18.4.1
 Release:0
 Summary:Intel Graphics Memory Management Library
 License:MIT
@@ -37,7 +38,6 @@
 
 %package -n libigdgmm%{so_ver}
 Summary:Intel Graphics Memory Management Library
-License:MIT
 Group:  System/Libraries
 
 %description -n libigdgmm%{so_ver}
@@ -47,7 +47,6 @@
 
 %package -n libigdgmm-devel
 Summary:Development files for Intel Graphics Memory Management Library
-License:MIT
 Group:  Development/Libraries/C and C++
 Requires:   libigdgmm%{so_ver} = %{version}
 Provides:   gmmlib-devel

++ intel-gmmlib-18.3.0.tar.gz -> intel-gmmlib-18.4.1.tar.gz ++
 1616 lines of diff (skipped)