• Show log

    Commit

  • Hash : ebb56cee
    Author : Amirali Abdolrashidi
    Date : 2024-05-31T15:10:37

    Implement OES_tessellation_shader
    
      Based on the specs, there are no functional differences between
    OES and EXT.
    
    * Added validation for glPatchParameteriOES() and the core
      glPatchParameteri().
    
    * Added the extension support for GLSL.
      * EXT_shader_io_blocks is implicitly enabled for the EXT geometry
        and tessellation shader extensions.
      * OES_shader_io_blocks is implicitly enabled for the OES versions
        of said extensions.
    
    * Added a test to make sure using this extension works instead of EXT.
      * Turned the repeated test code into a function:
        * testTessellationTextureBufferAccess
    
    * Skipped the tests that fail on various platforms.
      * It seems that these tests were being skipped before enabling
        this extension ("Not supported").
    
    Bug: b/344030760
    Bug: angleproject:345306326
    Bug: angleproject:345304850
    Bug: angleproject:345312771
    Change-Id: I905da0132bf6525cb453dcaa613e4deb3155c4dd
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5595611
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Commit-Queue: Amirali Abdolrashidi <abdolrashidi@google.com>
    Reviewed-by: Cody Northrop <cnorthrop@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
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg_l thodg
    Tags