Home | History | Annotate | Download | only in windx5

Lines Matching defs:hwdata

125 	struct private_yuvhwdata *hwdata;
165 hwdata = (struct private_yuvhwdata *)SDL_malloc(sizeof *hwdata);
166 overlay->hwdata = hwdata;
167 if ( hwdata == NULL ) {
172 hwdata->surface = CreateYUVSurface(this, width, height, format);
173 if ( hwdata->surface == NULL ) {
180 overlay->pitches = hwdata->pitches;
181 overlay->pixels = hwdata->planes;
202 surface = overlay->hwdata->surface;
246 surface = overlay->hwdata->surface;
256 surface = overlay->hwdata->surface;
285 struct private_yuvhwdata *hwdata;
287 hwdata = overlay->hwdata;
288 if ( hwdata ) {
289 if ( hwdata->surface ) {
290 IDirectDrawSurface_Release(hwdata->surface);
292 SDL_free(hwdata);