| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| H A 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);
|
| H A 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,
|
| H A D | etnaviv_compiler.h | 59 struct etna_shader_variant { struct 101 struct etna_shader_variant *next; 125 etna_compile_shader(struct etna_shader_variant *shader); 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);
|
| H A D | etnaviv_shader.c | 40 static bool etna_icache_upload_shader(struct etna_context *ctx, struct etna_shader_variant *v) 66 struct etna_shader_variant *vs, struct etna_shader_variant *fs) 234 const struct etna_shader_variant *vs, 276 etna_shader_stage(struct etna_shader_variant *shader) 289 dump_shader_info(struct etna_shader_variant *v, struct pipe_debug_callback *debug) 318 static struct etna_shader_variant * 321 struct etna_shader_variant *v = CALLOC_STRUCT(etna_shader_variant); 345 struct etna_shader_variant * 346 etna_shader_variant(struct etna_shader *shader, struct etna_shader_key key, function in typeref:struct:etna_shader_variant * [all...] |
| H A D | etnaviv_compiler_cmdline.c | 110 struct etna_shader_variant *v = CALLOC_STRUCT(etna_shader_variant);
|
| H A D | etnaviv_uniforms.c | 62 const struct etna_shader_variant *sobj, 100 etna_set_shader_uniforms_dirty_flags(struct etna_shader_variant *sobj)
|
| H A D | etnaviv_context.h | 44 struct etna_shader_variant; 85 struct etna_shader_variant *vs, *fs;
|
| H A D | etnaviv_context.c | 122 const struct etna_shader_variant *old = ctx->shader.vs; 124 ctx->shader.vs = etna_shader_variant(ctx->shader.bind_vs, key, &ctx->debug); 138 const struct etna_shader_variant *old = ctx->shader.fs; 140 ctx->shader.fs = etna_shader_variant(ctx->shader.bind_fs, key, &ctx->debug);
|
| H A D | etnaviv_compiler.c | 2066 fill_in_ps_inputs(struct etna_shader_variant *sobj, struct etna_compile *c) 2096 fill_in_ps_outputs(struct etna_shader_variant *sobj, struct etna_compile *c) 2118 fill_in_vs_inputs(struct etna_shader_variant *sobj, struct etna_compile *c) 2142 build_output_index(struct etna_shader_variant *sobj) 2166 fill_in_vs_outputs(struct etna_shader_variant *sobj, struct etna_compile *c) 2266 copy_uniform_state_to_shader(struct etna_compile *c, struct etna_shader_variant *sobj) 2280 etna_compile_shader(struct etna_shader_variant *v) 2477 etna_dump_shader(const struct etna_shader_variant *shader) 2525 etna_destroy_shader(struct etna_shader_variant *shader) 2537 etna_shader_vs_lookup(const struct etna_shader_variant *sob [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_uniforms.h | 33 struct etna_shader_variant; 38 const struct etna_shader_variant *sobj, 42 etna_set_shader_uniforms_dirty_flags(struct etna_shader_variant *sobj);
|
| H A D | etnaviv_compiler.h | 72 struct etna_shader_variant { struct 76 struct etna_shader_variant *next; 96 #define VARIANT_CACHE_START offsetof(struct etna_shader_variant, stage) 98 #define VARIANT_CACHE_SIZE (sizeof(struct etna_shader_variant) - VARIANT_CACHE_START) 156 etna_compile_shader(struct etna_shader_variant *shader); 159 etna_dump_shader(const struct etna_shader_variant *shader); 163 const struct etna_shader_variant *vs, const struct etna_shader_variant *fs); 166 etna_destroy_shader(struct etna_shader_variant *shader); 171 etna_compile_shader_nir(struct etna_shader_variant *shade [all...] |
| H A D | etnaviv_nir.h | 32 etna_lower_io(nir_shader *shader, struct etna_shader_variant *v);
|
| H A D | etnaviv_disk_cache.h | 40 etna_disk_cache_retrieve(struct etna_compiler *compiler, struct etna_shader_variant *v); 43 etna_disk_cache_store(struct etna_compiler *compiler, struct etna_shader_variant *v);
|
| H A D | etnaviv_shader.h | 35 struct etna_shader_variant; 76 struct etna_shader_variant *variants; 87 struct etna_shader_variant * 88 etna_shader_variant(struct etna_shader *shader, struct etna_shader_key key,
|
| H A D | etnaviv_disk_cache.c | 82 compute_variant_key(struct etna_compiler *compiler, struct etna_shader_variant *v, 98 retrieve_variant(struct blob_reader *blob, struct etna_shader_variant *v) 114 store_variant(struct blob *blob, const struct etna_shader_variant *v) 127 etna_disk_cache_retrieve(struct etna_compiler *compiler, struct etna_shader_variant *v) 163 etna_disk_cache_store(struct etna_compiler *compiler, struct etna_shader_variant *v)
|
| H A D | etnaviv_shader.c | 44 static bool etna_icache_upload_shader(struct etna_context *ctx, struct etna_shader_variant *v) 62 etna_dump_shader(const struct etna_shader_variant *shader) 120 struct etna_shader_variant *vs, struct etna_shader_variant *fs) 300 etna_destroy_shader(struct etna_shader_variant *shader) 312 const struct etna_shader_variant *vs, 368 etna_shader_stage(struct etna_shader_variant *shader) 381 dump_shader_info(struct etna_shader_variant *v, struct pipe_debug_callback *debug) 403 static struct etna_shader_variant * 406 struct etna_shader_variant * 435 etna_shader_variant(struct etna_shader *shader, struct etna_shader_key key, function in typeref:struct:etna_shader_variant * [all...] |
| H A D | etnaviv_compiler_cmdline.c | 110 struct etna_shader_variant *v = CALLOC_STRUCT(etna_shader_variant);
|
| H A D | etnaviv_context.h | 43 struct etna_shader_variant; 89 struct etna_shader_variant *vs, *fs;
|
| H A D | etnaviv_uniforms.c | 65 const struct etna_shader_variant *sobj, 120 etna_set_shader_uniforms_dirty_flags(struct etna_shader_variant *sobj)
|
| H A D | etnaviv_context.c | 197 const struct etna_shader_variant *old = ctx->shader.vs; 199 ctx->shader.vs = etna_shader_variant(ctx->shader.bind_vs, key, &ctx->debug); 213 const struct etna_shader_variant *old = ctx->shader.fs; 215 ctx->shader.fs = etna_shader_variant(ctx->shader.bind_fs, key, &ctx->debug);
|
| H A D | etnaviv_compiler_nir.c | 182 copy_uniform_state_to_shader(struct etna_shader_variant *sobj, uint64_t *consts, unsigned count) 988 etna_compile_check_limits(struct etna_shader_variant *v) 1017 fill_vs_mystery(struct etna_shader_variant *v) 1057 etna_compile_shader_nir(struct etna_shader_variant *v) 1215 etna_shader_vs_lookup(const struct etna_shader_variant *sobj, 1227 const struct etna_shader_variant *vs, 1228 const struct etna_shader_variant *fs)
|
| H A D | etnaviv_compiler_nir.h | 40 struct etna_shader_variant *variant;
|
| H A D | etnaviv_nir.c | 33 etna_lower_io(nir_shader *shader, struct etna_shader_variant *v)
|
| H A D | etnaviv_compiler_tgsi.c | 2134 fill_in_ps_inputs(struct etna_shader_variant *sobj, struct etna_compile *c) 2164 fill_in_ps_outputs(struct etna_shader_variant *sobj, struct etna_compile *c) 2186 fill_in_vs_inputs(struct etna_shader_variant *sobj, struct etna_compile *c) 2210 fill_in_vs_outputs(struct etna_shader_variant *sobj, struct etna_compile *c) 2304 copy_uniform_state_to_shader(struct etna_compile *c, struct etna_shader_variant *sobj) 2325 etna_compile_shader(struct etna_shader_variant *v) 2522 etna_shader_vs_lookup(const struct etna_shader_variant *sobj, 2534 const struct etna_shader_variant *vs, const struct etna_shader_variant *fs)
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.3.0.rst | 3243 - etnaviv: expose shader discard usage in etna_shader_variant
|