• Show log

    Commit

  • Hash : 8b79410b
    Author : Shahbaz Youssefi
    Date : 2023-04-02T22:25:12

    Vulkan: Treat readonly SSBOs as readonly!
    
    Instead of assuming SSBOs are always written to, this change adds
    plumbing for the backend to know when an SSBO is declared readonly and
    marks the buffer readonly accordingly.
    
    With this change, BufferVk can optimize uploads and copies to and from
    the buffer with the knowledge that it can be safely mapped on the CPU
    for read while it's being used by the GPU.
    
    Bug: b/276002151
    Change-Id: I75342148c07949a83436054a738395bbd88caec5
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4392720
    Reviewed-by: Charlie Lao <cclao@google.com>
    Reviewed-by: Yuxin Hu <yuxinhu@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