diff options
author | Adam Jackson <ajax@redhat.com> | 2021-03-23 13:15:50 -0400 |
---|---|---|
committer | Marge Bot <eric+marge@anholt.net> | 2021-03-30 20:33:51 +0000 |
commit | 5ffd1ebe6b3c8c7dd316dd47fac088044222e6ef (patch) | |
tree | 21353700b73ce1e6e7a601a6eec95caffa66e905 /src/mesa/drivers/dri/common | |
parent | 1f626eb6a922749e145bf6c8dff62a2e071fecf3 (diff) |
mesa: Remove misc pbuffer attributes from struct gl_config
pbuffers aren't a first-class object in mesa, they're just funnily-named
framebuffers. It's thus somewhat silly to track this state separately
when it's effectively identical to GL_MAX_RENDERBUFFER_SIZE, and there's
never been a DRI driver that's ever set these values to anything
interesting. Drop them from mesa (but leave the tokens defined for
compatibility).
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9817>
Diffstat (limited to 'src/mesa/drivers/dri/common')
-rw-r--r-- | src/mesa/drivers/dri/common/utils.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/mesa/drivers/dri/common/utils.c b/src/mesa/drivers/dri/common/utils.c index bc0dd6b9b61..f2d98d9f2ff 100644 --- a/src/mesa/drivers/dri/common/utils.c +++ b/src/mesa/drivers/dri/common/utils.c @@ -421,7 +421,6 @@ __DRIconfig **driConcatConfigs(__DRIconfig **a, return all; } -/* careful, lack of trailing semicolon */ #define __ATTRIB(attrib, field) case attrib: *value = config->modes.field; break /** @@ -489,11 +488,11 @@ driGetConfigAttribIndex(const __DRIconfig *config, __ATTRIB(__DRI_ATTRIB_GREEN_MASK, greenMask); __ATTRIB(__DRI_ATTRIB_BLUE_MASK, blueMask); __ATTRIB(__DRI_ATTRIB_ALPHA_MASK, alphaMask); - __ATTRIB(__DRI_ATTRIB_MAX_PBUFFER_WIDTH, maxPbufferWidth); - __ATTRIB(__DRI_ATTRIB_MAX_PBUFFER_HEIGHT, maxPbufferHeight); - __ATTRIB(__DRI_ATTRIB_MAX_PBUFFER_PIXELS, maxPbufferPixels); - __ATTRIB(__DRI_ATTRIB_OPTIMAL_PBUFFER_WIDTH, optimalPbufferWidth); - __ATTRIB(__DRI_ATTRIB_OPTIMAL_PBUFFER_HEIGHT, optimalPbufferHeight); + case __DRI_ATTRIB_MAX_PBUFFER_WIDTH: + case __DRI_ATTRIB_MAX_PBUFFER_HEIGHT: + case __DRI_ATTRIB_MAX_PBUFFER_PIXELS: + case __DRI_ATTRIB_OPTIMAL_PBUFFER_WIDTH: + case __DRI_ATTRIB_OPTIMAL_PBUFFER_HEIGHT: case __DRI_ATTRIB_VISUAL_SELECT_GROUP: *value = 0; break; |