• Show log

    Commit

  • Hash : 58bb11ca
    Author : Tim Van Patten
    Date : 2021-04-16T12:28:50

    Capture/Replay: Multi-Context Support
    
    Add support for capturing and replaying multiple contexts.
    
    1.) Create and initialize the Contexts in the share group during
    SetupReplay().
    2.) Track the Context the command stream is for, and if the Context ID
    changes, inject an eglMakeCurrent() call to switch to the new Context.
    3.) Intercept eglCreateContext() and eglMakeCurrent() to route to either
    EGLWindow or WGLWindow, depending on the current platform.
    
    Specifically, this enables capturing and replaying Asphalt 9.
    
    Bug: angleproject:5878
    Change-Id: I5bc9b7ece5388ce405ba3f9e9dc3967e78662000
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2830145
    Commit-Queue: Tim Van Patten <timvp@google.com>
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: Cody Northrop <cnorthrop@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