1Name 2 3 ANGLE_platform_angle_metal 4 5Name Strings 6 7 EGL_ANGLE_platform_angle_metal 8 9Contributors 10 11 Jamie Madill, Google 12 13Contacts 14 15 Jamie Madill, Google (jmadill 'at' google 'dot' com) 16 17Status 18 19 Draft 20 21Version 22 23 Version 2, 2019-10-09 24 25Number 26 27 EGL Extension XXX 28 29Extension Type 30 31 EGL client extension 32 33Dependencies 34 35 Requires ANGLE_platform_angle. 36 37Overview 38 39 This extension enables selection of Metal display types. 40 41New Types 42 43 None 44 45New Procedures and Functions 46 47 None 48 49New Tokens 50 51 Accepted as values for the EGL_PLATFORM_ANGLE_TYPE_ANGLE attribute: 52 53 EGL_PLATFORM_ANGLE_TYPE_METAL_ANGLE 0x3489 54 55Additions to the EGL Specification 56 57 None. 58 59New Behavior 60 61 To request a display that is backed by a Metal driver, the value of 62 EGL_PLATFORM_ANGLE_TYPE_ANGLE should be 63 EGL_PLATFORM_ANGLE_TYPE_METAL_ANGLE. 64 65Issues 66 67 1) Should the application be able to choose a specific version of Metal? 68 69 RESOLVED: No, use the default returned by the system. It doesn't 70 seem like recommended practice to choose a Metal version when 71 initializing a Metal device. 72 73Revision History 74 75 Version 1, 2019-10-09 (Jamie Madill) 76 - Initial draft 77