• Show log

    Commit

  • Hash : e316203a
    Author : Yiwei Zhang
    Date : 2022-05-07T21:31:52

    Vulkan: add forceContinuousRefreshOnSharedPresent feature
    
    Android EGL wrapper filters EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID,
    making it impossible for angle to provide an implementation for
    EGL_ANDROID_front_buffer_auto_refresh. Thus angle currently is only
    able to choose demand refresh for swapcahin present mode. This change
    adds a feature to force angle to create the swapchain with continuous
    refresh mode without affecting angle internal tracking for shared
    present.
    
    This feature will be enabled on integrations without the auto_refresh
    hint passthrough to angle, as well as before the platform allows angle
    to implement EGL_ANDROID_front_buffer_auto_refresh on its own.
    
    Bug: b/229267970
    Test: angle_end2end_tests --gtest_filter="EGLSingleBufferTest*"
    Test: smooth draw with gpu accelerated low latency stylus in ChromeOS
    Change-Id: I29d72830d4e3d9fd5cdd44b8e1ce51fd7d9789fa
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3633358
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags