/external/mesa3d/src/mesa/state_tracker/ |
D | st_shader_cache.c | 47 blob_write_uint32(blob, state->stream_output.num_outputs); in write_stream_out_to_cache() 48 if (state->stream_output.num_outputs) { in write_stream_out_to_cache() 49 blob_write_bytes(blob, &state->stream_output.stride, in write_stream_out_to_cache() 50 sizeof(state->stream_output.stride)); in write_stream_out_to_cache() 51 blob_write_bytes(blob, &state->stream_output.output, in write_stream_out_to_cache() 52 sizeof(state->stream_output.output)); in write_stream_out_to_cache() 153 memset(&state->stream_output, 0, sizeof(state->stream_output)); in read_stream_out_from_cache() 154 state->stream_output.num_outputs = blob_read_uint32(blob_reader); in read_stream_out_from_cache() 155 if (state->stream_output.num_outputs) { in read_stream_out_from_cache() 156 blob_copy_bytes(blob_reader, &state->stream_output.stride, in read_stream_out_from_cache() [all …]
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_state_tess.c | 59 memcpy(&state->stream_output, &templ->stream_output, sizeof state->stream_output); in llvmpipe_create_tcs_state() 127 memcpy(&state->stream_output, &templ->stream_output, sizeof state->stream_output); in llvmpipe_create_tes_state()
|
D | lp_state_gs.c | 64 memcpy(&state->stream_output, &templ->stream_output, sizeof state->stream_output); in llvmpipe_create_gs_state()
|
D | lp_state.h | 80 struct pipe_stream_output_info stream_output; member 86 struct pipe_stream_output_info stream_output; member 92 struct pipe_stream_output_info stream_output; member
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_gs.c | 64 if (templ->stream_output.num_outputs) { in svga_create_gs_state() 65 gs->base.stream_output = svga_create_stream_output(svga, &gs->base, in svga_create_gs_state() 66 &templ->stream_output); in svga_create_gs_state() 103 if (gs->base.stream_output != NULL) in svga_delete_gs_state() 104 svga_delete_stream_output(svga, gs->base.stream_output); in svga_delete_gs_state()
|
D | svga_pipe_vs.c | 132 if (templ->stream_output.num_outputs) { in svga_create_vs_state() 133 vs->base.stream_output = svga_create_stream_output(svga, &vs->base, in svga_create_vs_state() 134 &templ->stream_output); in svga_create_vs_state() 186 if (vs->base.stream_output != NULL) in svga_delete_vs_state() 187 svga_delete_stream_output(svga, vs->base.stream_output); in svga_delete_vs_state()
|
D | svga_state_tgsi_transform.c | 264 streamout = orig_gs->base.stream_output; in emulate_point_sprite() 303 templ.stream_output.num_outputs = 0; in emulate_point_sprite() 306 templ.stream_output = streamout->info; in emulate_point_sprite() 314 templ.stream_output.output[pos_out_index].register_index = in emulate_point_sprite() 454 if (gs != NULL && !gs->base.stream_output && in update_tgsi_transform() 464 else if (gs == NULL && !vs->base.stream_output && in update_tgsi_transform()
|
D | svga_shader.h | 286 struct svga_stream_output *stream_output; member 472 return svga->curr.vs != NULL && svga->curr.vs->base.stream_output != NULL; in svga_have_vs_streamout() 480 return svga->curr.gs != NULL && svga->curr.gs->base.stream_output != NULL; in svga_have_gs_streamout()
|
/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_live_shader_cache.c | 107 state->stream_output.num_outputs) { in util_live_shader_cache_get() 108 _mesa_sha1_update(&sha1_ctx, &state->stream_output, in util_live_shader_cache_get() 109 sizeof(state->stream_output)); in util_live_shader_cache_get()
|
D | u_dump_state.c | 486 if (state->stream_output.num_outputs) { in util_dump_shader_state() 489 util_dump_member(stream, uint, &state->stream_output, num_outputs); in util_dump_shader_state() 490 util_dump_array(stream, uint, state->stream_output.stride, in util_dump_shader_state() 491 ARRAY_SIZE(state->stream_output.stride)); in util_dump_shader_state() 493 for(i = 0; i < state->stream_output.num_outputs; ++i) { in util_dump_shader_state() 496 util_dump_member(stream, uint, &state->stream_output.output[i], register_index); in util_dump_shader_state() 497 util_dump_member(stream, uint, &state->stream_output.output[i], start_component); in util_dump_shader_state() 498 util_dump_member(stream, uint, &state->stream_output.output[i], num_components); in util_dump_shader_state() 499 util_dump_member(stream, uint, &state->stream_output.output[i], output_buffer); in util_dump_shader_state()
|
/external/mesa3d/src/gallium/auxiliary/driver_trace/ |
D | tr_dump_state.c | 285 trace_dump_member(uint, &state->stream_output, num_outputs); in trace_dump_shader_state() 286 trace_dump_member_array(uint, &state->stream_output, stride); in trace_dump_shader_state() 289 for(i = 0; i < state->stream_output.num_outputs; ++i) { in trace_dump_shader_state() 292 trace_dump_member(uint, &state->stream_output.output[i], register_index); in trace_dump_shader_state() 293 trace_dump_member(uint, &state->stream_output.output[i], start_component); in trace_dump_shader_state() 294 trace_dump_member(uint, &state->stream_output.output[i], num_components); in trace_dump_shader_state() 295 trace_dump_member(uint, &state->stream_output.output[i], output_buffer); in trace_dump_shader_state() 296 trace_dump_member(uint, &state->stream_output.output[i], dst_offset); in trace_dump_shader_state() 297 trace_dump_member(uint, &state->stream_output.output[i], stream); in trace_dump_shader_state()
|
/external/autotest/site_utils/lib/ |
D | infra.py | 36 def local_runner(cmd, stream_output=False): argument 49 if stream_output:
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_gallium.c | 181 struct ir3_stream_output_info stream_output; in ir3_shader_create() local 182 copy_stream_out(&stream_output, &cso->stream_output); in ir3_shader_create() 184 struct ir3_shader *shader = ir3_shader_from_nir(compiler, nir, 0, &stream_output); in ir3_shader_create()
|
D | ir3_const.h | 336 struct ir3_stream_output_info *info = &v->shader->stream_output; in emit_tfbos() 364 struct ir3_stream_output_info *info = &v->shader->stream_output; in max_tf_vtx() 371 if (v->shader->stream_output.num_outputs == 0) in max_tf_vtx()
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_vs.c | 252 dvs->state.stream_output = *info; in draw_vs_attach_so() 258 memset(&dvs->state.stream_output, 0, sizeof(dvs->state.stream_output)); in draw_vs_reset_so()
|
D | draw_vs_llvm.c | 124 vs->base.state.stream_output = state->stream_output; in draw_create_vs_llvm()
|
D | draw_pt_so_emit.c | 63 state = &draw->gs.geometry_shader->state.stream_output; in draw_so_info() 65 state = &draw->tes.tess_eval_shader->state.stream_output; in draw_so_info() 67 state = &draw->vs.vertex_shader->state.stream_output; in draw_so_info()
|
D | draw_vs_exec.c | 234 vs->base.state.stream_output = state->stream_output; in draw_create_vs_exec()
|
/external/mesa3d/src/gallium/include/pipe/ |
D | p_state.h | 292 struct pipe_stream_output_info stream_output; member 301 memset(&state->stream_output, 0, sizeof(state->stream_output)); in pipe_shader_state_from_tgsi()
|
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_disk_cache.c | 99 _mesa_sha1_update(&ctx, &shader->stream_output, sizeof(shader->stream_output)); in ir3_disk_cache_init_shader_key()
|
D | ir3_shader.c | 466 unsigned reserved_user_consts, struct ir3_stream_output_info *stream_output) in ir3_shader_from_nir() argument 474 if (stream_output) in ir3_shader_from_nir() 475 memcpy(&shader->stream_output, stream_output, sizeof(shader->stream_output)); in ir3_shader_from_nir()
|
/external/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_program.c | 69 const struct pipe_stream_output_info *stream_output) in v3d_set_transform_feedback_outputs() argument 71 if (!stream_output->num_outputs) in v3d_set_transform_feedback_outputs() 81 for (int i = 0; i < stream_output->num_outputs; i++) { in v3d_set_transform_feedback_outputs() 83 &stream_output->output[i]; in v3d_set_transform_feedback_outputs() 162 so->base.stream_output.stride[buffer] = in v3d_set_transform_feedback_outputs() 163 stream_output->stride[buffer]; in v3d_set_transform_feedback_outputs() 365 v3d_set_transform_feedback_outputs(so, &cso->stream_output); in v3d_shader_state_create()
|
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_state.cpp | 340 swr_vs->pipe.stream_output = vs->stream_output; in swr_create_vs_state() 346 if (swr_vs->pipe.stream_output.num_outputs) { in swr_create_vs_state() 347 pipe_stream_output_info *stream_output = &swr_vs->pipe.stream_output; in swr_create_vs_state() local 353 for (uint32_t i = 0; i < stream_output->num_outputs; i++) { in swr_create_vs_state() 354 unsigned attrib_slot = stream_output->output[i].register_index; in swr_create_vs_state() 356 swr_vs->soState.streamMasks[stream_output->output[i].stream] |= in swr_create_vs_state() 1996 pipe_stream_output_info *stream_output = &ctx->vs->pipe.stream_output; in swr_update_derived() local 2006 buffer.pitch = stream_output->stride[i]; in swr_update_derived()
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_draw_arrays.c | 125 draw_vs_attach_so(sp->vs->draw_data, &sp->gs->shader.stream_output); in softpipe_draw_vbo()
|
/external/skia/infra/bots/recipe_modules/docker/ |
D | api.py | 43 lambda: self.m.raw_io.test_api.stream_output('13:17'))).stdout
|