[][src]Function egls::apis::choose_config

pub fn choose_config(
    display: EGLDisplay,
    attrib_list: *const EGLint,
    configs: *mut EGLConfig,
    config_size: EGLint,
    num_config: *mut EGLint
) -> Result<bool, Error>

Return a list of EGL frame buffer configurations that match specified attributes.

Parameters

  • display - Specifies the EGL display connection.
  • attrib_list - Specifies attributes required to match by configs.
  • configs - Returns an array of frame buffer configurations.
  • config_size - Specifies the size of the array of frame buffer configurations.
  • num_config - Returns the number of frame buffer configurations returned.