Lines Matching defs:api
63 get_gl_override(gl_api api, int *version, bool *fwd_context,
66 const char *env_var = (api == API_OPENGL_CORE || api == API_OPENGL_COMPAT)
85 if (api == API_OPENGLES)
88 if (override[api].version < 0) {
89 override[api].version = 0;
93 override[api].fc_suffix = check_for_ending(version_str, "FC");
94 override[api].compat_suffix = check_for_ending(version_str, "COMPAT");
100 override[api].version = 0;
102 override[api].version = major * 10 + minor;
107 if ((override[api].version < 30 && override[api].fc_suffix) ||
108 (api == API_OPENGLES2 && (override[api].fc_suffix ||
109 override[api].compat_suffix))) {
118 *version = override[api].version;
119 *fwd_context = override[api].fc_suffix;
120 *compat_context = override[api].compat_suffix;
250 const struct gl_constants *consts, gl_api api)
276 (api == API_OPENGL_CORE ||
474 if (api == API_OPENGL_CORE && version < 31)
571 struct gl_constants *consts, gl_api api)
573 switch (api) {
582 return compute_version(extensions, consts, api);