• Show log

    Commit

  • Hash : 415ff51b
    Author : Kimmo Kinnunen
    Date : 2021-12-17T17:20:25

    Metal: Remove use of ANGLE_MTL_AUTORELEASE from mtl_state_cache
    
    The code doesn't use autoreleasepool, instead all instances are
    subsequently retained.
    Use AutoObjCPtr to adopt the reference and maintain ownership
    explicitly.
    
    This is work towards minimizing memory leaks by minimizing the
    use of autoreleasepool and accounting for the references explicitly.
    
    Bug: angleproject:6833
    Change-Id: I77fe323683e4abb9b4ab17723949c56dd636ae32
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3347643
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    Auto-Submit: Kimmo Kinnunen <kkinnunen@apple.com>
    Reviewed-by: Kenneth Russell <kbr@chromium.org>
    Commit-Queue: Kenneth Russell <kbr@chromium.org>
    Reviewed-by: John Cunningham <johncunningham@apple.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