• Show log

    Commit

  • Hash : d55d283c
    Author : Jamie Madill
    Date : 2015-10-27T13:59:19

    Add a test for flat shader 'provoking vertex'.
    
    The provoking vertex, or leading vertex, is the vertex in a triangle
    which produces the value that gets used for a flat-shaded triangle.
    Flat shading means the same value gets used for the entire triangle.
    
    It seems as though D3D and OpenGL have different definitions of which
    vertex is the leading/provoking one; GL says it is the *last* vertex
    of a primitive, while while D3D says it is the first.
    
    Additional complexity comes about from triangle strips, which switch
    winding order, and primitive restart, which defines new primitives in
    the middle of prior primitives.
    
    BUG=angleproject:754
    
    Change-Id: If1217cba33dabf3b1e4ad13fd639d049cb16fe44
    Reviewed-on: https://chromium-review.googlesource.com/309152
    Reviewed-by: Corentin Wallez <cwallez@chromium.org>
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Tested-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
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags