draw: Remove redundant draw_geometry_shader_delete().

draw_delete_geometry_shader() seems to be the real one.

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
This commit is contained in:
José Fonseca 2012-11-07 14:19:55 +00:00
parent dc53e1b410
commit c84dd7a940
2 changed files with 2 additions and 8 deletions

View File

@ -156,6 +156,8 @@ void draw_bind_geometry_shader(struct draw_context *draw,
void draw_delete_geometry_shader(struct draw_context *draw,
struct draw_geometry_shader *dgs)
{
FREE(dgs->primitive_lengths);
FREE((void*) dgs->state.tokens);
FREE(dgs);
}
@ -469,12 +471,6 @@ int draw_geometry_shader_run(struct draw_geometry_shader *shader,
return shader->emitted_vertices;
}
void draw_geometry_shader_delete(struct draw_geometry_shader *shader)
{
FREE((void*) shader->state.tokens);
FREE(shader);
}
void draw_geometry_shader_prepare(struct draw_geometry_shader *shader,
struct draw_context *draw)
{

View File

@ -82,8 +82,6 @@ int draw_geometry_shader_run(struct draw_geometry_shader *shader,
void draw_geometry_shader_prepare(struct draw_geometry_shader *shader,
struct draw_context *draw);
void draw_geometry_shader_delete(struct draw_geometry_shader *shader);
int draw_gs_max_output_vertices(struct draw_geometry_shader *shader,
unsigned pipe_prim);