Searched refs:vs_outputs (Results 1 – 7 of 7) sorted by relevance
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_state_derived.c | 53 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 D | r300_vs.c | 22 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 D | rogue_build_data.c | 197 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 D | geometry.h | 94 uint64_t vs_outputs; member
|
H A D | geometry.cl | 541 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 D | hk_cmd_draw.c | 1003 .vs_outputs = vs->b.info.outputs, in hk_upload_gsi_params()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/asahi/ |
H A D | agx_state.c | 4149 .vs_outputs = batch->uniforms.vertex_outputs, in agx_launch_gs_prerast()
|