mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 02:38:04 +02:00
nir: Add deref sources to texture instructions
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Acked-by: Rob Clark <robdclark@gmail.com> Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Acked-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
f1dc2088e2
commit
5286b5d832
2 changed files with 8 additions and 0 deletions
|
|
@ -1272,6 +1272,8 @@ typedef enum {
|
|||
nir_tex_src_ms_mcs, /* MSAA compression value */
|
||||
nir_tex_src_ddx,
|
||||
nir_tex_src_ddy,
|
||||
nir_tex_src_texture_deref, /* < deref pointing to the texture */
|
||||
nir_tex_src_sampler_deref, /* < deref pointing to the sampler */
|
||||
nir_tex_src_texture_offset, /* < dynamically uniform indirect offset */
|
||||
nir_tex_src_sampler_offset, /* < dynamically uniform indirect offset */
|
||||
nir_tex_src_plane, /* < selects plane for planar textures */
|
||||
|
|
|
|||
|
|
@ -923,6 +923,12 @@ print_tex_instr(nir_tex_instr *instr, print_state *state)
|
|||
case nir_tex_src_ddy:
|
||||
fprintf(fp, "(ddy)");
|
||||
break;
|
||||
case nir_tex_src_texture_deref:
|
||||
fprintf(fp, "(texture_deref)");
|
||||
break;
|
||||
case nir_tex_src_sampler_deref:
|
||||
fprintf(fp, "(sampler_deref)");
|
||||
break;
|
||||
case nir_tex_src_texture_offset:
|
||||
fprintf(fp, "(texture_offset)");
|
||||
break;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue