diff options
author | Marek Olšák <[email protected]> | 2010-04-18 02:43:01 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2010-04-18 02:56:09 +0200 |
commit | 0b4df63609e9fb25319debd56142a90b11d75671 (patch) | |
tree | ca7c0458e720352ee4990b484b2fda176b8a2921 /src/gallium/drivers/r300/r300_texture.c | |
parent | d3e7dfc1fd7753d6305afb402e432ff45a7c0707 (diff) |
r300g: various other cleanups
It seems to me that the resource management code is the most blurry.
Also some of my notes about fastfill are wrong, removing them too.
Diffstat (limited to 'src/gallium/drivers/r300/r300_texture.c')
-rw-r--r-- | src/gallium/drivers/r300/r300_texture.c | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/src/gallium/drivers/r300/r300_texture.c b/src/gallium/drivers/r300/r300_texture.c index 0c3502ff936..a4a3f2166f8 100644 --- a/src/gallium/drivers/r300/r300_texture.c +++ b/src/gallium/drivers/r300/r300_texture.c @@ -896,13 +896,9 @@ static void r300_texture_destroy(struct pipe_screen *screen, FREE(tex); } - - - -static boolean - r300_texture_get_handle(struct pipe_screen* screen, - struct pipe_resource *texture, - struct winsys_handle *whandle) +static boolean r300_texture_get_handle(struct pipe_screen* screen, + struct pipe_resource *texture, + struct winsys_handle *whandle) { struct r300_winsys_screen *rws = (struct r300_winsys_screen *)screen->winsys; struct r300_texture* tex = (struct r300_texture*)texture; @@ -919,8 +915,6 @@ static boolean return TRUE; } - - struct u_resource_vtbl r300_texture_vtbl = { r300_texture_get_handle, /* get_handle */ @@ -934,8 +928,6 @@ struct u_resource_vtbl r300_texture_vtbl = u_default_transfer_inline_write /* transfer_inline_write */ }; - - /* Create a new texture. */ struct pipe_resource* r300_texture_create(struct pipe_screen* screen, const struct pipe_resource* base) @@ -979,8 +971,6 @@ struct pipe_resource* r300_texture_create(struct pipe_screen* screen, return (struct pipe_resource*)tex; } - - /* Not required to implement u_resource_vtbl, consider moving to another file: */ struct pipe_surface* r300_get_tex_surface(struct pipe_screen* screen, @@ -1097,4 +1087,3 @@ r300_texture_from_handle(struct pipe_screen* screen, } return (struct pipe_resource*)tex; } - |