vc4: Rename GEM_HANDLES to be in a namespace.
authorEric Anholt <eric@anholt.net>
Sat, 2 Aug 2014 00:17:03 +0000 (17:17 -0700)
committerEric Anholt <eric@anholt.net>
Mon, 11 Aug 2014 21:45:31 +0000 (14:45 -0700)
It's not a real VC4 hardware packet, but I've put in a comment to explain
it.

src/gallium/drivers/vc4/vc4_cl.h
src/gallium/drivers/vc4/vc4_packet.h

index 3e7c4836569ce41b910d08d043b9770d0ffd77c0..4e699df93917f1e6c5276b79fa1ffa6d937345eb 100644 (file)
@@ -98,7 +98,7 @@ cl_start_reloc(struct vc4_cl *cl, uint32_t n)
         assert(cl->reloc_count == 0);
         cl->reloc_count = n;
 
-        cl_u8(cl, GEM_HANDLES);
+        cl_u8(cl, VC4_PACKET_GEM_HANDLES);
         cl->reloc_next = cl->next - cl->base;
         cl_u32(cl, 0); /* Space where hindex will be written. */
         cl_u32(cl, 0); /* Space where hindex will be written. */
index cc3786677782a284e0d967fcbccaa59812952eb2..35ce7300f3f88c4c93f84556a9748d54bc8134a0 100644 (file)
@@ -72,7 +72,13 @@ enum vc4_packet {
         VC4_PACKET_TILE_RENDERING_MODE_CONFIG = 113,
         VC4_PACKET_CLEAR_COLORS = 114,
         VC4_PACKET_TILE_COORDINATES = 115,
-        GEM_HANDLES = 254,
+
+        /* Not an actual hardware packet -- this is what we use to put
+         * references to GEM bos in the command stream, since we need the u32
+         * int the actual address packet in order to store the offset from the
+         * start of the BO.
+         */
+        VC4_PACKET_GEM_HANDLES = 254,
 } __attribute__ ((__packed__));
 
 /** @{