Home
last modified time | relevance | path

Searched refs:rb_shader (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
Drbug_objects.c209 struct rbug_shader *rb_shader = CALLOC_STRUCT(rbug_shader); in rbug_shader_create() local
211 rb_shader->type = type; in rbug_shader_create()
212 rb_shader->shader = result; in rbug_shader_create()
214 rb_shader->tokens = tgsi_dup_tokens(state->tokens); in rbug_shader_create()
217 rbug_screen_add_to_list(rb_context, shaders, rb_shader); in rbug_shader_create()
219 return rb_shader; in rbug_shader_create()
224 struct rbug_shader *rb_shader) in rbug_shader_destroy() argument
229 rbug_screen_remove_from_list(rb_context, shaders, rb_shader); in rbug_shader_destroy()
231 switch(rb_shader->type) { in rbug_shader_destroy()
233 if (rb_shader->replaced_shader) in rbug_shader_destroy()
[all …]
Drbug_core.c101 struct rbug_shader *rb_shader, in rbug_shader_create_locked() argument
109 switch(rb_shader->type) { in rbug_shader_create_locked()
129 struct rbug_shader *rb_shader, in rbug_shader_bind_locked() argument
132 switch(rb_shader->type) { in rbug_shader_bind_locked()
150 struct rbug_shader *rb_shader, in rbug_shader_delete_locked() argument
153 switch(rb_shader->type) { in rbug_shader_delete_locked()
Drbug_objects.h225 struct rbug_shader *rb_shader);
Drbug_context.c447 struct rbug_shader *rb_shader = rbug_shader(_fs); in rbug_delete_fs_state() local
450 rbug_shader_destroy(rb_pipe, rb_shader); in rbug_delete_fs_state()
495 struct rbug_shader *rb_shader = rbug_shader(_vs); in rbug_delete_vs_state() local
498 rbug_shader_destroy(rb_pipe, rb_shader); in rbug_delete_vs_state()
543 struct rbug_shader *rb_shader = rbug_shader(_gs); in rbug_delete_gs_state() local
546 rbug_shader_destroy(rb_pipe, rb_shader); in rbug_delete_gs_state()