GLPOINTPARAMETER(3G)
β¨ NAME β¨
Bestie, welcome to the GLPOINTPARAMETER(3G) page β yes, manual name and all, and the header lowkey has a [FIXME: manual] in it π. This is all about glPointParameter β specify point parameters. That's the whole vibe. π
π C SPECIFICATION π
void glPointParameterf(GLenum pname, GLfloat param);
void glPointParameteri(GLenum pname, GLint param);
void glPointParameterfv(GLenum pname, const GLfloat * params);
void glPointParameteriv(GLenum pname, const GLint * params);
πΈ PARAMETERS πΈ
pnameβ Specifies a single-valued point parameter. The accepted ones areGL_POINT_FADE_THRESHOLD_SIZEandGL_POINT_SPRITE_COORD_ORIGIN(the original really does have that comma before the βand,β iykyk).paramβ ForglPointParameterfandglPointParameteri, this specifies the value thatpnamewill be set to.paramsβ ForglPointParameterfvandglPointParameteriv, this specifies a pointer to an array where the value or values to be assigned topnameare stored.
π¦ DESCRIPTION π¦
Okay so these are the values accepted for pname, and there are exactly two, no cap:
GL_POINT_FADE_THRESHOLD_SIZEβparamsis a single floating-point value that specifies the threshold value to which point sizes are clamped if they exceed the specified value. The default value is1.0. Slay, but keep that threshold in mind.GL_POINT_SPRITE_COORD_ORIGINβparamsis a single enum specifying the point sprite texture coordinate origin, eitherGL_LOWER_LEFTorGL_UPPER_LEFT. The default value isGL_UPPER_LEFT. Main character energy fr fr.
π ERRORS π
GL_INVALID_VALUEis generated if the value specified forGL_POINT_FADE_THRESHOLD_SIZEis less than zero.GL_INVALID_ENUMis generated If the value specified forGL_POINT_SPRITE_COORD_ORIGINis notGL_LOWER_LEFTorGL_UPPER_LEFT.
Not me preserving the capital βIfβ in that second error β the original said it like that, and Iβm just being faithful, bestie π.
π«Ά ASSOCIATED GETS π«Ά
glGet()with argumentGL_POINT_FADE_THRESHOLD_SIZEglGet()with argumentGL_POINT_SPRITE_COORD_ORIGIN
π VERSION SUPPORT π
Hereβs the vibe check π β the original table header is Function / Feature Name against OpenGL Version, with columns 2.0, 2.1, 3.0, 3.1, 3.2, 3.3, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5. Every single one of these functions is a β in every one of those columns:
glPointParameterfβ β for2.0,2.1,3.0,3.1,3.2,3.3,4.0,4.1,4.2,4.3,4.4,4.5glPointParameterfvβ β for2.0,2.1,3.0,3.1,3.2,3.3,4.0,4.1,4.2,4.3,4.4,4.5glPointParameteriβ β for2.0,2.1,3.0,3.1,3.2,3.3,4.0,4.1,4.2,4.3,4.4,4.5glPointParameterivβ β for2.0,2.1,3.0,3.1,3.2,3.3,4.0,4.1,4.2,4.3,4.4,4.5
π SEE ALSO π
glPointSize()
π COPYRIGHT π
Copyright Β© 1991-2006 Silicon Graphics, Inc. Copyright Β© 2010-2014 Khronos Group. This document is licensed under the SGI Free Software B License. For details, see http://oss.sgi.com/projects/FreeB/.
π COPYRIGHT (the encore) π
Copyright Β© 1991-2006 Silicon Graphics, Inc.
Copyright Β© 2010-2014 Khronos Group
Okay thatβs the whole page, bestie π«Ά β this was GLPOINTPARAMETER(3G), source/version [FIXME: source], dated 08/09/2021. Periodt. π
β¨
π¦ where this page comes from
- centos-stream 9: gl-manpages 1.1-24.20190306.el9 Β· MIT and Open Publication
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms