• Show log

    Commit

  • Hash : 9b5fff82
    Author : Shahbaz Youssefi
    Date : 2022-10-05T21:56:00

    Vulkan: Emulate shader stencil export for MSRTT
    
    The MSRTT emulation code had one corner case issue that could lead to
    performance and memory inefficiencies.  That is when stencil needs to be
    unresolved and VK_EXT_shader_stencil_export is not supported.
    
    This change adds a path to emulate VK_EXT_shader_stencil_export and
    removes this inefficiency.
    
    This should help Chromium on older Android devices that lack both this
    and the recent VK_EXT_multisampled_render_to_single_sampled extensions.
    Chromium frequently breaks the render pass (crbug.com/1336981), which
    easily leads to this situation.
    
    Bug: angleproject:4836
    Change-Id: Ifceec43f7f3807b7e32f4b379edcd4351ae76414
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3935892
    Reviewed-by: Yuxin Hu <yuxinhu@google.com>
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: Charlie Lao <cclao@google.com>
    

  • 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