mcst-linux-kernel/patches-2024.06.26/gl4es-1.1.4/0204-Fixed-GL_POINT_SIZE_RA...

50 lines
1.9 KiB
Diff

From 566e4bf80ab69e92be044f44c92589b92dd0baf5 Mon Sep 17 00:00:00 2001
From: ptitSeb <sebastien.chev@gmail.com>
Date: Wed, 22 Jun 2022 13:34:43 +0200
Subject: [PATCH 204/233] Fixed GL_POINT_SIZE_RANGE getter (for #386)
---
src/gl/getter.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/gl/getter.c b/src/gl/getter.c
index 7ff1a400..2afa24e9 100644
--- a/src/gl/getter.c
+++ b/src/gl/getter.c
@@ -815,8 +815,8 @@ void APIENTRY_GL4ES gl4es_glGetIntegerv(GLenum pname, GLint *params) {
break;
// arrays...
case GL_POINT_SIZE_RANGE:
- gles_glGetIntegerv(GL_POINT_SIZE_MIN, params);
- gles_glGetIntegerv(GL_POINT_SIZE_MAX, params+1);
+ case GL_ALIASED_POINT_SIZE_RANGE:
+ gles_glGetIntegerv(GL_ALIASED_POINT_SIZE_RANGE, params);
break;
case GL_NUM_COMPRESSED_TEXTURE_FORMATS:
gles_glGetIntegerv(GL_NUM_COMPRESSED_TEXTURE_FORMATS, params);
@@ -884,8 +884,8 @@ void APIENTRY_GL4ES gl4es_glGetFloatv(GLenum pname, GLfloat *params) {
switch (pname) {
case GL_POINT_SIZE_RANGE:
- gles_glGetFloatv(GL_POINT_SIZE_MIN, params);
- gles_glGetFloatv(GL_POINT_SIZE_MAX, params+1);
+ case GL_ALIASED_POINT_SIZE_RANGE:
+ gles_glGetFloatv(GL_ALIASED_POINT_SIZE_RANGE, params);
break;
case GL_TRANSPOSE_PROJECTION_MATRIX:
matrix_transpose(TOP(projection_matrix), params);
@@ -952,8 +952,8 @@ void APIENTRY_GL4ES gl4es_glGetDoublev(GLenum pname, GLdouble *params) {
}
switch (pname) {
case GL_POINT_SIZE_RANGE:
- gles_glGetFloatv(GL_POINT_SIZE_MIN, tmp);
- gles_glGetFloatv(GL_POINT_SIZE_MAX, tmp+1);
+ case GL_ALIASED_POINT_SIZE_RANGE:
+ gles_glGetFloatv(GL_ALIASED_POINT_SIZE_RANGE, tmp);
params[0] = tmp[0]; params[1] = tmp[1];
break;
case GL_TRANSPOSE_PROJECTION_MATRIX:
--
2.11.0