source: general/genlib/intel-gmmlib.xml@ ee763b6

12.0 12.1 12.2 gimp3 ken/TL2024 ken/tuningfonts lazarus plabs/newcss python3.11 rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/for-12.3 xry111/llvm18 xry111/spidermonkey128 xry111/xf86-video-removal
Last change on this file since ee763b6 was 1248cb2, checked in by Xi Ruoyao <xry111@…>, 14 months ago

gmmlib: make will run the test suite

FWIW if you don't want to run it, you need to set -DRUN_TEST_SUITE=NO.

  • Property mode set to 100644
File size: 4.4 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY intel-gmmlib-download-http "https://github.com/intel/gmmlib/archive/refs/tags/intel-gmmlib-&intel-gmmlib-version;.tar.gz">
8 <!ENTITY intel-gmmlib-download-ftp " ">
9 <!ENTITY intel-gmmlib-md5sum "522c2db1615a08279b78889aa14af473">
10 <!ENTITY intel-gmmlib-size "828 KB">
11 <!ENTITY intel-gmmlib-buildsize "59 MB">
12 <!ENTITY intel-gmmlib-time "0.8 SBU">
13]>
14
15<sect1 id="intel-gmmlib" xreflabel="Intel-gmmlib-&intel-gmmlib-version;">
16 <?dbhtml filename="intel-gmmlib.html"?>
17
18 <title>Intel-gmmlib-&intel-gmmlib-version;</title>
19
20 <indexterm zone="intel-gmmlib">
21 <primary sortas="a-intel-gmmlib">Intel-gmmlib</primary>
22 </indexterm>
23
24 <sect2 role="package">
25 <title>Introduction to Intel-gmmlib</title>
26
27 <para>
28 The <application>Intel-gmmlib</application> package contains the Intel
29 Graphics Memory Management Library, which provides device specific memory
30 and buffer management functions for the Intel Media Driver for VAAPI and
31 the Intel Graphics Computer Runtime for OpenCL (TM).
32 </para>
33
34 &lfs113_checked;
35
36 <bridgehead renderas="sect3">Package Information</bridgehead>
37 <itemizedlist spacing="compact">
38 <listitem>
39 <para>
40 Download (HTTP): <ulink url="&intel-gmmlib-download-http;"/>
41 </para>
42 </listitem>
43 <listitem>
44 <para>
45 Download (FTP): <ulink url="&intel-gmmlib-download-ftp;"/>
46 </para>
47 </listitem>
48 <listitem>
49 <para>
50 Download MD5 sum: &intel-gmmlib-md5sum;
51 </para>
52 </listitem>
53 <listitem>
54 <para>
55 Download size: &intel-gmmlib-size;
56 </para>
57 </listitem>
58 <listitem>
59 <para>
60 Estimated disk space required: &intel-gmmlib-buildsize;
61 </para>
62 </listitem>
63 <listitem>
64 <para>
65 Estimated build time: &intel-gmmlib-time;
66 </para>
67 </listitem>
68 </itemizedlist>
69
70 <note>
71 <para>
72 The tarball
73 <filename>intel-gmmlib-&intel-gmmlib-version;.tar.gz</filename> will
74 extract to the directory
75 <filename class="directory">gmmlib-intel-gmmlib-&intel-gmmlib-version;</filename>.
76 </para>
77 </note>
78
79 <bridgehead renderas="sect3">Intel-gmmlib Dependencies</bridgehead>
80
81 <bridgehead renderas="sect4">Required</bridgehead>
82 <para role="required">
83 <xref linkend="cmake"/>
84 </para>
85
86 </sect2>
87
88 <sect2 role="installation">
89 <title>Installation of Intel-gmmlib</title>
90
91 <para>
92 Install <application>Intel-gmmlib</application> by running the following
93 commands:
94 </para>
95
96<screen><userinput>mkdir build &amp;&amp;
97cd build &amp;&amp;
98
99cmake -DCMAKE_INSTALL_PREFIX=/usr \
100 -DBUILD_TYPE=Release \
101 -Wno-dev .. &amp;&amp;
102make</userinput></screen>
103
104 <para>
105 The test suite is already ran by the <command>make</command>.
106 </para>
107
108 <para>
109 Now, as the <systemitem class="username">root</systemitem> user:
110 </para>
111
112<screen role="root"><userinput>make install</userinput></screen>
113
114 </sect2>
115
116 <sect2 role="content">
117 <title>Contents</title>
118
119 <segmentedlist>
120 <segtitle>Installed Programs</segtitle>
121 <segtitle>Installed Libraries</segtitle>
122 <segtitle>Installed Directories</segtitle>
123
124 <seglistitem>
125 <seg>
126 None
127 </seg>
128 <seg>
129 libigdgmm.so
130 </seg>
131 <seg>
132 /usr/include/igdgmm
133 </seg>
134 </seglistitem>
135 </segmentedlist>
136
137 <variablelist>
138 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
139 <?dbfo list-presentation="list"?>
140 <?dbhtml list-presentation="table"?>
141
142 <varlistentry id="libigdgmm">
143 <term><filename class="libraryfile">libigdgmm.so</filename></term>
144 <listitem>
145 <para>
146 contains functions that provide Memory Management functions for
147 Intel Graphics Drivers
148 </para>
149 <indexterm zone="intel-gmmlib libigdgmm">
150 <primary sortas="c-libigdgmm">libigdgmm.so</primary>
151 </indexterm>
152 </listitem>
153 </varlistentry>
154 </variablelist>
155 </sect2>
156</sect1>
Note: See TracBrowser for help on using the repository browser.