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

Changeset 287044 in webkit


Ignore:
Timestamp:
Dec 14, 2021, 1:16:48 PM (5 years ago)
Author:
Russell Epstein
Message:

Cherry-pick r286964. rdar://problem/86413146

[MacCatalyst] fix iOSMac after refactor in r286899
https://bugs.webkit.org/show_bug.cgi?id=234250

Reviewed by Dean Jackson.

Also includes a longer term fix for
https://bugs.webkit.org/show_bug.cgi?id=233977

Tested builds on mac, iOS, TV SDKs, plus iOSMac

  • src/common/platform.h:
  • src/libANGLE/renderer/metal/gen_mtl_format_table.py: (gen_image_map_switch_string):
  • src/libANGLE/renderer/metal/mtl_format_table_autogen.mm: (rx::mtl::Format::init):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@286964 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Location:
branches/safari-613.1.12-branch/Source/ThirdParty/ANGLE
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-613.1.12-branch/Source/ThirdParty/ANGLE/ChangeLog

    r286899 r287044  
     12021-12-14  Alan Coon  <alancoon@apple.com>
     2
     3        Cherry-pick r286964. rdar://problem/86413146
     4
     5    [MacCatalyst] fix iOSMac after refactor in r286899
     6    https://bugs.webkit.org/show_bug.cgi?id=234250
     7   
     8    Reviewed by Dean Jackson.
     9   
     10    Also includes a longer term fix for
     11    https://bugs.webkit.org/show_bug.cgi?id=233977
     12   
     13    Tested builds on mac, iOS, TV SDKs, plus iOSMac
     14   
     15    * src/common/platform.h:
     16    * src/libANGLE/renderer/metal/gen_mtl_format_table.py:
     17    (gen_image_map_switch_string):
     18    * src/libANGLE/renderer/metal/mtl_format_table_autogen.mm:
     19    (rx::mtl::Format::init):
     20   
     21   
     22    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@286964 268f45cc-cd09-0410-ab3c-d52691b4dbfc
     23
     24    2021-12-13  Kyle Piddington  <kpiddington@apple.com>
     25
     26            [MacCatalyst] fix iOSMac after refactor in r286899
     27            https://bugs.webkit.org/show_bug.cgi?id=234250
     28
     29            Reviewed by Dean Jackson.
     30
     31            Also includes a longer term fix for
     32            https://bugs.webkit.org/show_bug.cgi?id=233977
     33
     34            Tested builds on mac, iOS, TV SDKs, plus iOSMac
     35
     36            * src/common/platform.h:
     37            * src/libANGLE/renderer/metal/gen_mtl_format_table.py:
     38            (gen_image_map_switch_string):
     39            * src/libANGLE/renderer/metal/mtl_format_table_autogen.mm:
     40            (rx::mtl::Format::init):
     41
    1422021-12-10  Kyle Piddington  <kpiddington@apple.com>
    243
  • branches/safari-613.1.12-branch/Source/ThirdParty/ANGLE/src/common/platform.h

    r286645 r287044  
    133133#        if TARGET_OS_MACCATALYST
    134134#            define ANGLE_PLATFORM_MACCATALYST 1
    135 #            undef TARGET_OS_IOS
    136135#        endif
    137136#    endif
  • branches/safari-613.1.12-branch/Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/gen_mtl_format_table.py

    r286899 r287044  
    472472    switch_data += "#endif // TARGET_OS_IOS || TARGET_OS_TV \n "
    473473    # iOS specific
    474     switch_data += "#elif TARGET_OS_IPHONE\n"
     474    switch_data += "#elif TARGET_OS_IPHONE && !TARGET_OS_MACCATALYST\n"
    475475    for angle_format in sorted(ios_specific_map.keys()):
    476476        switch_data += gen_image_map_switch_simple_case(angle_format, angle_format, angle_to_gl,
  • branches/safari-613.1.12-branch/Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_format_table_autogen.mm

    r286899 r287044  
    19331933
    19341934#endif // TARGET_OS_IOS || TARGET_OS_TV
    1935  #elif TARGET_OS_IPHONE
     1935 #elif TARGET_OS_IPHONE && !TARGET_OS_MACCATALYST
    19361936        case angle::FormatID::ASTC_10x10_SRGB_BLOCK:
    19371937           
Note: See TracChangeset for help on using the changeset viewer.