Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_ureg.c1524 out[0].decl.UsageMask = usage_mask; in emit_decl_semantic()
1560 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_atomic_2d()
1596 out[0].decl.UsageMask = usage_mask; in emit_decl_fs()
1632 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_temps()
1657 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_range()
1678 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_range2D()
1704 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_sampler_view()
1732 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_image()
1756 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_buffer()
1773 out[0].decl.UsageMask = TGSI_WRITEMASK_XYZW; in emit_decl_memory()
Dtgsi_scan.c735 info->output_usagemask[reg] |= fulldecl->Declaration.UsageMask; in scan_declaration()
738 if (fulldecl->Declaration.UsageMask & TGSI_WRITEMASK_X) { in scan_declaration()
742 if (fulldecl->Declaration.UsageMask & TGSI_WRITEMASK_Y) { in scan_declaration()
746 if (fulldecl->Declaration.UsageMask & TGSI_WRITEMASK_Z) { in scan_declaration()
750 if (fulldecl->Declaration.UsageMask & TGSI_WRITEMASK_W) { in scan_declaration()
Dtgsi_build.c106 declaration.UsageMask = TGSI_WRITEMASK_XYZW; in tgsi_default_declaration()
141 declaration.UsageMask = usage_mask; in tgsi_build_declaration()
420 full_decl->Declaration.UsageMask, in tgsi_build_full_declaration()
Dtgsi_transform.h197 decl.Declaration.UsageMask = TGSI_WRITEMASK_XYZW; in tgsi_transform_sampler_view_decl()
Dtgsi_dump.c346 decl->Declaration.UsageMask ); in iter_declaration()
Dtgsi_text.c1305 decl.Declaration.UsageMask = writemask; in parse_declaration()
Dtgsi_exec.c2845 mask = decl->Declaration.UsageMask; in exec_declaration()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_shader_tokens.h128 unsigned UsageMask : 4; /**< bitmask of TGSI_WRITEMASK_x flags */ member
/third_party/mesa3d/docs/gallium/
Dscreen.rst388 UsageMask of input and output declarations and allows declaring arrays
390 UsageMask of xy or yzw is allowed, but xz or yw isn't. Declarations with
Dtgsi.rst3030 UsageMask field specifies which of the register components can be accessed
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_tgsi_vgpu10.c4580 emit->output_usage_mask[decl->Range.First] = decl->Declaration.UsageMask; in emit_vgpu10_declaration()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_shader.c1115 ctx->shader->output[i].write_mask = d->Declaration.UsageMask; in tgsi_declaration()