• Show log

    Commit

  • Hash : 4fb29948
    Author : Jamie Madill
    Date : 2020-02-12T13:48:43

    Split up EGLContextCompatibilityTest.
    
    Instead of attempting to run numConfigs^2 test permutations in a single
    test we now split up each config into its own test. Each permutation
    also gets a unique name based on the configs it is testing. Because
    there were so many tests on some back-ends (e.g. D3D11) this CL adds
    a way to hard limit the number of test permutations by discarding
    random tests to reach a specified maximum per back-end.
    
    Uses the GoogleTest "RegisterTests" API instead of using the GTEST
    macros. See online GTest docs for more info.
    
    This will allow more easily supporting test timeouts when running
    batches of tests multi-process.
    
    As a side effect we no longer need to restrict this test to Release
    builds or ignore some renderers.
    
    Bug: angleproject:4449
    Change-Id: Ia7991e2a3906175413b77a876432061da527d03b
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2050812
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: Yuly Novikov <ynovikov@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