Lines Matching refs:vrend_linked_shader_program
372 struct vrend_linked_shader_program { struct
602 struct vrend_linked_shader_program *prog;
757 static void vrend_destroy_program(struct vrend_linked_shader_program *ent);
1082 struct vrend_linked_shader_program *ent, *tmp; in vrend_shader_destroy()
1378 static int bind_sampler_locs(struct vrend_linked_shader_program *sprog, in bind_sampler_locs()
1423 static void bind_const_locs(struct vrend_linked_shader_program *sprog, in bind_const_locs()
1434 static int bind_ubo_locs(struct vrend_linked_shader_program *sprog, in bind_ubo_locs()
1461 static void bind_ssbo_locs(struct vrend_linked_shader_program *sprog, in bind_ssbo_locs()
1483 static void bind_image_locs(struct vrend_linked_shader_program *sprog, in bind_image_locs()
1530 static struct vrend_linked_shader_program *add_cs_shader_program(struct vrend_context *ctx, in add_cs_shader_program()
1533 struct vrend_linked_shader_program *sprog = CALLOC_STRUCT(vrend_linked_shader_program); in add_cs_shader_program()
1569 static struct vrend_linked_shader_program *add_shader_program(struct vrend_sub_context *sub_ctx, in add_shader_program()
1576 struct vrend_linked_shader_program *sprog = CALLOC_STRUCT(vrend_linked_shader_program); in add_shader_program()
1719 static struct vrend_linked_shader_program *lookup_cs_shader_program(struct vrend_context *ctx, in lookup_cs_shader_program()
1722 struct vrend_linked_shader_program *ent; in lookup_cs_shader_program()
1733 static struct vrend_linked_shader_program *lookup_shader_program(struct vrend_sub_context *sub_ctx, in lookup_shader_program()
1744 struct vrend_linked_shader_program *ent; in lookup_shader_program()
1770 static void vrend_destroy_program(struct vrend_linked_shader_program *ent) in vrend_destroy_program()
1793 struct vrend_linked_shader_program *ent, *tmp; in vrend_free_programs()
4480 struct vrend_linked_shader_program *prog; in vrend_select_program()
4850 struct vrend_linked_shader_program *prog; in vrend_launch_grid()