Lines Matching refs:Point
3 * Point operations.
54 if (ctx->Point.Size == size)
58 ctx->Point.Size = size;
123 if (TEST_EQ_3V(ctx->Point.Params, params))
126 COPY_3V(ctx->Point.Params, params);
127 ctx->Point._Attenuated = (ctx->Point.Params[0] != 1.0 ||
128 ctx->Point.Params[1] != 0.0 ||
129 ctx->Point.Params[2] != 0.0);
131 if (ctx->Point._Attenuated)
142 if (ctx->Point.MinSize == params[0])
145 ctx->Point.MinSize = params[0];
153 if (ctx->Point.MaxSize == params[0])
156 ctx->Point.MaxSize = params[0];
164 if (ctx->Point.Threshold == params[0])
167 ctx->Point.Threshold = params[0];
181 if (ctx->Point.SpriteRMode == value)
184 ctx->Point.SpriteRMode = value;
204 if (ctx->Point.SpriteOrigin == value)
207 ctx->Point.SpriteOrigin = value;
233 * Initializes __struct gl_contextRec::Point and point related constants in
241 ctx->Point.SmoothFlag = GL_FALSE;
242 ctx->Point.Size = 1.0;
243 ctx->Point.Params[0] = 1.0;
244 ctx->Point.Params[1] = 0.0;
245 ctx->Point.Params[2] = 0.0;
246 ctx->Point._Attenuated = GL_FALSE;
247 ctx->Point.MinSize = 0.0;
248 ctx->Point.MaxSize
250 ctx->Point.Threshold = 1.0;
255 * POINT_SMOOTH and POINT_SPRITE, and all associated state. Point
262 ctx->Point.PointSprite = (ctx->API == API_OPENGL_CORE);
264 ctx->Point.SpriteRMode = GL_ZERO; /* GL_NV_point_sprite (only!) */
265 ctx->Point.SpriteOrigin = GL_UPPER_LEFT; /* GL_ARB_point_sprite */
266 for (i = 0; i < Elements(ctx->Point.CoordReplace); i++) {
267 ctx->Point.CoordReplace[i] = GL_FALSE; /* GL_ARB/NV_point_sprite */