• Show log

    Commit

  • Hash : 7ba69645
    Author : Kimmo Kinnunen
    Date : 2024-11-14T10:07:31

    Fix unnamed outs w/ initializeUninitializedLocals
    
    Fix translator initializeUninitializedLocals pass for anonymous
    out parameters. The parameters should be initialized to zero,
    similar to named but unassigned parameters.
    
    Initialization would be skipped on GLSL output, assert on Metal.
    
    Functions need to be replaced if their parameter names change.
    In case the function had a prototype declaration, that has to be
    replaced too.
    All calls to old functions must be replaced with calls to new function.
    
    Bug: angleproject:378584780
    Change-Id: I9a990fa3840f6e26cd30f35bf6c99d9a8816f272
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6020245
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Auto-Submit: Kimmo Kinnunen <kkinnunen@apple.com>
    Commit-Queue: Kimmo Kinnunen <kkinnunen@apple.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
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags