• Show log

    Commit

  • Hash : c1fd7376
    Author : Jamie Madill
    Date : 2018-10-26T22:48:39

    Move index range calculations into VertexArray.
    
    This is in preparation for removing the entire DrawCallParams struct.
    This struct was big enough to cause a performance hit on draw call perf
    tests just by virtue of initializing the fields. Also dereferencing the
    struct members is slower than reading function parameters since it adds
    an indirection.
    
    Also includes some error refactoring to enable moving code to a shared
    location.
    
    In total this patch series reduces overhead by up to 5%.
    
    Bug: angleproject:2933
    Change-Id: Ib663f2538c14ac30d4c31fd10d6350be469626e2
    Reviewed-on: https://chromium-review.googlesource.com/c/1298380
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 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