• Show log

    Commit

  • Hash : 55efe37c
    Author : Shahbaz Youssefi
    Date : 2019-07-03T11:52:21

    Vulkan: Cleanup buffer dependencies
    
    onWrite now sets the dependency to make sure the order of setting
    dependency and adding memory barrier is correct.  onReadByBuffer is
    added to handle buffer-to-buffer dependency and barrier setting
    correctly without causing a graph loop.  onExternalWrite is added so
    that BufferVk doesn't have to track write access flags.
    
    Additionally, setting write dependencies now include both read and write
    flags.  This is in preparation for SSBO support where the buffer can be
    used to read data in addition to write.
    
    Bug: angleproject:3561
    Change-Id: I2028186ea14459cd159cf79f6d640df54538fc62
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1687119
    Reviewed-by: Tim Van Patten <timvp@google.com>
    Commit-Queue: 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