Home
last modified time | relevance | path

Searched refs:rb_screen (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
Drbug_screen.c45 struct rbug_screen *rb_screen = rbug_screen(_screen); in rbug_screen_destroy() local
46 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_destroy()
50 FREE(rb_screen); in rbug_screen_destroy()
56 struct rbug_screen *rb_screen = rbug_screen(_screen); in rbug_screen_get_name() local
57 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_name()
65 struct rbug_screen *rb_screen = rbug_screen(_screen); in rbug_screen_get_vendor() local
66 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_vendor()
74 struct rbug_screen *rb_screen = rbug_screen(_screen); in rbug_screen_get_device_vendor() local
75 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_device_vendor()
102 struct rbug_screen *rb_screen = rbug_screen(_screen); in rbug_screen_get_param() local
[all …]
Drbug_core.c52 struct rbug_screen *rb_screen; member
68 rbug_get_context_locked(struct rbug_screen *rb_screen, rbug_context_t ctx) in rbug_get_context_locked() argument
73 foreach(ptr, &rb_screen->contexts) { in rbug_get_context_locked()
177 struct rbug_screen *rb_screen = tr_rbug->rb_screen; in rbug_texture_list() local
183 mtx_lock(&rb_screen->list_mutex); in rbug_texture_list()
184 texs = MALLOC(rb_screen->num_resources * sizeof(rbug_texture_t)); in rbug_texture_list()
185 foreach(ptr, &rb_screen->resources) { in rbug_texture_list()
189 mtx_unlock(&rb_screen->list_mutex); in rbug_texture_list()
200 struct rbug_screen *rb_screen = tr_rbug->rb_screen; in rbug_texture_info() local
207 mtx_lock(&rb_screen->list_mutex); in rbug_texture_info()
[all …]
Drbug_objects.c41 rbug_resource_create(struct rbug_screen *rb_screen, in rbug_resource_create() argument
49 assert(resource->screen == rb_screen->screen); in rbug_resource_create()
58 rb_resource->base.screen = &rb_screen->base; in rbug_resource_create()
62 rbug_screen_add_to_list(rb_screen, resources, rb_resource); in rbug_resource_create()
74 struct rbug_screen *rb_screen = rbug_screen(rb_resource->base.screen); in rbug_resource_destroy() local
77 rbug_screen_remove_from_list(rb_screen, resources, rb_resource); in rbug_resource_destroy()
Drbug_screen.h94 rbug_start(struct rbug_screen *rb_screen);
Drbug_objects.h185 rbug_resource_create(struct rbug_screen *rb_screen,
Drbug_context.c43 struct rbug_screen *rb_screen = rbug_screen(_pipe->screen); in rbug_destroy() local
47 rbug_screen_remove_from_list(rb_screen, contexts, rb_pipe); in rbug_destroy()
1277 struct rbug_screen *rb_screen = rbug_screen(_screen); in rbug_context_create() local
1279 if (!rb_screen) in rbug_context_create()
1368 rbug_screen_add_to_list(rb_screen, contexts, rb_pipe); in rbug_context_create()