• Show log

    Commit

  • Hash : 9aadc7aa
    Author : Geoff Lang
    Date : 2023-07-13T11:44:51

    Metal: Require MSL 2.1.
    
    We had previously shipped both MSL 2.0 and 2.1 shaders to support
    MacOS 10.13 (MSL 2.0 only) while also supporting the stencil blit
    fast path that MSL 2.1 provides with the has_shader_stencil_output
    feature.
    
    Each configuration of precompiled shaders is ~300kb so we will drop
    support for MacOS 10.13 and only ship the MSL 2.1 shaders.
    
    Rework of the disablement for NVIDIA and GPU family 1 to be more
    readable. The features themselves are always true because "disable on
    NVIDIA" is always true and the check for "is NVIDIA" is moved to the
    code which fails the initialization.
    
    Bug: angleproject:8258
    Change-Id: Icc8c69540e43fd2b0b237fffbfe170bb3422903f
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4681130
    Commit-Queue: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: Kenneth Russell <kbr@chromium.org>
    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