• Show log

    Commit

  • Hash : c5271e8e
    Author : Shahbaz Youssefi
    Date : 2022-04-04T23:28:35

    Vulkan: Emulate GL_KHR_blend_equation_advanced
    
    Based on a change by Brandon Schade <b.schade@samsung.com>
    
    In the translator, when advanced blend is enabled, an input attachment
    is added.  Based on the listed advanced blend equations, emulation code
    is added that performs those equations' functions.  The blend equation
    itself is passed through a driver uniform.
    
    Note that the advanced blend extension only allows a single output to
    use advanced blend, and that should be at location 0.
    
    In the Vulkan backend, when advanced blend is used, the driver uniform
    to select the equation is updated and normal blending is disabled.
    
    Bug: angleproject:3586
    Change-Id: Icc42e8be238d34fca149087eb9cfe616a7643a6b
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3575738
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: Yuxin Hu <yuxinhu@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
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags