mythrender_vdpau.cpp File Reference

Go to the source code of this file.

Classes

class  VDPAUColor
class  VDPAULayer
class  VDPAUResource
class  VDPAUOutputSurface
class  VDPAUVideoSurface
class  VDPAUBitmapSurface
class  VDPAUDecoder
class  VDPAUVideoMixer

Functions

static void vdpau_preemption_callback (VdpDevice device, void *myth_render)
static const char * dummy_get_error_string (VdpStatus status)

Variables

static const
VdpOutputSurfaceRenderBlendState 
VDPBlends [3]

Function Documentation

static void vdpau_preemption_callback ( VdpDevice  device,
void *  myth_render 
) [static]

Definition at line 257 of file mythrender_vdpau.cpp.

Referenced by MythRenderVDPAU::RegisterCallback().

static const char* dummy_get_error_string ( VdpStatus  status  )  [static]

Definition at line 1523 of file mythrender_vdpau.cpp.

Referenced by MythRenderVDPAU::CreateDevice().


Variable Documentation

const VdpOutputSurfaceRenderBlendState VDPBlends[3] [static]
Initial value:
 {
{
    VDP_OUTPUT_SURFACE_RENDER_BLEND_STATE_VERSION,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_SRC_ALPHA,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_SRC_ALPHA,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_EQUATION_ADD,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_EQUATION_ADD,
},
{
    VDP_OUTPUT_SURFACE_RENDER_BLEND_STATE_VERSION,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ZERO,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ONE,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ONE,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ZERO,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_EQUATION_ADD,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_EQUATION_ADD,
},
{
    VDP_OUTPUT_SURFACE_RENDER_BLEND_STATE_VERSION,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ONE,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ZERO,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ONE,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ZERO,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_EQUATION_ADD,
    VDP_OUTPUT_SURFACE_RENDER_BLEND_EQUATION_ADD,
}}

Definition at line 66 of file mythrender_vdpau.cpp.

Referenced by MythRenderVDPAU::DrawBitmap(), and MythRenderVDPAU::DrawLayer().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:48 2012 for MythTV by  doxygen 1.6.3