Changeset 7bb72e0


Ignore:
Timestamp:
08/23/2013 08:56:44 PM (11 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
779ed51
Parents:
a6c6923
Message:

Move Video HW acceleration into Xorg drivers section
LFS 7.4 tags

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@11680 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
1 deleted
17 edited
3 moved

Legend:

Unmodified
Added
Removed
  • general/genlib/libarchive.xml

    ra6c6923 r7bb72e0  
    3535    </para>
    3636
    37     &lfs73_checked;
     37    &lfs74_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/lzo.xml

    ra6c6923 r7bb72e0  
    3636    </para>
    3737
    38     &lfs73_checked;
     38    &lfs74_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/lcms.xml

    ra6c6923 r7bb72e0  
    3333    programs to provide color management facilities.</para>
    3434
    35     &lfs73_checked;
     35    &lfs74_checked;
    3636
    3737    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/libmng.xml

    ra6c6923 r7bb72e0  
    3434    (MNG) files which are the animation equivalents to PNG files.</para>
    3535
    36     &lfs73_checked;
     36    &lfs74_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/openjpeg.xml

    ra6c6923 r7bb72e0  
    3434    and can compress/decompress lossless 16-bit images.</para>
    3535
    36     &lfs73_checked;
     36    &lfs74_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/prog/cmake.xml

    ra6c6923 r7bb72e0  
    3939    </para>
    4040
    41     &lfs73_checked;
     41    &lfs74_checked;
    4242
    4343    <bridgehead renderas="sect3">Package Information</bridgehead>
  • multimedia/audioutils/cdparanoia.xml

    ra6c6923 r7bb72e0  
    3737    </para>
    3838
    39     &lfs73_checked;
     39    &lfs74_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • multimedia/audioutils/mpg123.xml

    ra6c6923 r7bb72e0  
    3535    </para>
    3636
    37     &lfs73_checked;
     37    &lfs74_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • multimedia/libdriv/faac.xml

    ra6c6923 r7bb72e0  
    3636    understand other sound compression schemes in video files.</para>
    3737
    38     &lfs73_checked;
     38    &lfs74_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • multimedia/libdriv/faad2.xml

    ra6c6923 r7bb72e0  
    3434    and known as Advanced Audio Coding (AAC).</para>
    3535
    36     &lfs73_checked;
     36    &lfs74_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • multimedia/libdriv/gst10-plugins-base.xml

    ra6c6923 r7bb72e0  
    4040    </para>
    4141
    42     &lfs73_checked;
     42    &lfs74_checked;
    4343
    4444    &gst-compat;
  • multimedia/libdriv/libmpeg2.xml

    ra6c6923 r7bb72e0  
    3737    MPEG-1 video streams.</para>
    3838
    39     &lfs73_checked;
     39    &lfs74_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • multimedia/libdriv/libtheora.xml

    ra6c6923 r7bb72e0  
    9595<screen role="root"><userinput>make install</userinput></screen>
    9696
    97     <para>If you built the examples and wish to install them (so that you can hack on
    98     <literal>theora</literal>):</para>
     97    <para>If you wish to install the examples (so that you can hack on
     98    <literal>theora</literal>), install them as the <systemitem
     99    class="username">root</systemitem> user:</para>
    99100
    100101<screen role="root"><userinput>cd examples/.libs &amp;&amp;
    101102for E in *; do
    102 install -v -m755 $E /usr/bin/theora_${E}; done</userinput></screen>
     103  install -v -m755 $E /usr/bin/theora_${E}
     104done</userinput></screen>
    103105
    104106  </sect2>
  • multimedia/libdriv/taglib.xml

    ra6c6923 r7bb72e0  
    3737    </para>
    3838
    39     &lfs73_checked;
     39    &lfs74_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • multimedia/libdriv/xvid.xml

    ra6c6923 r7bb72e0  
    3333    compliant video CODEC.</para>
    3434
    35     &lfs73_checked;
     35    &lfs74_checked;
    3636
    3737    <bridgehead renderas="sect3">Package Information</bridgehead>
  • multimedia/multimedia.xml

    ra6c6923 r7bb72e0  
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdriv/libdriv.xml"/>
    19   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="hwaccel/hwaccel.xml"/>
    2019  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="audioutils/audioutils.xml"/>
    2120  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="videoutils/videoutils.xml"/>
  • x/installing/libva.xml

    ra6c6923 r7bb72e0  
    2222]>
    2323
    24 <sect1 id="libva" xreflabel="libva-&libva-version;">
    25   <?dbhtml filename="libva.html"?>
    26 
    27   <sect1info>
     24<sect2 id="libva" xreflabel="libva-&libva-version;">
     25
     26  <sect2info>
    2827    <othername>$LastChangedBy$</othername>
    2928    <date>$Date$</date>
    30   </sect1info>
     29  </sect2info>
    3130
    3231  <title>libva-&libva-version;</title>
     
    3635  </indexterm>
    3736
    38   <sect2 role="package">
     37  <sect3 role="package">
    3938    <title>Introduction to libva</title>
    4039
    41     <para>
    42       The <application>libva</application> package contains a library which
    43       provides access to hardware accelerated video processing, using hardware
    44       to accelerate video processing in order to offload the central processing
    45       unit (CPU) to decode and encode compressed digital video.
    46     </para>
    47 
    48     &lfs73_checked;
    49 
    50     <bridgehead renderas="sect3">Package Information</bridgehead>
     40    <para>
     41       The <application>libva</application> package contains a library which
     42       provides access to hardware accelerated video processing, using hardware
     43       to accelerate video processing in order to offload the central
     44       processing unit (CPU) to decode and encode compressed digital video.  VA
     45       API video decode/encode interface is platform and window system
     46       independent targeted at Direct Rendering Infrastructure (DRI) in the X
     47       Window System however it can potentially also be used with direct
     48       framebuffer and graphics sub-systems for video output. Accelerated
     49       processing includes support for video decoding, video encoding,
     50       subpicture blending, and rendering.
     51    </para>
     52
     53    &lfs74_checked;
     54
     55    <bridgehead renderas="sect4">Package Information</bridgehead>
    5156    <itemizedlist spacing="compact">
    5257      <listitem>
     
    8287    </itemizedlist>
    8388
    84     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     89    <bridgehead renderas="sect4">Additional Downloads</bridgehead>
    8590    <itemizedlist spacing="compact">
    8691      <listitem>
     
    116121    </itemizedlist>
    117122
    118     <bridgehead renderas="sect3">libva Dependencies</bridgehead>
    119 
    120     <bridgehead renderas="sect4">Required</bridgehead>
     123    <bridgehead renderas="sect4">libva Dependencies</bridgehead>
     124
     125    <bridgehead renderas="sect5">Required</bridgehead>
    121126    <para role="required">
    122127      <xref linkend="mesalib"/>
    123128    </para>
    124129
    125     <bridgehead renderas="sect4">Optional</bridgehead>
     130    <bridgehead renderas="sect5">Optional</bridgehead>
    126131    <para role="optional">
    127132      <xref linkend="doxygen"/> and
     
    132137      User Notes: <ulink url="&blfs-wiki;/libva"/>
    133138    </para>
    134   </sect2>
    135 
    136   <sect2 role="installation">
     139  </sect3>
     140
     141  <sect3 role="installation">
    137142    <title>Installation of libva</title>
    138143
     
    142147    </para>
    143148
    144 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     149<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    145150make</userinput></screen>
    146151
     
    155160<screen role="root"><userinput>make install</userinput></screen>
    156161
    157   </sect2>
    158 
    159   <sect2 role="installation">
     162  </sect3>
     163
     164  <sect3 role="installation">
    160165    <title>Installation of libva-intel-driver</title>
    161166
    162167    <para>
    163       Install <application>libva-intel-driver</application> by running the
    164       following commands:
    165     </para>
    166 
    167 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     168      The <application>libva-intel-driver</application> is designed
     169      specifically for video cards based on an Intel GPU. 
     170      Install the driver by running the following commands:
     171    </para>
     172
     173<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    168174make</userinput></screen>
    169175
     
    178184<screen role="root"><userinput>make install</userinput></screen>
    179185
    180   </sect2>
    181 
    182   <sect2 role="content">
     186  </sect3>
     187
     188  <sect3 role="content">
    183189    <title>Contents</title>
    184190
     
    227233    </variablelist>
    228234
    229   </sect2>
    230 
    231 </sect1>
     235  </sect3>
     236
     237</sect2>
  • x/installing/libvdpau.xml

    ra6c6923 r7bb72e0  
    1313]>
    1414
    15 <sect1 id="libvdpau" xreflabel="libvdpau-&libvdpau-version;">
    16   <?dbhtml filename="libvdpau.html"?>
     15<sect2 id="libvdpau" xreflabel="libvdpau-&libvdpau-version;">
    1716
    18   <sect1info>
     17  <sect2info>
    1918    <othername>$LastChangedBy$</othername>
    2019    <date>$Date$</date>
    21   </sect1info>
     20  </sect2info>
    2221
    2322  <title>libvdpau-&libvdpau-version;</title>
     
    2726  </indexterm>
    2827
    29   <sect2 role="package">
     28  <sect3 role="package">
    3029    <title>Introduction to libvdpau</title>
    3130
    3231    <para>
    3332      The <application>libvdpau</application> package contains a library which
    34       allows video programs to offload portions of the video decoding process
    35       and video post-processing to the GPU video-hardware.
     33      implements the VDPAU library.
     34    </para>
     35     
     36    <para>
     37      VDPAU (Video Decode and Presentation API for Unix) is an open source
     38      library (libvdpau) and API originally designed by Nvidia for its GeForce
     39      8 series and later GPU hardware,[1][2] targeted at the X Window System
     40      This VDPAU API allows video programs to offload portions of the video
     41      decoding process and video post-processing to the GPU video-hardware.
     42   </para>
     43
     44   <para>
     45      Currently, the portions capable of being offloaded by VDPAU onto the GPU
     46      are motion compensation (mo comp), inverse discrete cosine transform
     47      (iDCT), VLD (variable-length decoding) and deblocking for MPEG-1, MPEG-2,
     48      MPEG-4 ASP (MPEG-4 Part 2), H.264/MPEG-4 AVC and VC-1, WMV3/WMV9 encoded
     49      videos.  Which specific codecs of these that can be offloaded to the
     50      GPU depends on the version of the GPU hardware; specifically,
     51      to also decode MPEG-4 ASP (MPEG-4 Part 2), Xvid/OpenDivX (DivX 4), and
     52      DivX 5 formats, a GeForce 200M (2xxM) Series (the eleventh generation of
     53      Nvidia's GeForce graphics processing units) or newer GPU hardware is
     54      required.
    3655    </para>
    3756
    38     &lfs73_checked;
     57    &lfs74_checked;
    3958
    40     <bridgehead renderas="sect3">Package Information</bridgehead>
     59    <bridgehead renderas="sect4">Package Information</bridgehead>
    4160    <itemizedlist spacing="compact">
    4261      <listitem>
     
    7291    </itemizedlist>
    7392
    74     <bridgehead renderas="sect3">libvdpau Dependencies</bridgehead>
     93    <bridgehead renderas="sect4">libvdpau Dependencies</bridgehead>
    7594
    76     <bridgehead renderas="sect4">Required</bridgehead>
     95    <bridgehead renderas="sect5">Required</bridgehead>
    7796    <para role="required">
    7897      <xref linkend="xorg7-lib"/>
    7998    </para>
    8099
    81     <bridgehead renderas="sect4">Optional</bridgehead>
     100    <bridgehead renderas="sect5">Optional</bridgehead>
    82101    <para role="optional">
    83102      <xref linkend="doxygen"/>,
     
    86105    </para>
    87106
    88     <bridgehead renderas="sect4">Runtime Dependency</bridgehead>
     107    <bridgehead renderas="sect5">Runtime Dependency</bridgehead>
    89108    <para role="optional">
    90109      <xref linkend="mesalib"/>
     
    94113      User Notes: <ulink url="&blfs-wiki;/libvdpau"/>
    95114    </para>
    96   </sect2>
     115  </sect3>
    97116
    98   <sect2 role="installation">
     117  <sect3 role="installation">
    99118    <title>Installation of libvdpau</title>
    100119
     
    104123    </para>
    105124
    106 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
     125<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    107126make</userinput></screen>
    108127
     
    117136<screen role="root"><userinput>make install</userinput></screen>
    118137
    119   </sect2>
     138  </sect3>
    120139
    121   <sect2 role="content">
     140  <sect3 role="content">
    122141    <title>Contents</title>
    123142
     
    161180    </variablelist>
    162181
    163   </sect2>
     182  </sect3>
    164183
    165 </sect1>
     184</sect2>
  • x/installing/x7driver.xml

    ra6c6923 r7bb72e0  
    161161    </sect3>
    162162
     163    <sect3 id="hw-video-acceleration">
     164      <title>Hardware Video Acceleration</title>
     165
     166      <itemizedlist spacing="compact">
     167        <listitem>
     168          <para>
     169            <xref linkend="libva"/>
     170          </para>
     171        </listitem>
     172        <listitem>
     173          <para>
     174            <xref linkend="libvdpau"/>
     175          </para>
     176        </listitem>
     177      </itemizedlist>
     178
     179    </sect3>
     180
    163181  </sect2>
    164182
     
    220238    href="x7driver-vmware.xml"/>
    221239
     240  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     241    href="libva.xml"/>
     242
     243  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     244    href="libvdpau.xml"/>
     245
    222246</sect1>
Note: See TracChangeset for help on using the changeset viewer.