vc4: Store reloc pointers as pointers, not offsets.
authorEric Anholt <eric@anholt.net>
Fri, 10 Jul 2015 05:42:22 +0000 (22:42 -0700)
committerEric Anholt <eric@anholt.net>
Tue, 14 Jul 2015 18:31:57 +0000 (11:31 -0700)
commite4c540f6d09390013a9cb66060a29f236ad7dcfc
tree3cbdd627a44d4fd73bf25b02badb0fc49e321cda
parentab80519b3cd08401dff2d07343064a27f32b33ca
vc4: Store reloc pointers as pointers, not offsets.

Now that we don't resize the CL as we build (it's set up at the top by
vc4_start_draw()), we can store the pointers instead of offsets from
the base.  Saves a bit of math in emitting relocs (about 60 bytes of
code).
src/gallium/drivers/vc4/vc4_cl.h