• Show log

    Commit

  • Hash : f3e047b5
    Author : Sean Risser
    Date : 2022-10-12T16:28:32

    Add new retrace command get_min_reqs
    
    `retrace_restricted_traces.py get_min_reqs` finds the minimum
    required GLES version and extensions and record them to a trace's
    json file. TracePerfTest has also been modified to use the new
    "RequiredExtensions" json field to determine if it should run a
    test or not. This allows several lines to be removed from
    TracePerfTest's constructor.
    
    get_min_reqs uses a divide-and-conquer strategy to find the extensions.
    This approach should be faster for traces where the number of required
    extensions is less than 20.
    
    This adds a new command to retrace_restricted_traces.py called
    get_min_reqs. This runs an existing trace multiple times to find what
    the minimum required GLES version is, then records that version to the
    trace's json file.
    
    Bug: angleproject:7639
    Change-Id: I42530e438054efec1ad79ababebe06d221d5c695
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3884175
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: Cody Northrop <cnorthrop@google.com>
    Commit-Queue: Sean Risser <srisser@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