Home | History | Annotate | Download | only in galahad

Lines Matching refs:glhd_surface

78    struct galahad_surface *glhd_surface;
85 glhd_surface = CALLOC_STRUCT(galahad_surface);
86 if(!glhd_surface)
89 memcpy(&glhd_surface->base, surface, sizeof(struct pipe_surface));
91 pipe_reference_init(&glhd_surface->base.reference, 1);
92 glhd_surface->base.texture = NULL;
93 pipe_resource_reference(&glhd_surface->base.texture, &glhd_resource->base);
94 glhd_surface->surface = surface;
96 return &glhd_surface->base;
105 struct galahad_surface *glhd_surface)
107 pipe_resource_reference(&glhd_surface->base.texture, NULL);
108 pipe_surface_reference(&glhd_surface->surface, NULL);
109 FREE(glhd_surface);