Lines Matching refs:Point
3 * Point operations.
42 float size = CLAMP(ctx->Point.Size, ctx->Point.MinSize, ctx->Point.MaxSize);
43 ctx->PointSizeIsSet = (size == 1.0 && ctx->Point.Size == 1.0) || ctx->Point._Attenuated;
54 if (ctx->Point.Size == size)
63 ctx->Point.Size = size;
124 if (TEST_EQ_3V(ctx->Point.Params, params))
128 COPY_3V(ctx->Point.Params, params);
129 ctx->Point._Attenuated = (ctx->Point.Params[0] != 1.0F ||
130 ctx->Point.Params[1] != 0.0F ||
131 ctx->Point.Params[2] != 0.0F);
140 if (ctx->Point.MinSize == params[0])
143 ctx->Point.MinSize = params[0];
151 if (ctx->Point.MaxSize == params[0])
154 ctx->Point.MaxSize = params[0];
162 if (ctx->Point.Threshold == params[0])
165 ctx->Point.Threshold = params[0];
179 if (ctx->Point.SpriteOrigin == value)
182 ctx->Point.SpriteOrigin = value;
204 * Initializes __struct gl_contextRec::Point and point related constants in
210 ctx->Point.SmoothFlag = GL_FALSE;
211 ctx->Point.Size = 1.0;
212 ctx->Point.Params[0] = 1.0;
213 ctx->Point.Params[1] = 0.0;
214 ctx->Point.Params[2] = 0.0;
215 ctx->Point._Attenuated = GL_FALSE;
216 ctx->Point.MinSize = 0.0;
217 ctx->Point.MaxSize
219 ctx->Point.Threshold = 1.0;
224 * POINT_SMOOTH and POINT_SPRITE, and all associated state. Point
231 ctx->Point.PointSprite = (ctx->API == API_OPENGL_CORE ||
234 ctx->Point.SpriteOrigin = GL_UPPER_LEFT; /* GL_ARB_point_sprite */
235 ctx->Point.CoordReplace = 0; /* GL_ARB_point_sprite */