From: Dave Airlie Date: Sun, 3 Sep 2017 10:37:01 +0000 (+1000) Subject: mesa/mtypes: repack display list structs. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a53c63e46b65ff321cbf3a14c97fd84bd9756fe5;p=mesa.git mesa/mtypes: repack display list structs. This reduces each of these by 8 bytes. Reviewed-by: Thomas Helland Reviewed-by: Marek Olšák Signed-off-by: Dave Airlie --- diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h index a72a3b2ccd5..34da6b92e0b 100644 --- a/src/mesa/main/mtypes.h +++ b/src/mesa/main/mtypes.h @@ -4342,8 +4342,8 @@ union gl_dlist_node; struct gl_display_list { GLuint Name; - GLchar *Label; /**< GL_KHR_debug */ GLbitfield Flags; /**< DLIST_x flags */ + GLchar *Label; /**< GL_KHR_debug */ /** The dlist commands are in a linked list of nodes */ union gl_dlist_node *Head; }; @@ -4354,11 +4354,10 @@ struct gl_display_list */ struct gl_dlist_state { - GLuint CallDepth; /**< Current recursion calling depth */ - struct gl_display_list *CurrentList; /**< List currently being compiled */ union gl_dlist_node *CurrentBlock; /**< Pointer to current block of nodes */ GLuint CurrentPos; /**< Index into current block of nodes */ + GLuint CallDepth; /**< Current recursion calling depth */ GLvertexformat ListVtxfmt;