Lines Matching defs:configs
185 if ((*ppsc)->configs == NULL && (*ppsc)->visuals == NULL) {
214 for (config = priv->screens[i]->configs; config != NULL;
1181 * Selects and sorts a subset of the supplied configs based on the attributes.
1185 * \param configs Array of pointers to possible configs. The elements of
1189 * \param num_configs Number of elements in the \c configs array.
1190 * \param attribList Attributes used select from \c configs. This array is
1194 * \returns The number of valid elements left in \c configs.
1199 choose_fbconfig(struct glx_config ** configs, int num_configs,
1208 * configs that are not compatible with the selected parameter
1219 if (fbconfigs_compatible(&test_config, configs[i])) {
1220 configs[base] = configs[i];
1230 (void) memset(&configs[base], 0, sizeof(void *) * (num_configs - base));
1233 /* After the incompatible configs are removed, the resulting
1238 qsort(configs, base, sizeof(struct glx_config *),
1510 mode = glx_config_find_fbconfig(psc->configs, fbconfigID);
1673 && (priv->screens[screen]->configs != NULL)
1674 && (priv->screens[screen]->configs->fbconfigID
1677 for (config = priv->screens[screen]->configs; config != NULL;
1688 for (config = priv->screens[screen]->configs; config != NULL;
2062 && (psc->configs->fbconfigID != (int) GLX_DONT_CARE)) {
2063 return (GLXFBConfigSGIX) glx_config_find_visual(psc->configs,