summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/common
diff options
context:
space:
mode:
authorAdam Jackson <ajax@redhat.com>2021-03-23 13:15:50 -0400
committerMarge Bot <eric+marge@anholt.net>2021-03-30 20:33:51 +0000
commit5ffd1ebe6b3c8c7dd316dd47fac088044222e6ef (patch)
tree21353700b73ce1e6e7a601a6eec95caffa66e905 /src/mesa/drivers/dri/common
parent1f626eb6a922749e145bf6c8dff62a2e071fecf3 (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.c11
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;