• Show log

    Commit

  • Hash : 3479f4a1
    Author : Charlie Lao
    Date : 2023-08-16T14:43:35

    Move more ProgramExecutable basic type vars to mBasicDataTypeStruct
    
    They can be just load/saved along with mBasicDataTypeStruct, no need to
    do them separately:
    
    mLinkedShaderVersions was previously only saved if
    it is separate program, now it is always saved along with
    mBasicDataTypeStruct, since the extra cost of a few more bytes of memcpy
    is ignorable, but will make it more consistent.
    
    mActiveUniformBlockBindings was previously updated instead of load, now
    it is load (and verified with ASSERT)
    
    mCanDrawWith was previously updated, now chnaged to load.
    
    Bug: b/275102061
    Change-Id: I4e15b955606f34966d56b1c5e3d9d2f22ddeb14d
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4786308
    Reviewed-by: Roman Lavrov <romanl@google.com>
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Commit-Queue: Charlie Lao <cclao@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