• Show log

    Commit

  • Hash : 15c182f9
    Author : Roman Lavrov
    Date : 2024-06-11T09:47:07

    Vulkan: remove deferFlushUntilEndRenderPass feature, always on
    
    This only applies to Qualcomm chipsets, the feature was already enabled
    for all other devices.
    
    It was previously causing a manhattan 3.0 perf regression on some
    Qualcomm devices, but my tests on S24 both with ANGLE trace manhattan_31
    and running gfxbench manually do not show any obvious regression. It was
    also not expected that this would result in a regression. As we do not
    aim to improve perf on older devices, removing the feature altogether
    so that defers are always enabled.
    
    This change resulted in a change in gold images on these traces
    on pixel 4 bots:
    pokemon_masters_ex - text was missing and now is rendered
    street_fighter_iv_ce_frame86 - shadow was missing and now is rendered
    
    So it looks like the feature may have been working incorrectly.
    
    Bug: b/346378481
    Change-Id: I2b0d15b89e11c67dea7c316a42bc807441c43b0a
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5622115
    Reviewed-by: 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
    kc3_lang_org thodg_w www_kmx_io thodg_l thodg thodg_m
    Tags