diff options
author | Eric Anholt <eric@anholt.net> | 2011-04-15 11:37:23 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2011-04-18 11:19:53 -0700 |
commit | 155200c15431f8364114d9a37ec527af81c773a5 (patch) | |
tree | cf0a8a877ee4bc313efad7803f7895843a6d9eb6 /src/mesa/main/mtypes.h | |
parent | 348ea34d0310cc862ad3c078d8703c6c1f0b602f (diff) |
mesa: Add a gl_renderbuffer.RowStride field like textures have.
This will allow some drivers to reuse the core renderbuffer.c get/put
row functions in place of using the spantmp.h macros. Note that
unlike textures, we use a signed integer here to allow for handling
FBO orientation.
Reviewed-by: Brian Paul <brianp@vmware.com>
Diffstat (limited to 'src/mesa/main/mtypes.h')
-rw-r--r-- | src/mesa/main/mtypes.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h index 39fde0a38dd..5a25d649a13 100644 --- a/src/mesa/main/mtypes.h +++ b/src/mesa/main/mtypes.h @@ -2411,6 +2411,7 @@ struct gl_renderbuffer GLuint Name; GLint RefCount; GLuint Width, Height; + GLint RowStride; /**< Padded width in units of pixels */ GLboolean Purgeable; /**< Is the buffer purgeable under memory pressure? */ GLboolean AttachedAnytime; /**< TRUE if it was attached to a framebuffer */ |