Home
last modified time | relevance | path

Searched refs:vs_outputs (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_state_derived.c53 struct r300_shader_semantics* vs_outputs = &vs->outputs; in r300_draw_emit_all_attribs() local
57 if (vs_outputs->pos != ATTR_UNUSED) { in r300_draw_emit_all_attribs()
58 r300_draw_emit_attrib(r300, EMIT_4F, vs_outputs->pos); in r300_draw_emit_all_attribs()
64 if (vs_outputs->psize != ATTR_UNUSED) { in r300_draw_emit_all_attribs()
65 r300_draw_emit_attrib(r300, EMIT_1F_PSIZE, vs_outputs->psize); in r300_draw_emit_all_attribs()
70 if (vs_outputs->color[i] != ATTR_UNUSED) { in r300_draw_emit_all_attribs()
71 r300_draw_emit_attrib(r300, EMIT_4F, vs_outputs->color[i]); in r300_draw_emit_all_attribs()
77 if (vs_outputs->bcolor[i] != ATTR_UNUSED) { in r300_draw_emit_all_attribs()
78 r300_draw_emit_attrib(r300, EMIT_4F, vs_outputs->bcolor[i]); in r300_draw_emit_all_attribs()
87 if (vs_outputs->generic[i] != ATTR_UNUSED && in r300_draw_emit_all_attribs()
[all …]
H A Dr300_vs.c22 struct r300_shader_semantics* vs_outputs) in r300_shader_read_vs_outputs() argument
27 r300_shader_semantics_reset(vs_outputs); in r300_shader_read_vs_outputs()
35 vs_outputs->pos = i; in r300_shader_read_vs_outputs()
40 vs_outputs->psize = i; in r300_shader_read_vs_outputs()
45 vs_outputs->color[index] = i; in r300_shader_read_vs_outputs()
50 vs_outputs->bcolor[index] = i; in r300_shader_read_vs_outputs()
55 vs_outputs->texcoord[index] = i; in r300_shader_read_vs_outputs()
56 vs_outputs->num_texcoord++; in r300_shader_read_vs_outputs()
61 vs_outputs->generic[index] = i; in r300_shader_read_vs_outputs()
62 vs_outputs->num_generic++; in r300_shader_read_vs_outputs()
[all …]
/aosp_15_r20/external/mesa3d/src/imagination/rogue/
H A Drogue_build_data.c197 unsigned vs_outputs = 0; in alloc_vs_outputs() local
203 outputs->base[u] = vs_outputs; in alloc_vs_outputs()
204 vs_outputs += outputs->components[u]; in alloc_vs_outputs()
207 return vs_outputs; in alloc_vs_outputs()
/aosp_15_r20/external/mesa3d/src/asahi/lib/shaders/
H A Dgeometry.h94 uint64_t vs_outputs; member
H A Dgeometry.cl541 libagx_tcs_in_size(vertex_count * instance_count, gsi->vs_outputs);
551 p->input_mask = gsi->vs_outputs;
/aosp_15_r20/external/mesa3d/src/asahi/vulkan/
H A Dhk_cmd_draw.c1003 .vs_outputs = vs->b.info.outputs, in hk_upload_gsi_params()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/asahi/
H A Dagx_state.c4149 .vs_outputs = batch->uniforms.vertex_outputs, in agx_launch_gs_prerast()