Go to file
pwilma b8d74ac3fc Rename LIBDRM_SRC to GMM_LIBDRM_SRC when MESA_MOCS is used
Change-Id: I1c58070c6a19c8080d6ff2a65b7fcbf69d609f02
2018-02-23 12:34:28 -08:00
Source Rename LIBDRM_SRC to GMM_LIBDRM_SRC when MESA_MOCS is used 2018-02-23 12:34:28 -08:00
Tools/bldsys Initial open source release for media-driver 2017-12-01 10:44:37 -08:00
.gitignore Initial open source release for media-driver 2017-12-01 10:44:37 -08:00
CMakeLists.txt Initial open source release for media-driver 2017-12-01 10:44:37 -08:00
LICENSE.md Initial open source release for media-driver 2017-12-01 10:44:37 -08:00
README.rst Initial open source release for media-driver 2017-12-01 10:44:37 -08:00

README.rst

Intel(R) Graphics Memory Management Library
*******************************************

Introduction
=============

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.

License
========

The Intel(R) Graphics Memory Management Library is distributed under the MIT
Open Source license.

You may obtain a copy of the License at:

https://opensource.org/licenses/MIT

Building
========

1) Get gmmlib repo, make it look like
	<workspace>

       |- GmmLib
       
2) $ mkdir <workspace>/build

3) $ cd <workspace>/build

4) cmake [-DCMAKE_BUILD_TYPE= Release | Debug | ReleaseInternal] [-DARCH= 64 | 32]  ../GmmLib

5) $ make -j8 ( Also performs compile time ULT)

 
Install
^^^^^^^
Not a stand alone software component.
GmmLib is build as static library for Intel media driver and Compute runtime for OpenCL

Supported Platforms
-------------------
Intel Atom and Core Processors supporting Gen9/Gen10 graphics devices

BDW (Broadwell)

SKL (Skylake)

CNL (Cannonlake)



Known Issues and Limitations
----------------------------
- Current Gmmlib support only limited to Linux

(*) Other names and brands my be claimed as property of others.
---------------------------------------------------------------