Home
last modified time | relevance | path

Searched refs:UsageMask (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_scan.c548 info->output_usagemask[reg] |= fulldecl->Declaration.UsageMask; in scan_declaration()
551 if (fulldecl->Declaration.UsageMask & TGSI_WRITEMASK_X) { in scan_declaration()
555 if (fulldecl->Declaration.UsageMask & TGSI_WRITEMASK_Y) { in scan_declaration()
559 if (fulldecl->Declaration.UsageMask & TGSI_WRITEMASK_Z) { in scan_declaration()
563 if (fulldecl->Declaration.UsageMask & TGSI_WRITEMASK_W) { in scan_declaration()
Dtgsi_ureg.c1576 out[0].decl.UsageMask = usage_mask; in emit_decl_semantic()
1619 out[0].decl.UsageMask = usage_mask; in emit_decl_fs()
1656 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_temps()
1681 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_range()
1702 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_range2D()
1728 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_sampler_view()
1756 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_image()
1780 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_buffer()
1797 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_memory()
Dtgsi_build.c106 declaration.UsageMask = TGSI_WRITEMASK_XYZW; in tgsi_default_declaration()
141 declaration.UsageMask = usage_mask; in tgsi_build_declaration()
411 full_decl->Declaration.UsageMask, in tgsi_build_full_declaration()
Dtgsi_transform.h195 decl.Declaration.UsageMask = TGSI_WRITEMASK_XYZW; in tgsi_transform_sampler_view_decl()
Dtgsi_dump.c342 decl->Declaration.UsageMask ); in iter_declaration()
Dtgsi_text.c1330 decl.Declaration.UsageMask = writemask; in parse_declaration()
Dtgsi_exec.c2971 mask = decl->Declaration.UsageMask; in exec_declaration()
/external/mesa3d/src/gallium/include/pipe/
Dp_shader_tokens.h132 unsigned UsageMask : 4; /**< bitmask of TGSI_WRITEMASK_x flags */ member
/external/mesa3d/src/gallium/drivers/ilo/shader/
Dtoy_tgsi.c2120 tgsi->inputs[slot].usage_mask = decl->Declaration.UsageMask; in decl_add_in()
2151 tgsi->outputs[slot].usage_mask = decl->Declaration.UsageMask; in decl_add_out()
/external/mesa3d/src/gallium/docs/source/
Dscreen.rst357 UsageMask of input and output declarations and allows declaring arrays
359 UsageMask of xy or yzw is allowed, but xz or yw isn't. Declarations with
Dtgsi.rst2900 UsageMask field specifies which of the register components can be accessed
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_tgsi_setup.c807 unsigned writemask = decl->Declaration.UsageMask; in emit_declaration()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_tgsi_vgpu10.c2224 emit->output_usage_mask[decl->Range.First] = decl->Declaration.UsageMask; in emit_vgpu10_declaration()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_shader.c911 ctx->shader->output[i].write_mask = d->Declaration.UsageMask; in tgsi_declaration()
918 ctx->shader->clip_dist_write |= d->Declaration.UsageMask << in tgsi_declaration()