240 发简信
IP属地:广西
  • Checking out projects: 58% (413/711) LineageOS/android_hardware_lineage_lineagehwerror: Cannot checkout LineageOS/android_hardware_qcom_audio: ManifestInvalidRevisionError: revision lineage-16.0-caf-8084 in LineageOS/android_hardware_qcom_audio not found
    error: in `sync -l`: revision lineage-16.0-caf-8084 in LineageOS/android_hardware_qcom_audio not found

    记一次折腾的lineageOS编译

    本来AOSP也是编译完了,但只能跑在模拟器上。由于没有谷歌亲儿子,打算利用一下手上的一批老年机。从小米、魅族,华为、三星等等各种找到的手机里面最后选择了三星S4(因为它的电池...

  • @HAPPYers 老铁 你网盘的repo 我下载了,执行repo sync -l的时候报错啊。带qcom的都checkout成功

    记一次折腾的lineageOS编译

    本来AOSP也是编译完了,但只能跑在模拟器上。由于没有谷歌亲儿子,打算利用一下手上的一批老年机。从小米、魅族,华为、三星等等各种找到的手机里面最后选择了三星S4(因为它的电池...

  • 老铁,请教一下 我用你网盘里面的repo 为啥下载不成功啊??

    记一次折腾的lineageOS编译

    本来AOSP也是编译完了,但只能跑在模拟器上。由于没有谷歌亲儿子,打算利用一下手上的一批老年机。从小米、魅族,华为、三星等等各种找到的手机里面最后选择了三星S4(因为它的电池...

  • EGLBoolean egl_window_surface_v2_t::swapBuffers()
    {
    if (!buffer) {
    return setError(EGL_BAD_ACCESS, EGL_FALSE);
    }

    .....
    previousBuffer = buffer;
    nativeWindow->queueBuffer(nativeWindow, buffer, -1);
    buffer = 0;

    // dequeue a new buffer
    int fenceFd = -1;
    if (nativeWindow->dequeueBuffer(nativeWindow, &buffer, &fenceFd) == NO_ERROR) {
    sp<Fence> fence(new Fence(fenceFd));
    if (fence->wait(Fence::TIMEOUT_NEVER)) {
    nativeWindow->cancelBuffer(nativeWindow, buffer, fenceFd);
    return setError(EGL_BAD_ALLOC, EGL_FALSE);
    }
    ....
    } else {
    return setError(EGL_BAD_CURRENT_SURFACE, EGL_FALSE);
    }

    return EGL_TRUE;
    }

    Android P 图形显示系统(八) SurfaceFlinger合成流程(三)

    [TOC] SurfaceFlinger合成流程(三) 配置硬件合成 setUpHWComposer 回到handleMessageRefresh,继续看Refresh消息的...

  • glEGLImageTargetTexture2DOES 函数生成一个纹理, drawWithOpenGL 是操作这个纹理。之后调用eglSwapBuffers 来切换buffer。quenebuffer出来的buffer最后送给fb显示。调用的是下面的方法,这个nativeWindow quenebuffer 出来的buffer是经过openGL渲染之后的buffer?我看openGL里面没有quenebuffer和dequenebuffer这样的接口呀?关于openGL渲染前后的buffer大佬能否在详细说明下?感谢!

    Android P 图形显示系统(八) SurfaceFlinger合成流程(三)

    [TOC] SurfaceFlinger合成流程(三) 配置硬件合成 setUpHWComposer 回到handleMessageRefresh,继续看Refresh消息的...