• Show log

    Commit

  • Hash : f355e2b3
    Author : Shahbaz Youssefi
    Date : 2025-04-15T18:58:25

    Vulkan: Remove preferDriverUniformOverSpecConst
    
    This was practically true for every vendor on Android (where rotation
    matters).  For Qualcomm, it was also true due to a bug in version
    checking and didn't seem to be causing any concerns.  Where pre-rotation
    is supported, it is better to enable this feature to avoid excessive
    pipeline creation.
    
    This change removes the feature and makes sure ANGLE always uses
    uniforms for rotation instead of spec consts.  While technically this
    may have an adverse effect on platforms that never need pre-rotation,
    the ability is retained for all vendors since pre-rotation is finding
    its way into more platforms and would likely eventually be needed
    everywhere anyway.
    
    Bug: angleproject:42265878
    Bug: angleproject:42262166
    Change-Id: I4b64c04da46db08cfdd44b60789b66d93d8e8b17
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6459025
    Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
    Reviewed-by: mohan maiya <m.maiya@samsung.com>
    Auto-Submit: Shahbaz Youssefi <syoussefi@chromium.org>
    Commit-Queue: Cody Northrop <cnorthrop@google.com>
    Reviewed-by: Cody Northrop <cnorthrop@google.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