Searched refs:zink_program (Results 1 - 10 of 10) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_program.h | 49 struct zink_program; 77 struct zink_program { struct 99 struct zink_program base; 118 struct zink_program base; 198 zink_program_num_bindings_typed(const struct zink_program *pg, enum zink_descriptor_type type, bool is_compute); 201 zink_program_num_bindings(const struct zink_program *pg, bool is_compute); 278 struct zink_program **dst, in zink_program_reference() 279 struct zink_program *src) in zink_program_reference() 281 struct zink_program *pg = src ? src : dst ? *dst : NULL; in zink_program_reference() 294 zink_pipeline_layout_create(struct zink_screen *screen, struct zink_program *p [all...] |
H A D | zink_descriptors.h | 91 struct zink_program; 155 struct zink_program *pg[2]; //gfx, compute 291 zink_descriptor_program_init(struct zink_context *ctx, struct zink_program *pg); 294 zink_descriptor_program_deinit(struct zink_context *ctx, struct zink_program *pg); 325 zink_descriptor_program_init_lazy(struct zink_context *ctx, struct zink_program *pg); 328 zink_descriptor_program_deinit_lazy(struct zink_context *ctx, struct zink_program *pg); 351 zink_descriptor_set_update_lazy(struct zink_context *ctx, struct zink_program *pg, enum zink_descriptor_type type, VkDescriptorSet set);
|
H A D | zink_screen.h | 58 struct zink_program; 183 bool (*descriptor_program_init)(struct zink_context *ctx, struct zink_program *pg); 184 void (*descriptor_program_deinit)(struct zink_context *ctx, struct zink_program *pg); 307 zink_screen_update_pipeline_cache(struct zink_screen *screen, struct zink_program *pg); 310 zink_screen_get_pipeline_cache(struct zink_screen *screen, struct zink_program *pg);
|
H A D | zink_descriptors_lazy.c | 33 #include "zink_program.h" 59 struct zink_program *pg[2]; //gfx, compute 163 zink_descriptor_program_init_lazy(struct zink_context *ctx, struct zink_program *pg) in zink_descriptor_program_init_lazy() 354 zink_descriptor_program_deinit_lazy(struct zink_context *ctx, struct zink_program *pg) in zink_descriptor_program_deinit_lazy() 388 get_descriptor_pool_lazy(struct zink_context *ctx, struct zink_program *pg, enum zink_descriptor_type type, struct zink_batch_descriptor_data_lazy *bdd, bool is_compute); 391 check_pool_alloc(struct zink_context *ctx, struct zink_descriptor_pool *pool, struct hash_entry *he, struct zink_program *pg, in check_pool_alloc() 454 get_descriptor_pool_lazy(struct zink_context *ctx, struct zink_program *pg, enum zink_descriptor_type type, struct zink_batch_descriptor_data_lazy *bdd, bool is_compute) in get_descriptor_pool_lazy() 489 struct zink_program *pg, uint8_t *changed_sets, VkDescriptorSet *sets) in populate_sets() 504 zink_descriptor_set_update_lazy(struct zink_context *ctx, struct zink_program *pg, enum zink_descriptor_type type, VkDescriptorSet set) in zink_descriptor_set_update_lazy() 516 struct zink_program *p in zink_descriptors_update_lazy_masked() [all...] |
H A D | zink_batch.h | 45 struct zink_program; 204 struct zink_program *pg);
|
H A D | zink_descriptors.c | 33 #include "zink_program.h" 99 pdd_cached(struct zink_program *pg) in pdd_cached() 639 allocate_desc_set(struct zink_context *ctx, struct zink_program *pg, enum zink_descriptor_type type, unsigned descs_used, bool is_compute) in allocate_desc_set() 788 struct zink_program *pg = is_compute ? (struct zink_program *)ctx->curr_compute : (struct zink_program *)ctx->curr_program; in zink_descriptor_set_get() 1047 create_descriptor_ref_template(struct zink_context *ctx, struct zink_program *pg) in create_descriptor_ref_template() 1112 zink_descriptor_program_init(struct zink_context *ctx, struct zink_program *pg) in zink_descriptor_program_init() 1147 zink_descriptor_program_deinit(struct zink_context *ctx, struct zink_program *pg) in zink_descriptor_program_deinit() 1288 struct zink_program *p in update_push_ubo_descriptors() [all...] |
H A D | zink_batch.c | 8 #include "zink_program.h" 87 struct zink_program *pg = (struct zink_program*)entry->key; in zink_reset_batch_state() 626 struct zink_program *pg) in zink_batch_reference_program()
|
H A D | zink_screen.c | 35 #include "zink_program.h" 217 struct zink_program *pg = data; in cache_put_job() 243 zink_screen_update_pipeline_cache(struct zink_screen *screen, struct zink_program *pg) in zink_screen_update_pipeline_cache() 254 struct zink_program *pg = data; in cache_get_job() 277 zink_screen_get_pipeline_cache(struct zink_screen *screen, struct zink_program *pg) in zink_screen_get_pipeline_cache()
|
H A D | zink_program.c | 24 #include "zink_program.h" 364 zink_pipeline_layout_create(struct zink_screen *screen, struct zink_program *pg, uint32_t *compat) in zink_pipeline_layout_create() 658 zink_program_num_bindings_typed(const struct zink_program *pg, enum zink_descriptor_type type, bool is_compute) in zink_program_num_bindings_typed() 674 zink_program_num_bindings(const struct zink_program *pg, bool is_compute) in zink_program_num_bindings()
|
H A D | zink_context.c | 33 #include "zink_program.h" 110 struct zink_program *pg = entry->data; in zink_context_destroy() 116 struct zink_program *pg = entry->data; in zink_context_destroy()
|
Completed in 20 milliseconds