Home
last modified time | relevance | path

Searched refs:zink_shader (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.h60 struct zink_shader { struct
77 zink_shader_compile(struct zink_screen *screen, struct zink_shader *zs, argument
80 struct zink_shader *
85 zink_shader_free(struct zink_context *ctx, struct zink_shader *shader);
Dzink_program.h36 struct zink_shader;
51 struct zink_shader *shaders[ZINK_SHADER_COUNT];
63 struct zink_shader *stages[ZINK_SHADER_COUNT]);
Dzink_compiler.c199 update_so_info(struct zink_shader *sh, in update_so_info()
220 zink_shader_compile(struct zink_screen *screen, struct zink_shader *zs, in zink_shader_compile()
256 struct zink_shader *
260 struct zink_shader *ret = CALLOC_STRUCT(zink_shader); in zink_shader_create()
362 zink_shader_free(struct zink_context *ctx, struct zink_shader *shader) in zink_shader_free()
Dzink_program.c56 struct zink_shader *stages[ZINK_SHADER_COUNT], in create_desc_set_layout()
63 struct zink_shader *shader = stages[i]; in create_desc_set_layout()
137 update_shader_modules(struct zink_context *ctx, struct zink_shader *stages[ZINK_SHADER_COUNT], stru… in update_shader_modules()
139 struct zink_shader *dirty[ZINK_SHADER_COUNT] = {NULL}; in update_shader_modules()
202 struct zink_shader *stages[ZINK_SHADER_COUNT]) in zink_create_gfx_program()
253 gfx_program_remove_shader(struct zink_gfx_program *prog, struct zink_shader *shader) in gfx_program_remove_shader()
411 struct zink_shader *shader) in bind_stage()
Dzink_context.h100 struct zink_shader *gfx_stages[ZINK_SHADER_COUNT];
Dzink_draw.c300 struct zink_shader *shader = ctx->gfx_stages[i]; in zink_draw_vbo()
412 struct zink_shader *shader = ctx->gfx_stages[i]; in zink_draw_vbo()
Dzink_context.c972 return _mesa_hash_data(key, sizeof(struct zink_shader *) * (ZINK_SHADER_COUNT)); in hash_gfx_program()
978 return memcmp(a, b, sizeof(struct zink_shader *) * (ZINK_SHADER_COUNT)) == 0; in equals_gfx_program()
/external/mesa3d/docs/relnotes/
D20.3.0.rst3725 - zink: adjust zink_shader struct to contain full streamout info
3727 - zink: split up creating zink_shader objects and VkShaderModule objects
D19.3.0.rst1370 - zink: store shader_info in zink_shader