• Show log

    Commit

  • Hash : aa533732
    Author : Tim Van Patten
    Date : 2025-07-28T15:56:13

    CreateGeometryShaderInES3: Skip on ES3.1+
    
    When testing the system EGL (angle_test_enable_system_egl = true), the
    context returned is the maximally conformant version, which can be
    OpenGL ES 3.2. The test GeometryShaderTestES3.CreateGeometryShaderInES3
    verifies that geometry shaders cannot be created, assuming it will only
    ever be testing ES 3.0 contexts.
    
    1. Add ANGLE_INSTANTIATE_TEST_ES3_AND_ES31_AND_ES32() to instantiate a
       test for ES 3.0, 3.1, and 3.2.
    2. Update GeometryShaderTestES3.CreateGeometryShaderInES3 to skip when
       testing ES 3.1+ contexts.
    3. Instantiate GeometryShaderTestES3 for ES 3.0, 3.1, and 3.2.
    
    Bug: b/409384875
    Test: GeometryShaderTestES3
    Change-Id: Ic5b4dbb167b8de7f24da285b4620f5257ed7df54
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6794766
    Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
    Commit-Queue: Tim Van Patten <timvp@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
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags