• Show log

    Commit

  • Hash : 0c5409f8
    Author : Arun Patole
    Date : 2015-07-08T15:17:53

    Support constant folding of fragment processing built-ins
    
    This change adds constant folding support for following derivative
    functions:
        - dFdx, dFdy and fwidth.
    As per spec, derivatives of constant arguments should be 0, so this
    change just sets result components to zero when the above operations
    are performed on constant argument.
    
    BUG=angleproject:913
    TEST=dEQP Tests
    dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.
    fragment_processing.*
    (All 12 tests started passing with this change.)
    
    Change-Id: I67b7c5abd970b740e15e3bd1ee56721e81bbecc4
    Reviewed-on: https://chromium-review.googlesource.com/283759
    Reviewed-by: Olli Etuaho <oetuaho@nvidia.com>
    Tested-by: Olli Etuaho <oetuaho@nvidia.com>
    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
    kc3_lang_org www_kmx_io thodg_w thodg_l thodg thodg_m
    Tags