• Show log

    Commit

  • Hash : e42047f0
    Author : Charlie Lao
    Date : 2024-10-25T13:50:28

    Vulkan: Disable DescriptorSet cache for SwiftShader
    
    Performance with swiftShader is not critical and cache code path not
    making much difference for SwiftShader renderer anyway. This CL disables
    descriptor set cache for SwiftShader mainly to ensure the code path gets
    test coverage on CI bots. This code path also ensures that we are
    tagging ResourceUse on DescriptorSetHelper properly after every use.
    Otherwise, it is very hard to test with cache enabled code path since
    object usually won't get destroyed due to cache and any bug associated
    with this is going to be very hard to debug. This CL has catch such bugs
    during the descriptor set cache work.
    
    Bug: angleproject:372268711
    Change-Id: Iee1028f9378cf4f537d897e08746d5cf958f225a
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6047805
    Reviewed-by: Yuxin Hu <yuxinhu@google.com>
    Commit-Queue: Charlie Lao <cclao@google.com>
    Reviewed-by: 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
    kc3_lang_org thodg_w www_kmx_io thodg_l thodg thodg_m
    Tags