• Show log

    Commit

  • Hash : 07b36365
    Author : Jamie Madill
    Date : 2017-06-05T16:08:27

    D3D11: Don't dirty all uniforms on program change.
    
    Only dirty the uniforms if the uniforms are dirty. This gives about a
    20% reduction in ANGLE overhead on a targeted micro-benchmark. It
    probably won't have that large of an impact on most real-world
    applications, but it was strictly unnecessary work.
    
    Something that came up when investigating the internal program binary
    cache in ANGLE D3D11.
    
    BUG=angleproject:2053
    
    Change-Id: I2d55c010c29ce9627a9001dd2abe6e549f0b7e8c
    Reviewed-on: https://chromium-review.googlesource.com/524297
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: Corentin Wallez <cwallez@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