summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2017-09-03 20:37:01 +1000
committerDave Airlie <airlied@redhat.com>2017-09-06 06:12:53 +1000
commita53c63e46b65ff321cbf3a14c97fd84bd9756fe5 (patch)
tree5573fc51da9c41073f3e37339881c69aeb9f4441
parenta265ffa69f29935bd47b5e12363896e46205b7c1 (diff)
mesa/mtypes: repack display list structs.
This reduces each of these by 8 bytes. Reviewed-by: Thomas Helland <thomashelland90@gmail.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
-rw-r--r--src/mesa/main/mtypes.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
index a72a3b2ccd..34da6b92e0 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;