• Show log

    Commit

  • Hash : 18797bf2
    Author : Alexey Knyazev
    Date : 2024-03-28T00:00:00

    Metal: Handle incompatible attachments
    
    Metal runtime fails if the attachment pixel
    formats are not compatible with the program
    outputs or if the corresponding render pass
    and pipeline pixel formats do not match.
    
    Added Metal-specific state tracking and forced
    draw framebuffer syncronization for such cases.
    
    Cleaned up and reduced Framebuffer::setAttachmentImpl.
    
    Fixed: angleproject:5233
    Change-Id: I4ee01889debe0e3cce54635e6cba62dbfdc02722
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5377813
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: Quyen Le <lehoangquyen@chromium.org>
    Commit-Queue: Alexey Knyazev <lexa.knyazev@gmail.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