From eb0fd0e5f860d0bc1e1108049481e1773242e09e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Sun, 2 Apr 2017 01:27:13 +0200 Subject: [PATCH] gallium: decrease the size of pipe_framebuffer_state - 96 -> 80 bytes MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Reviewed-by: Nicolai Hähnle Reviewed-by: Brian Paul --- src/gallium/include/pipe/p_state.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gallium/include/pipe/p_state.h b/src/gallium/include/pipe/p_state.h index 54bcf078680..62f51926792 100644 --- a/src/gallium/include/pipe/p_state.h +++ b/src/gallium/include/pipe/p_state.h @@ -355,12 +355,12 @@ struct pipe_stencil_ref */ struct pipe_framebuffer_state { - unsigned width, height; - unsigned samples; /**< Number of samples in a no-attachment framebuffer */ - unsigned layers; /**< Number of layers in a no-attachment framebuffer */ + uint16_t width, height; + uint16_t layers; /**< Number of layers in a no-attachment framebuffer */ + ubyte samples; /**< Number of samples in a no-attachment framebuffer */ /** multiple color buffers for multiple render targets */ - unsigned nr_cbufs; + ubyte nr_cbufs; struct pipe_surface *cbufs[PIPE_MAX_COLOR_BUFS]; struct pipe_surface *zsbuf; /**< Z/stencil buffer */ -- 2.30.2