• Show log

    Commit

  • Hash : bfa03a84
    Author : Kimmo Kinnunen
    Date : 2024-11-19T13:32:31

    Metal: Fix vec swizzles to bvecs on AMD
    
    Constructing bvecs explicitly from swizzles would produce double
    swizzles, and this would fail validation at validateNoSwizzleOfSwizzle.
    
    Fix by folding the expression passed to coersion bvec constructor.
    
    Cannot test more in isolation for now, since AddExplicitTypeCasts uses
    Metal specific SymbolEnv.
    
    Bug: angleproject:379758210
    Change-Id: I175941747ef1c7acb8c88683c1188843a154aa8a
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6034935
    Commit-Queue: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Auto-Submit: 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