• Show log

    Commit

  • Hash : 0bb109aa
    Author : Alexey Knyazev
    Date : 2024-11-28T00:00:00

    Fix validation for 2D multisample array textures
    
    * Fixes:
    
      * TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY query must
        be rejected if the functionality is not enabled.
    
      * GetInternalFormativ must accept TEXTURE_2D_MULTISAMPLE_ARRAY
        on unextended OpenGL ES 3.2 contexts.
    
      * Added validation to the OpenGL ES 3.2 TexStorage3DMultisample
        entry point.
    
    * Cleanups:
    
      * Removed OES suffix from the enum conversion.
    
      * Incorrect extension name in the error message.
    
      * Do not create a 2D multisample array zero texture object
        if the backend does not support the functionality.
    
      * Replaced redundant FramebufferTexture validation with an assertion.
    
      * Do not allocate texture binding vectors for 2D multisample array
        textures if the backend does not support the functionality.
    
      * Aligned the 2D multisample array texture target assert in
        RecordBindTextureTypeError with the actual error condition.
    
    Fixed: angleproject:381270278
    Change-Id: Idbbc86e2efe1bbc25d9570d515b67c1a32255d99
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6063068
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Commit-Queue: Shahbaz Youssefi <syoussefi@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