• Show log

    Commit

  • Hash : 99db3471
    Author : Geoff Lang
    Date : 2020-05-13T18:50:51

    Unset the ActiveTextureCache entry if the program does not reference it
    
    When changing uniforms of a program, State::onActiveTextureChange is
    called to update the ActiveTextureCache. If the sampler uniform type
    changes to TextureType::InvalidEnum, the entry in ActiveTextureCache was
    not cleared. This causes stale entries in ActiveTextureCache because the
    cache no longer matches what textures are bound and the cache does not
    add references to the textures in it.
    
    BUG=chromium:1078375
    BUG=chromium:1072406
    BUG=chromium:1078866
    
    Change-Id: If9719dcd4fc865b2301db450eb8115e7cfe46c4a
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2199654
    Reviewed-by: Tim Van Patten <timvp@google.com>
    Commit-Queue: Geoff Lang <geofflang@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_l thodg
    Tags