Searched refs:etna_shader_variant (Results 1 – 9 of 9) sorted by relevance
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_compiler.h | 59 struct etna_shader_variant { struct 101 struct etna_shader_variant *next; argument 125 etna_compile_shader(struct etna_shader_variant *shader); argument 128 etna_dump_shader(const struct etna_shader_variant *shader); 132 const struct etna_shader_variant *vs, const struct etna_shader_variant *fs); 135 etna_destroy_shader(struct etna_shader_variant *shader);
|
D | etnaviv_shader.c | 40 static bool etna_icache_upload_shader(struct etna_context *ctx, struct etna_shader_variant *v) in etna_icache_upload_shader() 66 struct etna_shader_variant *vs, struct etna_shader_variant *fs) in etna_link_shaders() 235 const struct etna_shader_variant *vs, in etna_shader_update_vs_inputs() 277 etna_shader_stage(struct etna_shader_variant *shader) in etna_shader_stage() 290 dump_shader_info(struct etna_shader_variant *v, struct pipe_debug_callback *debug) in dump_shader_info() 319 static struct etna_shader_variant * 322 struct etna_shader_variant *v = CALLOC_STRUCT(etna_shader_variant); in create_variant() 346 struct etna_shader_variant * 347 etna_shader_variant(struct etna_shader *shader, struct etna_shader_key key, in etna_shader_variant() function 350 struct etna_shader_variant *v; in etna_shader_variant() [all …]
|
D | etnaviv_shader.h | 33 struct etna_shader_variant; 66 struct etna_shader_variant *variants; 75 struct etna_shader_variant * 76 etna_shader_variant(struct etna_shader *shader, struct etna_shader_key key,
|
D | etnaviv_uniforms.h | 33 struct etna_shader_variant; 38 const struct etna_shader_variant *sobj, 43 etna_set_shader_uniforms_dirty_flags(struct etna_shader_variant *sobj);
|
D | etnaviv_uniforms.c | 62 const struct etna_shader_variant *sobj, in etna_uniforms_write() 100 etna_set_shader_uniforms_dirty_flags(struct etna_shader_variant *sobj) in etna_set_shader_uniforms_dirty_flags()
|
D | etnaviv_compiler_cmdline.c | 110 struct etna_shader_variant *v = CALLOC_STRUCT(etna_shader_variant); in main()
|
D | etnaviv_context.h | 44 struct etna_shader_variant; 84 struct etna_shader_variant *vs, *fs;
|
D | etnaviv_context.c | 116 const struct etna_shader_variant *old = ctx->shader.vs; in etna_get_vs() 118 ctx->shader.vs = etna_shader_variant(ctx->shader.bind_vs, key, &ctx->debug); in etna_get_vs() 132 const struct etna_shader_variant *old = ctx->shader.fs; in etna_get_fs() 134 ctx->shader.fs = etna_shader_variant(ctx->shader.bind_fs, key, &ctx->debug); in etna_get_fs()
|
D | etnaviv_compiler.c | 2069 fill_in_ps_inputs(struct etna_shader_variant *sobj, struct etna_compile *c) in fill_in_ps_inputs() 2099 fill_in_ps_outputs(struct etna_shader_variant *sobj, struct etna_compile *c) in fill_in_ps_outputs() 2121 fill_in_vs_inputs(struct etna_shader_variant *sobj, struct etna_compile *c) in fill_in_vs_inputs() 2145 build_output_index(struct etna_shader_variant *sobj) in build_output_index() 2169 fill_in_vs_outputs(struct etna_shader_variant *sobj, struct etna_compile *c) in fill_in_vs_outputs() 2269 copy_uniform_state_to_shader(struct etna_compile *c, struct etna_shader_variant *sobj) in copy_uniform_state_to_shader() 2283 etna_compile_shader(struct etna_shader_variant *v) in etna_compile_shader() 2480 etna_dump_shader(const struct etna_shader_variant *shader) in etna_dump_shader() 2528 etna_destroy_shader(struct etna_shader_variant *shader) in etna_destroy_shader() 2540 etna_shader_vs_lookup(const struct etna_shader_variant *sobj, in etna_shader_vs_lookup() [all …]
|