Lines Matching defs:configs
55 * It is also recommended that when there are N configs, their
683 * Quick sort an array of configs. This differs from the standard
688 _eglSortConfigs(const _EGLConfig **configs, EGLint count,
699 _eglSwapConfigs(&configs[pivot], &configs[count / 2]);
703 while (i < count && compare(configs[i], configs[pivot], priv_data) < 0)
705 while (compare(configs[j], configs[pivot], priv_data) > 0)
708 _eglSwapConfigs(&configs[i], &configs[j]);
718 _eglSwapConfigs(&configs[pivot], &configs[j]);
720 _eglSortConfigs(configs, j, compare, priv_data);
721 _eglSortConfigs(configs + i, count - i, compare, priv_data);
730 _eglFilterConfigArray(_EGLArray *array, EGLConfig *configs,
743 /* get the number of matched configs */
755 /* get the matched configs */
759 /* perform sorting of configs */
760 if (configs && count) {
765 configs[i] = _eglGetConfigHandle(configList[i]);
797 EGLConfig *configs, EGLint config_size, EGLint *num_configs)
805 configs, config_size, num_configs,
851 _eglGetConfigs(_EGLDriver *drv, _EGLDisplay *disp, EGLConfig *configs,
857 *num_config = _eglFlattenArray(disp->Configs, (void *) configs,
858 sizeof(configs[0]), config_size, _eglFlattenConfig);