Edit

kc3-lang/angle/scripts/code_generation_hashes/ANGLE_shader_translator.json

Branch :

  • Show log

    Commit

  • Author : Amirali Abdolrashidi
    Date : 2024-05-31 15:10:37
    Hash : ebb56cee
    Message : 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>

  • scripts/code_generation_hashes/ANGLE_shader_translator.json
  • {
      "src/compiler/generate_parser_tools.py":
        "6a34ad911710a45e5644e9f79dfd2ce5",
      "src/compiler/translator/generate_parser.py":
        "ad919972a040d9b3b4aa5dc547fadc75",
      "src/compiler/translator/glslang.l":
        "a482f2d613394f4959fb07cfd10cbe1e",
      "src/compiler/translator/glslang.y":
        "59ce22dac49f081dfa0215c75d5bae39",
      "src/compiler/translator/glslang_lex_autogen.cpp":
        "1c0982c9fa1c987e62155efd209071e1",
      "src/compiler/translator/glslang_tab_autogen.cpp":
        "5a665a8dfa654289aab450d1d571dd49",
      "src/compiler/translator/glslang_tab_autogen.h":
        "028bdaebf359aefbcdaafae466993ebe",
      "tools/flex-bison/linux/bison.sha1":
        "dfc9209e0c76eddd9bed0601c6c189e5",
      "tools/flex-bison/linux/flex.sha1":
        "621fc8947f2114812fb7a2c9df71bdcf",
      "tools/flex-bison/windows/bison.exe.sha1":
        "fd6d2461a2c256179faca7f5f142e689",
      "tools/flex-bison/windows/flex.exe.sha1":
        "c0213d97938af52cc29960381c77e608",
      "tools/flex-bison/windows/m4.exe.sha1":
        "98b1183972580437dffe690b29915c09",
      "tools/flex-bison/windows/msys-2.0.dll.sha1":
        "8f76dc025488db997861057d7283ce20",
      "tools/flex-bison/windows/msys-iconv-2.dll.sha1":
        "3892b2095dbfca5a71a30ffc7c895dad",
      "tools/flex-bison/windows/msys-intl-8.dll.sha1":
        "ff2f3d05584d43fbd77d6251988b83ac"
    }