• Show log

    Commit

  • Hash : a474fd7d
    Author : Shahbaz Youssefi
    Date : 2021-06-02T22:04:45

    Make SH_CLAMP_INDIRECT_ARRAY_BOUNDS do proper AST transformation
    
    This translator flag adds a clamp to non-literal indices to arrays.  Two
    strategies were provisioned, using the clamp intrinsic or a hand-written
    function.   The latter is ununsed in angle, chromium, firefox and
    webkit, so this change removes this option and uses the clamp intrinsic
    unconditionally.
    
    The clamp itself was added at output generation time with special flags
    set on the index node.  This is changed such that a proper AST
    transformation is done and no-special handling would be necessary.
    
    Bug: angleproject:4361
    Bug: angleproject:4889
    Change-Id: Ieccfd2c1c347563fb5282e9fa66d39304e62f2ca
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2935041
    Reviewed-by: Jonah Ryan-Davis <jonahr@google.com>
    Commit-Queue: Shahbaz Youssefi <syoussefi@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