• Show log

    Commit

  • Hash : 800ca8d3
    Author : Geoff Lang
    Date : 2024-06-19T21:04:11

    Revert "GL: Avoid calling glBindFragDatalocationIndexed on Qualcomm"
    
    This reverts commit e768aed37e77dfcba0fe8ec7027348ade2069c85.
    
    Reason for revert: Breaks WebGL tests.
    
    Original change's description:
    > GL: Avoid calling glBindFragDatalocationIndexed on Qualcomm
    >
    > Track if the output location and index came from a layout qualifier
    > or from a call to glBindFragDataLocation[Indexed] and only call
    > glBindFragDataLocationIndexed in the latter case. Re-binding a
    > location that was already specified in the shader is not allowed.
    >
    > Qualcomm fails to bind any location that is not specified with a
    > layout qualifier. Skip tests that do this behaviour and log warnings
    > that the driver is unable to handle this case.
    >
    > Assign the ProgramOutput::pod::index field when doing output assignment
    > to mirror how the location is assigned.
    >
    > Bug: angleproject:42267082
    > Change-Id: Icdf83bb93f63a6375b5a6062690e53905c9ffe71
    > Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5415796
    > Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    > Commit-Queue: Geoff Lang <geofflang@chromium.org>
    > Reviewed-by: Alexey Knyazev <lexa.knyazev@gmail.com>
    
    Bug: angleproject:42267082
    Change-Id: Ifb866878aa6489b809ba6db4152ea5942274dc45
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5641895
    Commit-Queue: Geoff Lang <geofflang@chromium.org>
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    Auto-Submit: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: 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