Home
last modified time | relevance | path

Searched refs:pipeshader (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir.cpp747 struct r600_pipe_shader *pipeshader, in r600_shader_from_nir() argument
751 struct r600_pipe_shader_selector *sel = pipeshader->selector; in r600_shader_from_nir()
861 memset(&pipeshader->shader, 0, sizeof(r600_shader)); in r600_shader_from_nir()
862 pipeshader->scratch_space_needed = sel->nir->scratch_size; in r600_shader_from_nir()
867 pipeshader->shader.clip_dist_write |= ((1 << sel->nir->info.clip_distance_array_size) - 1); in r600_shader_from_nir()
868 pipeshader->shader.cull_dist_write = ((1 << sel->nir->info.cull_distance_array_size) - 1) in r600_shader_from_nir()
870 pipeshader->shader.cc_dist_mask = (1 << (sel->nir->info.cull_distance_array_size + in r600_shader_from_nir()
879 bool r = convert.lower(sh, pipeshader, sel, *key, gs_shader, rscreen->b.chip_class); in r600_shader_from_nir()
901 r600_bytecode_init(&pipeshader->shader.bc, rscreen->b.chip_class, rscreen->b.family, in r600_shader_from_nir()
906 << pipeshader->shader.processor_type << "\n"; in r600_shader_from_nir()
[all …]
Dsfn_nir.h124 struct r600_pipe_shader *pipeshader,
/external/mesa3d/src/gallium/drivers/r600/
Dr600_shader.c93 struct r600_pipe_shader *pipeshader,
3416 struct r600_pipe_shader *pipeshader, in r600_shader_from_tgsi() argument
3420 struct r600_shader *shader = &pipeshader->shader; in r600_shader_from_tgsi()
3421 struct tgsi_token *tokens = pipeshader->selector->tokens; in r600_shader_from_tgsi()
3422 struct pipe_stream_output_info so = pipeshader->selector->so; in r600_shader_from_tgsi()
3623 pipeshader->scratch_space_needed = 0; in r600_shader_from_tgsi()
3627 choose_spill_arrays(&ctx, &regno, &pipeshader->scratch_space_needed); in r600_shader_from_tgsi()
3630 shader->needs_scratch_space = pipeshader->scratch_space_needed != 0; in r600_shader_from_tgsi()
4051 pipeshader->enabled_stream_buffers_mask = ctx.enabled_stream_buffers_mask; in r600_shader_from_tgsi()
4352 if ((r = generate_gs_copy_shader(rctx, pipeshader, &so))) in r600_shader_from_tgsi()