SDL  2.0
SDL_SW_YUVTexture Struct Reference

#include <SDL_yuv_sw_c.h>

+ Collaboration diagram for SDL_SW_YUVTexture:

Data Fields

Uint32 format
 
Uint32 target_format
 
int w
 
int h
 
Uint8pixels
 
int * colortab
 
Uint32rgb_2_pix
 
void(* Display1X )(int *colortab, Uint32 *rgb_2_pix, unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod)
 
void(* Display2X )(int *colortab, Uint32 *rgb_2_pix, unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod)
 
Uint16 pitches [3]
 
Uint8planes [3]
 
SDL_Surfacestretch
 
SDL_Surfacedisplay
 

Detailed Description

Definition at line 27 of file SDL_yuv_sw_c.h.

Field Documentation

int* SDL_SW_YUVTexture::colortab
SDL_Surface* SDL_SW_YUVTexture::display
void(* SDL_SW_YUVTexture::Display1X) (int *colortab, Uint32 *rgb_2_pix, unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod)

Definition at line 35 of file SDL_yuv_sw_c.h.

Referenced by SDL_SW_CopyYUVToRGB(), and SDL_SW_SetupYUVDisplay().

void(* SDL_SW_YUVTexture::Display2X) (int *colortab, Uint32 *rgb_2_pix, unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod)

Definition at line 39 of file SDL_yuv_sw_c.h.

Referenced by SDL_SW_CopyYUVToRGB(), and SDL_SW_SetupYUVDisplay().

Uint16 SDL_SW_YUVTexture::pitches[3]
Uint32* SDL_SW_YUVTexture::rgb_2_pix
SDL_Surface* SDL_SW_YUVTexture::stretch

Definition at line 49 of file SDL_yuv_sw_c.h.

Referenced by SDL_SW_CopyYUVToRGB(), and SDL_SW_DestroyYUVTexture().

Uint32 SDL_SW_YUVTexture::target_format

The documentation for this struct was generated from the following file: