diff options
author | Rob Clark <robclark@freedesktop.org> | 2015-08-11 08:48:34 -0400 |
---|---|---|
committer | Rob Clark <robclark@freedesktop.org> | 2015-08-12 18:37:43 -0400 |
commit | 8885f2befaea68ce7f9d550c9b9ff5ae77524406 (patch) | |
tree | 5d06fcd7076ebfcd66553dc887b0f2741b75031f /src/gallium/drivers/freedreno/a4xx/fd4_emit.h | |
parent | f72fead4a28d5d8a16bbc20781218ea7df0b9c9a (diff) | |
download | external_mesa3d-8885f2befaea68ce7f9d550c9b9ff5ae77524406.zip external_mesa3d-8885f2befaea68ce7f9d550c9b9ff5ae77524406.tar.gz external_mesa3d-8885f2befaea68ce7f9d550c9b9ff5ae77524406.tar.bz2 |
freedreno/a4xx: point-size and spritelist fixes
a4xx needs similar treatment as 995f55a6
Also fixup a few point-size and vpsrepl issues and drop fix_blit_fp()
hack previously needed for mem2gmem.
Signed-off-by: Rob Clark <robclark@freedesktop.org>
Diffstat (limited to 'src/gallium/drivers/freedreno/a4xx/fd4_emit.h')
-rw-r--r-- | src/gallium/drivers/freedreno/a4xx/fd4_emit.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gallium/drivers/freedreno/a4xx/fd4_emit.h b/src/gallium/drivers/freedreno/a4xx/fd4_emit.h index 99c7596..ab7850e 100644 --- a/src/gallium/drivers/freedreno/a4xx/fd4_emit.h +++ b/src/gallium/drivers/freedreno/a4xx/fd4_emit.h @@ -53,6 +53,10 @@ struct fd4_emit { struct ir3_shader_key key; uint32_t dirty; + uint32_t sprite_coord_enable; /* bitmask */ + bool sprite_coord_mode; + bool rasterflat; + /* cached to avoid repeated lookups of same variants: */ struct ir3_shader_variant *vp, *fp; /* TODO: other shader stages.. */ |