Edit online

GE 配置

4 Dec 2024
Read time: 1 minute(s)

驱动配置

通过 MPP 层可以0使用 GE,且 MPP 依赖 GE,因此需要配置 MPP。

  1. MPP 使能
    在 Luban-Lite 的根目录下通过 scons --menuconfig,进入 menuconfig 的功能配置界面,按如下选择:
    Local packages options--->
            ArtInChip packages options--->
                            [*]aic-mpp

  2. 打开 GE
    同上,进入 menuconfig 的功能配置界面,按如下选择:
    Board options  --->
        [*] Using Graphics Engine (GE)
                        Select Graphics Engine Mode (normal mode)  --->
                                (X) CMD queue mode
                                ( ) normal mode
                        Graphics Engine Parameter  --->
                                [*] Dither function
                                (2048) CMDQ queue buffer
    1. Select Graphics Engine Mode 中,选择 CMD queue mode 或者 normal mode 中的一个,二者只能二选一。

      其中 CMD queue mode 为命令队列模式,normal mode 为非命令队列模式。

    2. Graphics Engine Parameter 中选择 Dither function,表示开启 Dither。Dither 大概占 16K 内存。

    3. 分配 CMDQ queue buffer 大小,分配内存越大,可缓存越多的命令。