• Show log

    Commit

  • Hash : e196bc85
    Author : Kenneth Russell
    Date : 2020-01-17T13:11:20

    Add driver bug workaround for rewriting row major matrices.
    
    Joint work with syoussefi@, who wrote the RewriteRowMajorMatrices
    pass, and revised it for this CL to not rely on the
    NameNamelessUniformBuffers pass - which was breaking it on the GL
    backend.
    
    Hook up previously written RewriteRowMajorMatrices transformation, and
    enable on all GPU types on macOS. It is needed at least for AMD and
    Intel GPUs.
    
    Add a new test which verifies the behavior of dynamically-indexed
    arrays of row-major matrices.
    
    Bug: angleproject:2273
    Bug: angleproject:3843
    Change-Id: Id582f9cf6b9b1a59091aab1786539174f360b705
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2008717
    Commit-Queue: Kenneth Russell <kbr@chromium.org>
    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