• Show log

    Commit

  • Hash : 5a7b8c61
    Author : Brandon Schade
    Date : 2021-08-31T14:58:06

    Vulkan: Removed size check when handling mismatched vertex attributes
    
    If locations are specified to be noncontiguous or out of order when
    there is a mismatch between the attribute type specified by
    glVertexAttribPointer and the shader, the program's attribute type
    from ProgramExecutable's getProgramInputs() method would fail.
    This is due to using attribIndex which refers to the attribute's
    location rather than the position in the vector returned from
    getProgramInputs().
    
    This change removes the size check as it's not needed for
    GL_ANGLE_relaxed_vertex_attribute_type.
    
    Bug: angleproject:5762
    Test:
    VertexAttributeTestES3.DrawWithMismatchedComponentCountLocationSpecified
    Change-Id: Ie15f2095e618e12403d1524273d1add74b00cdbd
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3137273
    Reviewed-by: Tim Van Patten <timvp@google.com>
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Commit-Queue: Brandon Schade <b.schade@samsung.com>
    

  • 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