• Show log

    Commit

  • Hash : dc1c1cb5
    Author : Xinghua Cao
    Date : 2020-08-12T13:30:26

    Restrict to translate uniform block to StructuredBuffer
    
    We had translated an uniform block only containing a large array member
    into StructuredBuffer instead of cbuffer on D3D backend for slow fxc
    compile performance issue with dynamic uniform indexing.
    Now we add more conditions to restrict the translation. Only indexing
    operator is allowed to operate on this uniform block variable. And we
    also restrict the types of uniform block's member.
    
    Bug: angleproject:3682
    Change-Id: I992b7890d84fcaa6169722af6d7e14785526d48a
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2351728
    Commit-Queue: Xinghua Cao <xinghua.cao@intel.com>
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 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
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags