Go to the source code of this file.
Data Structures | |
struct | softpipe_texture |
Functions | |
static struct softpipe_texture * | softpipe_texture (struct pipe_texture *pt) |
cast wrapper | |
void | softpipe_init_texture_funcs (struct softpipe_context *softpipe) |
void | softpipe_init_screen_texture_funcs (struct pipe_screen *screen) |
void softpipe_init_screen_texture_funcs | ( | struct pipe_screen * | screen | ) |
Definition at line 359 of file sp_texture.c.
References pipe_screen::get_tex_surface, softpipe_get_tex_surface(), softpipe_surface_map(), softpipe_surface_unmap(), softpipe_tex_surface_release(), softpipe_texture_blanket(), softpipe_texture_create(), softpipe_texture_release(), pipe_screen::surface_map, pipe_screen::surface_unmap, pipe_screen::tex_surface_release, pipe_screen::texture_blanket, pipe_screen::texture_create, and pipe_screen::texture_release.
00360 { 00361 screen->texture_create = softpipe_texture_create; 00362 screen->texture_blanket = softpipe_texture_blanket; 00363 screen->texture_release = softpipe_texture_release; 00364 00365 screen->get_tex_surface = softpipe_get_tex_surface; 00366 screen->tex_surface_release = softpipe_tex_surface_release; 00367 00368 screen->surface_map = softpipe_surface_map; 00369 screen->surface_unmap = softpipe_surface_unmap; 00370 }
void softpipe_init_texture_funcs | ( | struct softpipe_context * | softpipe | ) |
static struct softpipe_texture* softpipe_texture | ( | struct pipe_texture * | pt | ) | [static, read] |
cast wrapper
Definition at line 57 of file sp_texture.h.
00058 { 00059 return (struct softpipe_texture *) pt; 00060 }