Lines Matching refs:iter
210 const EGLint* iter = attribList;
212 while ((*iter) != EGL_NONE)
214 switch (*iter)
217 iter++;
218 majorVersion = (*iter);
219 iter++;
223 iter++;
224 minorVersion = (*iter);
225 iter++;
229 iter++;
231 if ((*iter & EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR) != 0)
234 if ((*iter & EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR) != 0)
237 if ((*iter & EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR) != 0)
240 iter++;
244 iter++;
246 if (*iter == EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR)
248 else if (*iter != EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR)
251 iter++;
255 iter += 2;
259 iter += 2;
263 iter += 2;
311 const EGLint* iter = &(m_attribList[0]);
314 while ((*iter) != EGL_NONE)
316 switch (*iter)
319 iter++;
320 attribListString << "EGL_CONTEXT_MAJOR_VERSION_KHR(EGL_CONTEXT_CLIENT_VERSION), " << (*iter) << ", ";
321 iter++;
325 iter++;
326 attribListString << "EGL_CONTEXT_MINOR_VERSION_KHR, " << (*iter) << ", ";
327 iter++;
331 iter++;
332 attribListString << "EGL_CONTEXT_FLAGS_KHR, " << eglContextFlagsToString(*iter) << ", ";
333 iter++;
337 iter++;
338 attribListString << "EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR, " << eglProfileMaskToString(*iter) << ", ";
339 iter++;
343 iter++;
344 attribListString << "EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR, " << eglResetNotificationStrategyToString(*iter) << ", ";
345 iter++;
349 iter++;
352 if (*iter == EGL_FALSE || *iter == EGL_TRUE)
353 attribListString << (*iter ? "EGL_TRUE" : "EGL_FALSE");
355 attribListString << (*iter);
356 iter++;
375 const EGLint* iter = &(m_attribList[0]);
377 while ((*iter) != EGL_NONE)
379 switch (*iter)
382 iter++;
383 iter++;
387 iter++;
389 iter++;
393 iter++;
396 if (*iter & EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR)
399 iter++;
403 iter++;
405 iter++;
409 iter++;
411 iter++;
415 iter++;
417 iter++;
421 iter++;
423 iter++;
448 const char* iter = versionStr;
468 if ((*prefixIter) != (*iter))
475 iter++;
479 while ((*iter) && (*iter) != '.')
481 const int val = (*iter) - '0';
499 iter++;
503 if ((*iter) != '.')
509 iter++;
511 while ((*iter) && (*iter) != ' ' && (*iter) != '.')
513 const int val = (*iter) - '0';
526 if ((*(iter + 1)) != ' ' && (*(iter + 1)) != '.' && (*(iter + 1)) != '\0')
535 iter++;
539 if ((*iter) != ' ' && (*iter) != '.' && (*iter) != '\0')
664 const EGLint* iter = &(m_attribList[0]);
674 while ((*iter) != EGL_NONE)
676 switch (*iter)
679 iter++;
680 majorVersion = (*iter);
681 iter++;
685 iter++;
686 minorVersion = (*iter);
687 iter++;
691 iter++;
692 contextFlags = (*iter);
693 iter++;
697 iter++;
698 profileMask = (*iter);
699 iter++;
703 iter++;
704 notificationStrategy = (*iter);
705 iter++;
709 iter++;
710 robustAccessExt = *iter;
711 iter++;
715 iter++;
716 notificationStrategyExt = *iter;
717 iter++;