• Show log

    Commit

  • Hash : 41184c21
    Author : Jamie Madill
    Date : 2022-09-29T10:50:39

    Add support for building Mesa + Zink.
    
    Uses a conditional gclient variable "angle_mesa". You must set
    this to True in your .gclient to download and configure Mesa.
    
    After that you must also set angle_build_mesa=true in your GN
    args. We call through to meson in order to setup and build.
    
    Mesa sources and targets are written into an auto-generated GNI
    file. We must update this file on the same cadence as Mesa rolls.
    
    Because the version of libdrm we use in our sysroot is older than
    Mesa requires, this CL also includes a custom libdrm build. Also
    in order to run bison and flex on the old sysroot that Chrome
    infra runs with, this CL includes a new version of flex and bison
    that run without newer versions of GLIBC.
    
    Bug: angleproject:7689
    Change-Id: I1aeeda1e6f3cf1d5f878aeab5209afa7e1fb5324
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3933062
    Reviewed-by: Cody Northrop <cnorthrop@google.com>
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Commit-Queue: Jamie Madill <jmadill@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