• Show log

    Commit

  • Hash : c6390143
    Author : Sungyong Choi
    Date : 2022-10-12T09:57:55

    Vulkan: Make compatible with GCC
    
    Resolves below warnings occurred with GCC build.
    
    1) deperecated-copy
    Overriding an assignment operator without a copy constructor
    caused the deprecated-copy warnings.
    
    2) unused-function
    
    3) parenthesis
    Warnings occurred due to missing parenthesis around
    some logical expressions, add them to quiet the warnings.
    
    4) unused variable
    
    5) 'maybe-unused' attribute ignored
    Introduces 'ANGLE_MAYBE_UNUSED_PRIVATE_FIELD' macro to avoid
    'attribute ignored' warning which is only occurred
    with GCC because GCC doesn't warn about 'unused non
    static data member' whereas Clang has Wno-unused-private-field.
    
    Signed-off-by: Sungyong Choi <sywow.choi@samsung.com>
    Bug: angleproject:7764
    Change-Id: I8e7410a5ed8cb9b8f8b3202073d779fea63d6b75
    Reviewed-by: Jeff Vigil <j.vigil@samsung.com>
    Reviewed-by: Mohan Maiya <m.maiya@samsung.com>
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3963830
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    Commit-Queue: Jamie Madill <jmadill@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