Home
last modified time | relevance | path

Searched refs:outprim (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/mesa/tnl/
Dt_split_inplace.c176 struct _mesa_prim *outprim = next_outprim(split); in split_prims() local
178 *outprim = *prim; in split_prims()
179 update_index_bounds(split, outprim); in split_prims()
186 struct _mesa_prim *outprim = next_outprim(split); in split_prims() local
191 outprim->mode = prim->mode; in split_prims()
192 outprim->begin = (j == 0 && prim->begin); in split_prims()
193 outprim->end = (nr == remaining && prim->end); in split_prims()
194 outprim->start = prim->start + j; in split_prims()
195 outprim->count = nr; in split_prims()
197 update_index_bounds(split, outprim); in split_prims()
/external/mesa3d/src/compiler/nir/
Dnir_lower_gs_intrinsics.c156 unsigned outprim = b->shader->info.gs.output_primitive; in overwrite_incomplete_primitives() local
159 if (outprim == GL_POINTS) in overwrite_incomplete_primitives()
161 else if (outprim == GL_LINE_STRIP) in overwrite_incomplete_primitives()
163 else if (outprim == GL_TRIANGLE_STRIP) in overwrite_incomplete_primitives()
/external/mesa3d/src/amd/vulkan/
Dradv_shader.h84 uint8_t outprim; member
Dradv_nir_to_llvm.c2729 ctx->args->options->key.vs.outprim, false); in handle_ngg_outputs_post_2()
Dradv_pipeline.c2612 keys[MESA_SHADER_VERTEX].vs.outprim = si_conv_prim_to_gs_out(key->topology); in radv_fill_shader_keys()
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp6923 unsigned gs_outprim_vertices(unsigned outprim) in gs_outprim_vertices() argument
6925 switch (outprim) { in gs_outprim_vertices()