• Show log

    Commit

  • Hash : 68c424fe
    Author : Shahbaz Youssefi
    Date : 2020-09-17T10:34:07

    Vulkan: Workaround oldSwapchin bug on Android
    
    When vkCreateSwapchainKHR is called with a valid oldSwapchain, the
    Android framework destroys the images in oldSwapchain.  This is not
    correct, as it should be deferred to the actual vkDestroySwapchainKHR
    call performed later by ANGLE.  This is because rendering to the
    oldSwapchain could still be in progress.
    
    While this issue affects all of Android, currently only ARM shows any
    symptoms.  A workaround is added for ARM to vkDeviceWaitIdle before
    recreating the swapchain if oldSwapchain is valid.
    
    Bug: angleproject:5061
    Change-Id: I308e4798c6418d7891d880218b0ebcfd7a795643
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2416238
    Reviewed-by: Sunny Sun <sunny.sun@arm.com>
    Reviewed-by: Ian Elliott <ianelliott@google.com>
    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