Home
last modified time | relevance | path

Searched refs:stgp (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_shader_cache.c218 struct st_common_program *stgp = st_common_program(prog); in st_deserialise_tgsi_program() local
220 st_release_basic_variants(st, stgp->Base.Target, &stgp->variants, in st_deserialise_tgsi_program()
221 &stgp->tgsi); in st_deserialise_tgsi_program()
223 read_stream_out_from_cache(&blob_reader, &stgp->tgsi); in st_deserialise_tgsi_program()
224 read_tgsi_from_cache(&blob_reader, &stgp->tgsi.tokens, in st_deserialise_tgsi_program()
225 &stgp->num_tgsi_tokens); in st_deserialise_tgsi_program()
227 if (st->gp == stgp) in st_deserialise_tgsi_program()
228 st->dirty |= stgp->affected_states; in st_deserialise_tgsi_program()
Dst_cb_program.c176 struct st_common_program *stgp = st_common_program(prog); in st_program_string_notify() local
178 st_release_basic_variants(st, stgp->Base.Target, &stgp->variants, in st_program_string_notify()
179 &stgp->tgsi); in st_program_string_notify()
180 if (!st_translate_geometry_program(st, stgp)) in st_program_string_notify()
183 if (st->gp == stgp) in st_program_string_notify()
184 st->dirty |= stgp->affected_states; in st_program_string_notify()
Dst_program.c1468 struct st_common_program *stgp) in st_translate_geometry_program() argument
1473 if (stgp->shader_program) { in st_translate_geometry_program()
1474 st_translate_program_stream_output(&stgp->Base, &stgp->tgsi.stream_output); in st_translate_geometry_program()
1483 stgp->Base.info.gs.input_primitive); in st_translate_geometry_program()
1485 stgp->Base.info.gs.output_primitive); in st_translate_geometry_program()
1487 stgp->Base.info.gs.vertices_out); in st_translate_geometry_program()
1489 stgp->Base.info.gs.invocations); in st_translate_geometry_program()
1491 st_translate_program_common(st, &stgp->Base, stgp->glsl_to_tgsi, ureg, in st_translate_geometry_program()
1492 PIPE_SHADER_GEOMETRY, &stgp->tgsi); in st_translate_geometry_program()
1494 free_glsl_to_tgsi_visitor(stgp->glsl_to_tgsi); in st_translate_geometry_program()
[all …]
Dst_program.h431 struct st_common_program *stgp);