• Show log

    Commit

  • Hash : 838c6596
    Author : Shahbaz Youssefi
    Date : 2025-04-14T16:46:42

    Add EGL image tests where source texture is modified
    
    Covering the following cases:
    
    * The source texture is changed with glTexImage2D.  In this case, the
      image is orphaned and the siblings point to the old image.
    * The source texture is used in a compute shader.  In Vulkan, the
      internal image backing is recreated, and siblings should continue to
      track the new image (which they don't, due to a bug).
    * The source texture is completely overwritten.  This is in anticipation
      of a follow up change in the Vulkan backend that similarly may
      recreate the backing image of the texture (and should not be affected
      by the same bug).
    * The source texture's base level is completely overwritten while the
      image is in use, and glGenerateMipmap is called.  This is also in
      anticipation of another follow up change in the Vulkan backend that
      may recreate the backing image.
    
    Bug: angleproject:42265356
    Bug: angleproject:410584007
    Change-Id: I2d5f7f668d77ec6940d34bdf80eb7c885fc6a59d
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6454132
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
    Reviewed-by: Yuxin Hu <yuxinhu@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