⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 276568 in webkit


Ignore:
Timestamp:
Apr 25, 2021, 12:16:23 PM (5 years ago)
Author:
commit-queue@webkit.org
Message:

[Metal ANGLE] Temporarily remove AST validation even for debug builds
https://bugs.webkit.org/show_bug.cgi?id=224991
rdar://76299178

Patch by John Cunningham <johncunningham@apple.com> on 2021-04-25
Reviewed by Kenneth Russell.

  • src/libANGLE/renderer/metal/ShaderMtl.mm:

(rx::ShaderMtl::compileImplMtl):

Location:
trunk/Source/ThirdParty/ANGLE
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/ThirdParty/ANGLE/ChangeLog

    r276567 r276568  
     12021-04-25  John Cunningham  <johncunningham@apple.com>
     2
     3        [Metal ANGLE] Temporarily remove AST validation even for debug builds
     4        https://bugs.webkit.org/show_bug.cgi?id=224991
     5        rdar://76299178
     6 
     7        Reviewed by Kenneth Russell.
     8
     9        * src/libANGLE/renderer/metal/ShaderMtl.mm:
     10        (rx::ShaderMtl::compileImplMtl):
     11
    1122021-04-25  Kyle Piddington  <kpiddington@apple.com>
    213
  • trunk/Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/ShaderMtl.mm

    r275841 r276568  
    8686    ShCompileOptions compileOptions)
    8787{
    88 #if defined(ANGLE_ENABLE_ASSERTS)
     88// TODO(jcunningham): Remove this workaround once correct fix to move validation to the very end is in place.
     89// See: https://bugs.webkit.org/show_bug.cgi?id=224991
     90#if defined(ANGLE_ENABLE_ASSERTS) && 0
    8991    compileOptions |= SH_VALIDATE_AST;
    9092#endif
Note: See TracChangeset for help on using the changeset viewer.