• Show log

    Commit

  • Hash : 32072905
    Author : Sunny Sachanandani
    Date : 2022-08-25T15:17:13

    d3d11: Support rendering to GL_TEXTURE_2D target for YUV images
    
    YUV D3D11 texture plane EGLImages can be bound to TEXTURE_EXTERNAL_OES,
    but don't support rendering because ExternalImageSibling11::IsYUV()
    returns true. While it might appear that IsYUV() should return true for
    YUV D3D11 textures, the EGLImage siblings are actually for individual
    planes which are R/RG 8/16 and they can indeed be bound as render
    targets if we just return false for IsYUV().
    
    This CL makes IsYUV() return false and adds a test for rendering to
    YUV EGLImages.
    
    Bug: angleproject:7610
    Change-Id: I6c95a9521448e83a53153c1efaca70bd73e49818
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3856660
    Auto-Submit: Sunny Sachanandani <sunnyps@chromium.org>
    Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org>
    Reviewed-by: 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 thodg_l
    Tags