iris: remove 4 bytes of padding in iris_compiled_shader
authorKenneth Graunke <kenneth@whitecape.org>
Sat, 16 Jun 2018 17:15:12 +0000 (10:15 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 21 Feb 2019 18:26:07 +0000 (10:26 -0800)
src/gallium/drivers/iris/iris_context.h

index fae21f442790685bb98d845a3f43d185318189c8..7059036a18a83e2e285e218e3764da1be1eccf95 100644 (file)
@@ -160,15 +160,15 @@ struct iris_compiled_shader {
    /** Buffer containing the uploaded assembly. */
    struct pipe_resource *buffer;
 
-   /** Offset where the assembly lives in the BO. */
-   unsigned offset;
-
    /** Pointer to the assembly in the BO's map. */
    void *map;
 
    /** The program data (owned by the program cache hash table) */
    struct brw_stage_prog_data *prog_data;
 
+   /** Offset where the assembly lives in the BO. */
+   unsigned offset;
+
    /**
     * Shader packets and other data derived from prog_data.  These must be
     * completely determined from prog_data.