doc/src/howtos/HWacceleration.qdoc
changeset 7 f7bc934e204c
equal deleted inserted replaced
3:41300fa6a67c 7:f7bc934e204c
       
     1 /****************************************************************************
       
     2 **
       
     3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
       
     4 ** All rights reserved.
       
     5 ** Contact: Nokia Corporation (qt-info@nokia.com)
       
     6 **
       
     7 ** This file is part of the documentation of the Qt Toolkit.
       
     8 **
       
     9 ** $QT_BEGIN_LICENSE:LGPL$
       
    10 ** No Commercial Usage
       
    11 ** This file contains pre-release code and may not be distributed.
       
    12 ** You may use this file in accordance with the terms and conditions
       
    13 ** contained in the Technology Preview License Agreement accompanying
       
    14 ** this package.
       
    15 **
       
    16 ** GNU Lesser General Public License Usage
       
    17 ** Alternatively, this file may be used under the terms of the GNU Lesser
       
    18 ** General Public License version 2.1 as published by the Free Software
       
    19 ** Foundation and appearing in the file LICENSE.LGPL included in the
       
    20 ** packaging of this file.  Please review the following information to
       
    21 ** ensure the GNU Lesser General Public License version 2.1 requirements
       
    22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
       
    23 **
       
    24 ** In addition, as a special exception, Nokia gives you certain additional
       
    25 ** rights.  These rights are described in the Nokia Qt LGPL Exception
       
    26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
       
    27 **
       
    28 ** If you have questions regarding the use of this file, please contact
       
    29 ** Nokia at qt-info@nokia.com.
       
    30 **
       
    31 **
       
    32 **
       
    33 **
       
    34 **
       
    35 **
       
    36 **
       
    37 **
       
    38 ** $QT_END_LICENSE$
       
    39 **
       
    40 ****************************************************************************/
       
    41 
       
    42 /*!
       
    43     \page HWAcc_rendering.html
       
    44     \title Using hardware acceleration on embedded platforms.
       
    45 
       
    46     \ingroup best-practices
       
    47 
       
    48     \section1 Abstract
       
    49     This document describes how to use hardware acceleration for fast
       
    50     rendering on embedded platforms supported by Qt. In short, it explains
       
    51     how the graphics pipeline works. Since there might be differences to 
       
    52 	how the APIs are being used on different embedded platforms, a table
       
    53 	links to documentation dedicated to platform specific documentation
       
    54 	for each supported hardware acceleration API.
       
    55 
       
    56     \input platforms/emb-hardwareacceleration.qdocinc
       
    57 
       
    58     \section1 Supported platforms
       
    59 	Since there might be differences to how the APIs are being used on
       
    60 	the different embedded platforms, this table provides you with links to
       
    61 	pages dedicated to platform specific documentation for each
       
    62 	supported hardware acceleration API. Click the API link for the
       
    63 	platform to go the correct documentation.
       
    64 
       
    65     \table
       
    66         \header
       
    67             \o Operating System
       
    68             \o {3,1} Hardware Acceleration Platform
       
    69         \row
       
    70             \o \bold {Windows CE}
       
    71             \o \l {Qt for Windows CE and OpenGL ES}{OpenGL ES}
       
    72             \o \l {Qt for Windows CE and OpenVG}{OpenVG} 
       
    73             \o
       
    74         \row
       
    75             \o \bold {Embedded Linux}
       
    76             \o \l {Qt for Embedded Linux and OpenGL}{OpenGL ES}
       
    77             \o \l {Qt for Embedded Linux and OpenVG}{OpenVG} 
       
    78             \o \l {Qt for Embedded Linux and DirectFB}{DirectFB}
       
    79         \row
       
    80             \o \bold {Symbian Platform}
       
    81             \o {3,1} \e {There are currently no support for hardware
       
    82             acceleration.}
       
    83     \endtable
       
    84 \omit
       
    85     \section1 Examples using hardware acceleration on embedded platforms.
       
    86 
       
    87     \table
       
    88         \header
       
    89             \o Embedded Platform
       
    90             \o Example
       
    91         \row
       
    92             \o Windows CE
       
    93         \row
       
    94             \o Embedded Linux
       
    95     \endtable
       
    96 \endomit
       
    97 
       
    98 
       
    99 
       
   100 */