Mesa (main): glx: Fix return values from __glXGetDrawableAttribute
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Jul 12 19:22:38 UTC 2022
Module: Mesa
Branch: main
Commit: 82fea22607c610d000cd46cf404d06b57a9ea5aa
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=82fea22607c610d000cd46cf404d06b57a9ea5aa
Author: Adam Jackson <ajax at redhat.com>
Date: Wed Jul 6 13:46:24 2022 -0400
glx: Fix return values from __glXGetDrawableAttribute
This is intended to return true on attribute-found.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17422>
---
src/glx/glx_pbuffer.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/glx/glx_pbuffer.c b/src/glx/glx_pbuffer.c
index a3cc5049b06..9240b6c75ae 100644
--- a/src/glx/glx_pbuffer.c
+++ b/src/glx/glx_pbuffer.c
@@ -304,20 +304,20 @@ __glXGetDrawableAttribute(Display * dpy, GLXDrawable drawable,
if (psc->driScreen->getBufferAge != NULL)
*value = psc->driScreen->getBufferAge(pdraw);
- return 0;
+ return 1;
}
if (pdraw) {
if (attribute == GLX_SWAP_INTERVAL_EXT) {
*value = pdraw->psc->driScreen->getSwapInterval(pdraw);
- return 0;
+ return 1;
} else if (attribute == GLX_MAX_SWAP_INTERVAL_EXT) {
*value = pdraw->psc->driScreen->maxSwapInterval;
- return 0;
+ return 1;
} else if (attribute == GLX_LATE_SWAPS_TEAR_EXT) {
*value = __glXExtensionBitIsEnabled(pdraw->psc,
EXT_swap_control_tear_bit);
- return 0;
+ return 1;
}
}
#endif
More information about the mesa-commit
mailing list