Home
last modified time | relevance | path

Searched refs:rb_surface (Results 1 - 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
H A Drbug_objects.c88 struct rbug_surface *rb_surface; in rbug_surface_create() local
95 rb_surface = CALLOC_STRUCT(rbug_surface); in rbug_surface_create()
96 if (!rb_surface) in rbug_surface_create()
99 memcpy(&rb_surface->base, surface, sizeof(struct pipe_surface)); in rbug_surface_create()
101 pipe_reference_init(&rb_surface->base.reference, 1); in rbug_surface_create()
102 rb_surface->base.texture = NULL; in rbug_surface_create()
103 rb_surface->base.context = &rb_context->base; in rbug_surface_create()
104 rb_surface->surface = surface; /* we own the surface already */ in rbug_surface_create()
105 pipe_resource_reference(&rb_surface->base.texture, &rb_resource->base); in rbug_surface_create()
107 return &rb_surface in rbug_surface_create()
115 rbug_surface_destroy(struct rbug_context *rb_context, struct rbug_surface *rb_surface) rbug_surface_destroy() argument
[all...]
H A Drbug_objects.h198 struct rbug_surface *rb_surface);
H A Drbug_context.c1099 struct rbug_surface *rb_surface = rbug_surface(_surface); in rbug_context_surface_destroy() local
1103 rb_surface); in rbug_context_surface_destroy()

Completed in 4 milliseconds