• Show log

    Commit

  • Hash : e58e77f5
    Author : Qin Jiajia
    Date : 2022-11-10T12:49:03

    Support timestamp behind flag enableTimestampQueries
    
    All timestamp queries happen in the same disjoint query in one
    Context11.
    
    The whole design is that we start a disjoint query in D3D11 at the first
    timestamp request and keep it continuously running in current context.
    Only end it and read it back when the user queries if there is a
    disjoint. We cache the frequency and assume it doesn't change. For the
    first timestamp, we create a temporary D3D disjoint query and end it so
    we have a frequency to convert the ticks to nanoseconds.
    
    This task is taken over from
    https://chromium-review.googlesource.com/c/angle/angle/+/3694732
    
    Bug: angleproject:7367
    Change-Id: I747c9b00e10ac58362df66332efd01a24aa395f2
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4021139
    Commit-Queue: Jiajia Qin <jiajia.qin@intel.com>
    Reviewed-by: Geoff Lang <geofflang@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