• Show log

    Commit

  • Hash : d71dc819
    Author : Gregg Tavares
    Date : 2021-09-22T16:01:06

    Fixes for RowMajor test failures
    
    row_major matrices get translated to column major matrices
    and the expressions rewritten. To do this temporary variables
    that contain the column and row index expressions are moved
    to separte statements before the matrix expression itself.
    When this happens it breaks side effects and short circuits
    in the expression.
    
    The solution is to call SeparateCompoundExpressions before
    calling RewriteRowMajorMatrices.
    
    Bug: angleproject:6386
    Change-Id: I4d819ade959e2a875495f62733e11d86560d3fab
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3177337
    Reviewed-by: Kenneth Russell <kbr@chromium.org>
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Commit-Queue: Gregg Tavares <gman@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
    kc3_lang_org thodg_w www_kmx_io thodg_l thodg thodg_m
    Tags