• Show log

    Commit

  • Hash : de62b251
    Author : Qin Jiajia
    Date : 2020-12-29T17:07:06

    Make sure the queried resources are active
    
    In GLES 3.1 spec, sesion 7.3.1 program interfaces, it says that
    'Resources referenced in shader code are considered active unless the
    compiler and linker can conclusively determine that they have no
    observable effect on the results produced by the executable code of the
    program.'. Variables might be considered inactive if they are used only
    in computations of temporary variables having no effect on any shader
    output. So we should use atomicCounterIncrement instead of atomicCounter
    in case the resources are marked as inactive on some platforms.
    
    Bug: angleproject:5494
    Change-Id: Ic04bd4a2936e97776fc680b5ef8273f0944d7480
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2605917
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    Commit-Queue: Jiajia Qin <jiajia.qin@intel.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
    kc3_lang_org www_kmx_io thodg_w thodg_l thodg thodg_m
    Tags