Lines Matching refs:current
191 const _GLFWfbconfig* current;
196 current = alternatives + i;
198 if (desired->stereo > 0 && current->stereo == 0)
208 if (desired->alphaBits > 0 && current->alphaBits == 0)
211 if (desired->depthBits > 0 && current->depthBits == 0)
214 if (desired->stencilBits > 0 && current->stencilBits == 0)
218 current->auxBuffers < desired->auxBuffers)
220 missing += desired->auxBuffers - current->auxBuffers;
223 if (desired->samples > 0 && current->samples == 0)
231 if (desired->transparent != current->transparent)
244 colorDiff += (desired->redBits - current->redBits) *
245 (desired->redBits - current->redBits);
250 colorDiff += (desired->greenBits - current->greenBits) *
251 (desired->greenBits - current->greenBits);
256 colorDiff += (desired->blueBits - current->blueBits) *
257 (desired->blueBits - current->blueBits);
267 extraDiff += (desired->alphaBits - current->alphaBits) *
268 (desired->alphaBits - current->alphaBits);
273 extraDiff += (desired->depthBits - current->depthBits) *
274 (desired->depthBits - current->depthBits);
279 extraDiff += (desired->stencilBits - current->stencilBits) *
280 (desired->stencilBits - current->stencilBits);
285 extraDiff += (desired->accumRedBits - current->accumRedBits) *
286 (desired->accumRedBits - current->accumRedBits);
291 extraDiff += (desired->accumGreenBits - current->accumGreenBits) *
292 (desired->accumGreenBits - current->accumGreenBits);
297 extraDiff += (desired->accumBlueBits - current->accumBlueBits) *
298 (desired->accumBlueBits - current->accumBlueBits);
303 extraDiff += (desired->accumAlphaBits - current->accumAlphaBits) *
304 (desired->accumAlphaBits - current->accumAlphaBits);
309 extraDiff += (desired->samples - current->samples) *
310 (desired->samples - current->samples);
313 if (desired->sRGB && !current->sRGB)
317 // Figure out if the current one is better than the best one found so far
322 closest = current;
328 closest = current;
332 if (current == closest)
343 // Retrieves the attributes of the current context
628 "Cannot make current with a window that has no OpenGL or OpenGL ES context");
675 "Cannot set swap interval without a current OpenGL or OpenGL ES context");
693 "Cannot query extension without a current OpenGL or OpenGL ES context");
759 "Cannot query entry point without a current OpenGL or OpenGL ES context");