• Show log

    Commit

  • Hash : 8a50b42b
    Author : Le Hoang Quyen
    Date : 2020-10-24T19:29:12

    Metal: Convert index & vertex format on GPU when possible.
    
    - When converting vertex buffer:
      - if there is no render pass active, use compute shader to convert.
      - if there is a render pass active and device supports explicit memory
        barrier then convert the buffer in vertex shader with direct buffer
        write and insert a memory barrier.
      - if there is a render pass active and device doesn't support explicit
        memory barrier then convert the buffer on CPU.
    
    Bug: angleproject:2634
    Change-Id: I5346e3a2adb855f40e46a3912d9db404a4482e0f
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2434025
    Commit-Queue: Le Hoang Quyen <le.hoang.q@gmail.com>
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: Jonah Ryan-Davis <jonahr@google.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 thodg_w www_kmx_io thodg_l thodg thodg_m
    Tags