drm 的图形框架中的 struct drm_bridge_funcs执行完atomic_get_input_bus_fmts之后执行什么
时间: 2023-08-03 07:05:01 浏览: 145
drm.zip_DRM_VYHJ_duringgbk_linux drm headers_msm_drm.
执行完 `atomic_get_input_bus_fmts()` 函数后,通常会执行 `atomic_best_encoder()` 函数,用于获取最佳的编码器,该编码器可以将输入格式转换为适合显示器的格式。如果需要进行信号转换,则会执行 `atomic_check` 函数,该函数用于检查信号转换是否可行。在进行信号转换之前,还需要执行 `atomic_enable()` 函数,该函数用于启用编码器和信号转换器。最后,执行 `atomic_post_enable()` 函数,进行显示器的最终配置和启用。
阅读全文