Lines Matching defs:VdpBitmapSurface

92  * - \ref VdpBitmapSurface "VdpBitmapSurface"s store RGB 4:4:4
131 * This process begins with the creation of \ref VdpBitmapSurface
132 * "VdpBitmapSurface" objects to contain the OSD/UI's static data,
137 * to composite together various \ref VdpBitmapSurface
138 * "VdpBitmapSurface"s and \ref VdpOutputSurface
2070 * \defgroup VdpBitmapSurface VdpBitmapSurface; Bitmap Surface \
2073 * A VdpBitmapSurface stores RGBA data in a defined format.
2075 * A VdpBitmapSurface may be filled with:
2079 * VdpBitmapSurface content may be accessed by:
2084 * VdpBitmapSurface objects are intended to store static read-only data, such
2091 * - You cannot render to a VdpBitmapSurface, just upload native data via
2094 * - The read-only nature of a VdpBitmapSurface gives the implementation more
2097 * VdpBitmapSurface objects in system memory to relieve GPU memory pressure.
2099 * - VdpBitmapSurface and VdpOutputSurface may support different subsets of all
2106 * \brief Query the implementation's VdpBitmapSurface
2128 * \brief An opaque handle representing a VdpBitmapSurface
2131 typedef uint32_t VdpBitmapSurface;
2134 * \brief Create a VdpBitmapSurface.
2157 VdpBitmapSurface * surface
2161 * \brief Destroy a VdpBitmapSurface.
2166 VdpBitmapSurface surface
2171 * VdpBitmapSurface.
2181 VdpBitmapSurface surface,
2191 * surface's native format to a VdpBitmapSurface.
2209 VdpBitmapSurface surface,
2414 * \brief Composite a sub-rectangle of a \ref VdpBitmapSurface
2415 * "VdpBitmapSurface" into a sub-rectangle of a
2426 * an A8 VdpBitmapSurface, alpha will come from the surface
2486 VdpBitmapSurface source_surface,