blob: 5946eabc8ff11fe1e59472d1232934ddc62aac80 [file] [log] [blame]
{
"defines": {
"AF_INET": 2,
"AF_INET6": 10,
"AF_UNSPEC": 0,
"AI_ADDRCONFIG": 32,
"AI_ALL": 16,
"AI_CANONNAME": 2,
"AI_NUMERICHOST": 4,
"AI_NUMERICSERV": 1024,
"AI_PASSIVE": 1,
"AI_V4MAPPED": 8,
"ALC_FALSE": 0,
"ALC_INVALID_DEVICE": 40961,
"ALC_INVALID_ENUM": 40963,
"ALC_INVALID_VALUE": 40964,
"ALC_NO_ERROR": 0,
"ALC_TRUE": 1,
"AL_DIRECTION": 4101,
"AL_DISTANCE_MODEL": 53248,
"AL_DOPPLER_FACTOR": 49152,
"AL_FALSE": 0,
"AL_GAIN": 4106,
"AL_INVALID_ENUM": 40962,
"AL_INVALID_NAME": 40961,
"AL_INVALID_OPERATION": 40964,
"AL_INVALID_VALUE": 40963,
"AL_NONE": 0,
"AL_NO_ERROR": 0,
"AL_ORIENTATION": 4111,
"AL_POSITION": 4100,
"AL_SPEED_OF_SOUND": 49155,
"AL_TRUE": 1,
"AL_VELOCITY": 4102,
"AT_EMPTY_PATH": 4096,
"AT_FDCWD": -100,
"AT_NO_AUTOMOUNT": 2048,
"AT_REMOVEDIR": 512,
"AT_SYMLINK_NOFOLLOW": 256,
"AUDIO_F32": 33056,
"AUDIO_S16LSB": 32784,
"AUDIO_U8": 8,
"CLOCK_REALTIME": 0,
"E2BIG": 1,
"EACCES": 2,
"EADDRINUSE": 3,
"EADDRNOTAVAIL": 4,
"EADV": 122,
"EAFNOSUPPORT": 5,
"EAGAIN": 6,
"EAI_AGAIN": -3,
"EAI_BADFLAGS": -1,
"EAI_FAIL": -4,
"EAI_FAMILY": -6,
"EAI_MEMORY": -10,
"EAI_NONAME": -2,
"EAI_OVERFLOW": -12,
"EAI_SERVICE": -8,
"EAI_SOCKTYPE": -7,
"EAI_SYSTEM": -11,
"EALREADY": 7,
"EBADE": 113,
"EBADF": 8,
"EBADFD": 127,
"EBADMSG": 9,
"EBADR": 114,
"EBADRQC": 103,
"EBADSLT": 102,
"EBFONT": 101,
"EBUSY": 10,
"ECANCELED": 11,
"ECHILD": 12,
"ECHRNG": 106,
"ECOMM": 124,
"ECONNABORTED": 13,
"ECONNREFUSED": 14,
"ECONNRESET": 15,
"EDEADLK": 16,
"EDEADLOCK": 16,
"EDESTADDRREQ": 17,
"EDOM": 18,
"EDOTDOT": 125,
"EDQUOT": 19,
"EEXIST": 20,
"EFAULT": 21,
"EFBIG": 22,
"EHOSTDOWN": 142,
"EHOSTUNREACH": 23,
"EIDRM": 24,
"EILSEQ": 25,
"EINPROGRESS": 26,
"EINTR": 27,
"EINVAL": 28,
"EIO": 29,
"EISCONN": 30,
"EISDIR": 31,
"EL2HLT": 112,
"EL2NSYNC": 156,
"EL3HLT": 107,
"EL3RST": 108,
"ELIBACC": 129,
"ELIBBAD": 130,
"ELIBEXEC": 133,
"ELIBMAX": 132,
"ELIBSCN": 131,
"ELNRNG": 109,
"ELOOP": 32,
"EMFILE": 33,
"EMLINK": 34,
"EMSCRIPTEN_DEVICE_MOTION_EVENT_SUPPORTS_ACCELERATION": 1,
"EMSCRIPTEN_DEVICE_MOTION_EVENT_SUPPORTS_ACCELERATION_INCLUDING_GRAVITY": 2,
"EMSCRIPTEN_DEVICE_MOTION_EVENT_SUPPORTS_ROTATION_RATE": 4,
"EMSCRIPTEN_EVENT_BATTERYCHARGINGCHANGE": 29,
"EMSCRIPTEN_EVENT_BATTERYLEVELCHANGE": 30,
"EMSCRIPTEN_EVENT_BEFOREUNLOAD": 28,
"EMSCRIPTEN_EVENT_BLUR": 12,
"EMSCRIPTEN_EVENT_CANVASRESIZED": 37,
"EMSCRIPTEN_EVENT_CLICK": 4,
"EMSCRIPTEN_EVENT_DBLCLICK": 7,
"EMSCRIPTEN_EVENT_DEVICEMOTION": 17,
"EMSCRIPTEN_EVENT_DEVICEORIENTATION": 16,
"EMSCRIPTEN_EVENT_FOCUS": 13,
"EMSCRIPTEN_EVENT_FOCUSIN": 14,
"EMSCRIPTEN_EVENT_FOCUSOUT": 15,
"EMSCRIPTEN_EVENT_FULLSCREENCHANGE": 19,
"EMSCRIPTEN_EVENT_GAMEPADCONNECTED": 26,
"EMSCRIPTEN_EVENT_GAMEPADDISCONNECTED": 27,
"EMSCRIPTEN_EVENT_KEYDOWN": 2,
"EMSCRIPTEN_EVENT_KEYPRESS": 1,
"EMSCRIPTEN_EVENT_KEYUP": 3,
"EMSCRIPTEN_EVENT_MOUSEDOWN": 5,
"EMSCRIPTEN_EVENT_MOUSEENTER": 33,
"EMSCRIPTEN_EVENT_MOUSELEAVE": 34,
"EMSCRIPTEN_EVENT_MOUSEMOVE": 8,
"EMSCRIPTEN_EVENT_MOUSEOUT": 36,
"EMSCRIPTEN_EVENT_MOUSEOVER": 35,
"EMSCRIPTEN_EVENT_MOUSEUP": 6,
"EMSCRIPTEN_EVENT_ORIENTATIONCHANGE": 18,
"EMSCRIPTEN_EVENT_POINTERLOCKCHANGE": 20,
"EMSCRIPTEN_EVENT_POINTERLOCKERROR": 38,
"EMSCRIPTEN_EVENT_RESIZE": 10,
"EMSCRIPTEN_EVENT_SCROLL": 11,
"EMSCRIPTEN_EVENT_TARGET_DOCUMENT": 1,
"EMSCRIPTEN_EVENT_TARGET_INVALID": 0,
"EMSCRIPTEN_EVENT_TARGET_SCREEN": 3,
"EMSCRIPTEN_EVENT_TARGET_WINDOW": 2,
"EMSCRIPTEN_EVENT_TOUCHCANCEL": 25,
"EMSCRIPTEN_EVENT_TOUCHEND": 23,
"EMSCRIPTEN_EVENT_TOUCHMOVE": 24,
"EMSCRIPTEN_EVENT_TOUCHSTART": 22,
"EMSCRIPTEN_EVENT_VISIBILITYCHANGE": 21,
"EMSCRIPTEN_EVENT_WEBGLCONTEXTLOST": 31,
"EMSCRIPTEN_EVENT_WEBGLCONTEXTRESTORED": 32,
"EMSCRIPTEN_EVENT_WHEEL": 9,
"EMSCRIPTEN_FETCH_APPEND": 8,
"EMSCRIPTEN_FETCH_LOAD_TO_MEMORY": 1,
"EMSCRIPTEN_FETCH_NO_DOWNLOAD": 32,
"EMSCRIPTEN_FETCH_PERSIST_FILE": 4,
"EMSCRIPTEN_FETCH_REPLACE": 16,
"EMSCRIPTEN_FETCH_STREAM_DATA": 2,
"EMSCRIPTEN_FETCH_SYNCHRONOUS": 64,
"EMSCRIPTEN_FETCH_WAITABLE": 128,
"EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_HIDEF": 2,
"EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_NONE": 0,
"EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_STDDEF": 1,
"EMSCRIPTEN_FULLSCREEN_FILTERING_BILINEAR": 2,
"EMSCRIPTEN_FULLSCREEN_FILTERING_DEFAULT": 0,
"EMSCRIPTEN_FULLSCREEN_FILTERING_NEAREST": 1,
"EMSCRIPTEN_FULLSCREEN_SCALE_ASPECT": 2,
"EMSCRIPTEN_FULLSCREEN_SCALE_CENTER": 3,
"EMSCRIPTEN_FULLSCREEN_SCALE_DEFAULT": 0,
"EMSCRIPTEN_FULLSCREEN_SCALE_STRETCH": 1,
"EMSCRIPTEN_RESULT_DEFERRED": 1,
"EMSCRIPTEN_RESULT_FAILED": -6,
"EMSCRIPTEN_RESULT_FAILED_NOT_DEFERRED": -2,
"EMSCRIPTEN_RESULT_INVALID_PARAM": -5,
"EMSCRIPTEN_RESULT_INVALID_TARGET": -3,
"EMSCRIPTEN_RESULT_NOT_SUPPORTED": -1,
"EMSCRIPTEN_RESULT_NO_DATA": -7,
"EMSCRIPTEN_RESULT_SUCCESS": 0,
"EMSCRIPTEN_RESULT_TIMED_OUT": -8,
"EMSCRIPTEN_RESULT_UNKNOWN_TARGET": -4,
"EMSCRIPTEN_WEBGL_CONTEXT_PROXY_ALWAYS": 2,
"EMSCRIPTEN_WEBGL_CONTEXT_PROXY_DISALLOW": 0,
"EMSCRIPTEN_WEBGL_CONTEXT_PROXY_FALLBACK": 1,
"EMSGSIZE": 35,
"EMULTIHOP": 36,
"EM_CALLBACK_THREAD_CONTEXT_CALLING_THREAD": 2,
"EM_CALLBACK_THREAD_CONTEXT_MAIN_RUNTIME_THREAD": 1,
"EM_FUNC_SIG_I": 536870912,
"EM_FUNC_SIG_II": 570425344,
"EM_FUNC_SIG_III": 603979776,
"EM_FUNC_SIG_IIII": 637534208,
"EM_FUNC_SIG_PARAM_B": 4,
"EM_FUNC_SIG_PARAM_D": 3,
"EM_FUNC_SIG_PARAM_F": 2,
"EM_FUNC_SIG_PARAM_F2I": 5,
"EM_FUNC_SIG_PARAM_I": 0,
"EM_FUNC_SIG_PARAM_I64": 1,
"EM_FUNC_SIG_V": 0,
"EM_FUNC_SIG_VI": 33554432,
"EM_FUNC_SIG_VII": 67108864,
"EM_FUNC_SIG_VIII": 100663296,
"EM_HTML5_LONG_STRING_LEN_BYTES": 128,
"EM_HTML5_MEDIUM_STRING_LEN_BYTES": 64,
"EM_HTML5_SHORT_STRING_LEN_BYTES": 32,
"EM_LOG_CONSOLE": 1,
"EM_LOG_C_STACK": 8,
"EM_LOG_DEBUG": 256,
"EM_LOG_DEMANGLE": 32,
"EM_LOG_ERROR": 4,
"EM_LOG_FUNC_PARAMS": 128,
"EM_LOG_INFO": 512,
"EM_LOG_JS_STACK": 16,
"EM_LOG_NO_PATHS": 64,
"EM_LOG_WARN": 2,
"EM_PROMISE_FULFILL": 0,
"EM_PROMISE_MATCH": 1,
"EM_PROMISE_MATCH_RELEASE": 2,
"EM_PROMISE_REJECT": 3,
"EM_PROXIED_RESIZE_OFFSCREENCANVAS": 654311424,
"EM_QUEUED_JS_CALL_MAX_ARGS": 20,
"ENAMETOOLONG": 37,
"ENETDOWN": 38,
"ENETRESET": 39,
"ENETUNREACH": 40,
"ENFILE": 41,
"ENOANO": 104,
"ENOBUFS": 42,
"ENOCSI": 111,
"ENODATA": 116,
"ENODEV": 43,
"ENOENT": 44,
"ENOEXEC": 45,
"ENOLCK": 46,
"ENOLINK": 47,
"ENOMEDIUM": 148,
"ENOMEM": 48,
"ENOMSG": 49,
"ENONET": 119,
"ENOPKG": 120,
"ENOPROTOOPT": 50,
"ENOSPC": 51,
"ENOSR": 118,
"ENOSTR": 100,
"ENOSYS": 52,
"ENOTBLK": 105,
"ENOTCONN": 53,
"ENOTDIR": 54,
"ENOTEMPTY": 55,
"ENOTRECOVERABLE": 56,
"ENOTSOCK": 57,
"ENOTSUP": 138,
"ENOTTY": 59,
"ENOTUNIQ": 126,
"ENXIO": 60,
"EOPNOTSUPP": 138,
"EOVERFLOW": 61,
"EOWNERDEAD": 62,
"EPERM": 63,
"EPFNOSUPPORT": 139,
"EPIPE": 64,
"EPROTO": 65,
"EPROTONOSUPPORT": 66,
"EPROTOTYPE": 67,
"ERANGE": 68,
"EREMCHG": 128,
"EREMOTE": 121,
"EROFS": 69,
"ESHUTDOWN": 140,
"ESOCKTNOSUPPORT": 137,
"ESPIPE": 70,
"ESRCH": 71,
"ESRMNT": 123,
"ESTALE": 72,
"ESTRPIPE": 135,
"ETIME": 117,
"ETIMEDOUT": 73,
"ETOOMANYREFS": 141,
"ETXTBSY": 74,
"EUNATCH": 110,
"EUSERS": 136,
"EWOULDBLOCK": 6,
"EXDEV": 75,
"EXFULL": 115,
"FIONREAD": 21531,
"F_DUPFD": 0,
"F_GETFD": 1,
"F_GETFL": 3,
"F_GETLK": 5,
"F_GETLK64": 5,
"F_GETOWN": 9,
"F_GETOWN_EX": 16,
"F_SETFD": 2,
"F_SETFL": 4,
"F_SETLK": 6,
"F_SETLK64": 6,
"F_SETLKW": 7,
"F_SETLKW64": 7,
"F_SETOWN": 8,
"F_UNLCK": 2,
"File::DataFileKind": 1,
"File::DirectoryKind": 2,
"File::SymlinkKind": 3,
"File::UnknownKind": 0,
"INADDR_LOOPBACK": 2130706433,
"IPPROTO_TCP": 6,
"IPPROTO_UDP": 17,
"MAP_ANONYMOUS": 32,
"MAP_FIXED": 16,
"MAP_PRIVATE": 2,
"NI_NAMEREQD": 8,
"NI_NUMERICHOST": 1,
"NOTIFICATION_NONE": 0,
"NOTIFICATION_PENDING": 2,
"NOTIFICATION_RECEIVED": 1,
"O_ACCMODE": 2097155,
"O_APPEND": 1024,
"O_CLOEXEC": 524288,
"O_CREAT": 64,
"O_DIRECTORY": 65536,
"O_DSYNC": 4096,
"O_EXCL": 128,
"O_LARGEFILE": 32768,
"O_NOCTTY": 256,
"O_NOFOLLOW": 131072,
"O_NONBLOCK": 2048,
"O_PATH": 2097152,
"O_RDONLY": 0,
"O_RDWR": 2,
"O_TRUNC": 512,
"O_WRONLY": 1,
"POLLERR": 8,
"POLLHUP": 16,
"POLLIN": 1,
"POLLNVAL": 32,
"POLLOUT": 4,
"POLLPRI": 2,
"POLLRDNORM": 64,
"POLLWRNORM": 256,
"PROT_WRITE": 2,
"PTHREAD_CANCELED": -1,
"RTLD_DEFAULT": 0,
"RTLD_GLOBAL": 256,
"RTLD_LAZY": 1,
"RTLD_NODELETE": 4096,
"RTLD_NOW": 2,
"R_OK": 4,
"SDL_PIXELFORMAT_RGBA8888": -2042224636,
"SDL_TOUCH_MOUSEID": -1,
"SEEK_CUR": 1,
"SEEK_END": 2,
"SEEK_SET": 0,
"SIGALRM": 14,
"SIGCANCEL": 33,
"SOCK_CLOEXEC": 524288,
"SOCK_DGRAM": 2,
"SOCK_NONBLOCK": 2048,
"SOCK_STREAM": 1,
"SOL_SOCKET": 1,
"SO_ERROR": 4,
"S_IALLUGO": 4095,
"S_IFBLK": 24576,
"S_IFCHR": 8192,
"S_IFDIR": 16384,
"S_IFIFO": 4096,
"S_IFLNK": 40960,
"S_IFMT": 61440,
"S_IFREG": 32768,
"S_IFSOCK": 49152,
"S_IRUGO": 292,
"S_IRWXO": 7,
"S_IRWXUGO": 511,
"S_ISVTX": 512,
"S_IWUGO": 146,
"S_IXUGO": 73,
"TCGETA": 21509,
"TCGETS": 21505,
"TCSETA": 21510,
"TCSETAF": 21512,
"TCSETAW": 21511,
"TCSETS": 21506,
"TCSETSF": 21508,
"TCSETSW": 21507,
"TIOCGPGRP": 21519,
"TIOCGWINSZ": 21523,
"TIOCSPGRP": 21520,
"TIOCSWINSZ": 21524,
"UUID_TYPE_DCE_RANDOM": 4,
"UUID_VARIANT_DCE": 1,
"W_OK": 2,
"X_OK": 1,
"__WASI_CLOCKID_MONOTONIC": 1,
"__WASI_CLOCKID_PROCESS_CPUTIME_ID": 2,
"__WASI_CLOCKID_REALTIME": 0,
"__WASI_CLOCKID_THREAD_CPUTIME_ID": 3,
"__WASI_FDFLAGS_APPEND": 1,
"__WASI_FDFLAGS_DSYNC": 2,
"__WASI_FDFLAGS_NONBLOCK": 4,
"__WASI_FDFLAGS_RSYNC": 8,
"__WASI_FDFLAGS_SYNC": 16,
"__WASI_FILETYPE_CHARACTER_DEVICE": 2,
"__WASI_FILETYPE_DIRECTORY": 3,
"__WASI_FILETYPE_REGULAR_FILE": 4,
"__WASI_FILETYPE_SYMBOLIC_LINK": 7,
"__WASI_OFLAGS_CREAT": 1,
"__WASI_OFLAGS_DIRECTORY": 2,
"__WASI_OFLAGS_EXCL": 4,
"__WASI_OFLAGS_TRUNC": 8,
"__WASI_PREOPENTYPE_DIR": 0,
"__WASI_RIGHTS_FD_ADVISE": 128,
"__WASI_RIGHTS_FD_ALLOCATE": 256,
"__WASI_RIGHTS_FD_DATASYNC": 1,
"__WASI_RIGHTS_FD_FDSTAT_SET_FLAGS": 8,
"__WASI_RIGHTS_FD_FILESTAT_GET": 2097152,
"__WASI_RIGHTS_FD_FILESTAT_SET_SIZE": 4194304,
"__WASI_RIGHTS_FD_FILESTAT_SET_TIMES": 8388608,
"__WASI_RIGHTS_FD_READ": 2,
"__WASI_RIGHTS_FD_READDIR": 16384,
"__WASI_RIGHTS_FD_SEEK": 4,
"__WASI_RIGHTS_FD_SYNC": 16,
"__WASI_RIGHTS_FD_TELL": 32,
"__WASI_RIGHTS_FD_WRITE": 64,
"__WASI_RIGHTS_PATH_CREATE_DIRECTORY": 512,
"__WASI_RIGHTS_PATH_CREATE_FILE": 1024,
"__WASI_RIGHTS_PATH_FILESTAT_GET": 262144,
"__WASI_RIGHTS_PATH_FILESTAT_SET_SIZE": 524288,
"__WASI_RIGHTS_PATH_FILESTAT_SET_TIMES": 1048576,
"__WASI_RIGHTS_PATH_LINK_SOURCE": 2048,
"__WASI_RIGHTS_PATH_LINK_TARGET": 4096,
"__WASI_RIGHTS_PATH_OPEN": 8192,
"__WASI_RIGHTS_PATH_READLINK": 32768,
"__WASI_RIGHTS_PATH_REMOVE_DIRECTORY": 33554432,
"__WASI_RIGHTS_PATH_RENAME_SOURCE": 65536,
"__WASI_RIGHTS_PATH_RENAME_TARGET": 131072,
"__WASI_RIGHTS_PATH_SYMLINK": 16777216,
"__WASI_RIGHTS_PATH_UNLINK_FILE": 67108864,
"__WASI_RIGHTS_POLL_FD_READWRITE": 134217728,
"__WASI_RIGHTS_SOCK_SHUTDOWN": 268435456
},
"structs": {
"EmscriptenBatteryEvent": {
"__size__": 32,
"charging": 24,
"chargingTime": 0,
"dischargingTime": 8,
"level": 16
},
"EmscriptenDeviceMotionEvent": {
"__size__": 80,
"accelerationIncludingGravityX": 24,
"accelerationIncludingGravityY": 32,
"accelerationIncludingGravityZ": 40,
"accelerationX": 0,
"accelerationY": 8,
"accelerationZ": 16,
"rotationRateAlpha": 48,
"rotationRateBeta": 56,
"rotationRateGamma": 64
},
"EmscriptenDeviceOrientationEvent": {
"__size__": 32,
"absolute": 24,
"alpha": 0,
"beta": 8,
"gamma": 16
},
"EmscriptenFocusEvent": {
"__size__": 256,
"id": 128,
"nodeName": 0
},
"EmscriptenFullscreenChangeEvent": {
"__size__": 280,
"elementHeight": 268,
"elementWidth": 264,
"fullscreenEnabled": 4,
"id": 136,
"isFullscreen": 0,
"nodeName": 8,
"screenHeight": 276,
"screenWidth": 272
},
"EmscriptenFullscreenStrategy": {
"__size__": 40,
"canvasResizedCallback": 16,
"canvasResizedCallbackTargetThread": 32,
"canvasResizedCallbackUserData": 24,
"canvasResolutionScaleMode": 4,
"filteringMode": 8,
"scaleMode": 0
},
"EmscriptenGamepadEvent": {
"__size__": 1440,
"analogButton": 528,
"axis": 16,
"connected": 1296,
"digitalButton": 1040,
"id": 1312,
"index": 1304,
"mapping": 1376,
"numAxes": 8,
"numButtons": 12,
"timestamp": 0
},
"EmscriptenKeyboardEvent": {
"__size__": 192,
"altKey": 24,
"charCode": 40,
"charValue": 128,
"code": 96,
"ctrlKey": 16,
"key": 64,
"keyCode": 48,
"locale": 160,
"location": 8,
"metaKey": 28,
"repeat": 32,
"shiftKey": 20,
"timestamp": 0,
"which": 56
},
"EmscriptenMouseEvent": {
"__size__": 120,
"altKey": 48,
"button": 56,
"buttons": 58,
"canvasX": 96,
"canvasY": 104,
"clientX": 24,
"clientY": 32,
"ctrlKey": 40,
"metaKey": 52,
"movementX": 64,
"movementY": 72,
"screenX": 8,
"screenY": 16,
"shiftKey": 44,
"targetX": 80,
"targetY": 88,
"timestamp": 0
},
"EmscriptenOrientationChangeEvent": {
"__size__": 8,
"orientationAngle": 4,
"orientationIndex": 0
},
"EmscriptenPointerlockChangeEvent": {
"__size__": 260,
"id": 132,
"isActive": 0,
"nodeName": 4
},
"EmscriptenTouchEvent": {
"__size__": 3104,
"altKey": 20,
"ctrlKey": 12,
"metaKey": 24,
"numTouches": 8,
"shiftKey": 16,
"timestamp": 0,
"touches": 32
},
"EmscriptenTouchPoint": {
"__size__": 96,
"canvasX": 80,
"canvasY": 88,
"clientX": 24,
"clientY": 32,
"identifier": 0,
"isChanged": 56,
"onTarget": 60,
"pageX": 40,
"pageY": 48,
"screenX": 8,
"screenY": 16,
"targetX": 64,
"targetY": 72
},
"EmscriptenUiEvent": {
"__size__": 40,
"detail": 0,
"documentBodyClientHeight": 12,
"documentBodyClientWidth": 8,
"scrollLeft": 36,
"scrollTop": 32,
"windowInnerHeight": 20,
"windowInnerWidth": 16,
"windowOuterHeight": 28,
"windowOuterWidth": 24
},
"EmscriptenVisibilityChangeEvent": {
"__size__": 8,
"hidden": 0,
"visibilityState": 4
},
"EmscriptenWebGLContextAttributes": {
"__size__": 56,
"alpha": 0,
"antialias": 12,
"depth": 4,
"enableExtensionsByDefault": 40,
"explicitSwapControl": 44,
"failIfMajorPerformanceCaveat": 28,
"majorVersion": 32,
"minorVersion": 36,
"powerPreference": 24,
"premultipliedAlpha": 16,
"preserveDrawingBuffer": 20,
"proxyContextToMainThread": 48,
"renderViaOffscreenBackBuffer": 52,
"stencil": 8
},
"EmscriptenWheelEvent": {
"__size__": 152,
"deltaMode": 144,
"deltaX": 120,
"deltaY": 128,
"deltaZ": 136,
"mouse": 0
},
"SDL_AudioSpec": {
"__size__": 32,
"callback": 16,
"channels": 6,
"format": 4,
"freq": 0,
"samples": 8,
"silence": 7,
"userdata": 24
},
"SDL_JoyAxisEvent": {
"__size__": 12,
"axis": 5,
"type": 0,
"value": 8,
"which": 4
},
"SDL_JoyButtonEvent": {
"__size__": 8,
"button": 5,
"state": 6,
"type": 0,
"which": 4
},
"SDL_KeyboardEvent": {
"__size__": 28,
"keysym": 12,
"repeat": 9,
"state": 8,
"type": 0
},
"SDL_Keysym": {
"__size__": 16,
"mod": 8,
"scancode": 0,
"sym": 4,
"unicode": 12
},
"SDL_MouseButtonEvent": {
"__size__": 28,
"button": 16,
"state": 17,
"timestamp": 4,
"type": 0,
"which": 12,
"windowID": 8,
"x": 20,
"y": 24
},
"SDL_MouseMotionEvent": {
"__size__": 36,
"state": 16,
"timestamp": 4,
"type": 0,
"which": 12,
"windowID": 8,
"x": 20,
"xrel": 28,
"y": 24,
"yrel": 32
},
"SDL_MouseWheelEvent": {
"__size__": 24,
"type": 0,
"x": 16,
"y": 20
},
"SDL_PixelFormat": {
"Amask": 32,
"BitsPerPixel": 16,
"Bmask": 28,
"BytesPerPixel": 17,
"Gmask": 24,
"Rmask": 20,
"__size__": 56,
"format": 0,
"palette": 8
},
"SDL_Rect": {
"__size__": 16,
"h": 12,
"w": 8,
"x": 0,
"y": 4
},
"SDL_ResizeEvent": {
"__size__": 12,
"h": 8,
"w": 4
},
"SDL_Surface": {
"__size__": 96,
"clip_rect": 64,
"flags": 0,
"format": 8,
"h": 20,
"pitch": 24,
"pixels": 32,
"refcount": 88,
"w": 16
},
"SDL_TextInputEvent": {
"__size__": 40,
"text": 8,
"type": 0
},
"SDL_TouchFingerEvent": {
"__size__": 48,
"dx": 32,
"dy": 36,
"fingerId": 16,
"pressure": 40,
"timestamp": 4,
"touchId": 8,
"type": 0,
"x": 24,
"y": 28
},
"SDL_VideoInfo": {
"__size__": 24,
"current_h": 20,
"current_w": 16
},
"SDL_WindowEvent": {
"__size__": 20,
"event": 8,
"type": 0,
"windowID": 4
},
"SDL_version": {
"__size__": 3,
"major": 0,
"minor": 1,
"patch": 2
},
"WGPUAdapterProperties": {
"__size__": 64,
"adapterType": 56,
"architecture": 24,
"backendType": 60,
"deviceID": 32,
"driverDescription": 48,
"name": 40,
"nextInChain": 0,
"vendorID": 8,
"vendorName": 16
},
"WGPUBindGroupDescriptor": {
"__size__": 40,
"entries": 32,
"entryCount": 24,
"label": 8,
"layout": 16,
"nextInChain": 0
},
"WGPUBindGroupEntry": {
"__size__": 56,
"binding": 8,
"buffer": 16,
"nextInChain": 0,
"offset": 24,
"sampler": 40,
"size": 32,
"textureView": 48
},
"WGPUBindGroupLayoutDescriptor": {
"__size__": 32,
"entries": 24,
"entryCount": 16,
"label": 8,
"nextInChain": 0
},
"WGPUBindGroupLayoutEntry": {
"__size__": 104,
"binding": 8,
"buffer": 16,
"nextInChain": 0,
"sampler": 40,
"storageTexture": 80,
"texture": 56,
"visibility": 12
},
"WGPUBlendComponent": {
"__size__": 12,
"dstFactor": 8,
"operation": 0,
"srcFactor": 4
},
"WGPUBlendState": {
"__size__": 24,
"alpha": 12,
"color": 0
},
"WGPUBufferBindingLayout": {
"__size__": 24,
"hasDynamicOffset": 12,
"minBindingSize": 16,
"nextInChain": 0,
"type": 8
},
"WGPUBufferDescriptor": {
"__size__": 40,
"label": 8,
"mappedAtCreation": 32,
"nextInChain": 0,
"size": 24,
"usage": 16
},
"WGPUChainedStruct": {
"__size__": 16,
"next": 0,
"sType": 8
},
"WGPUColor": {
"__size__": 32,
"a": 24,
"b": 16,
"g": 8,
"r": 0
},
"WGPUColorTargetState": {
"__size__": 32,
"blend": 16,
"format": 8,
"nextInChain": 0,
"writeMask": 24
},
"WGPUCommandBufferDescriptor": {
"__size__": 16,
"label": 8,
"nextInChain": 0
},
"WGPUCommandEncoderDescriptor": {
"__size__": 16,
"label": 8,
"nextInChain": 0
},
"WGPUCompilationInfo": {
"__size__": 24,
"messageCount": 8,
"messages": 16,
"nextInChain": 0
},
"WGPUCompilationMessage": {
"__size__": 56,
"length": 48,
"lineNum": 24,
"linePos": 32,
"message": 8,
"nextInChain": 0,
"offset": 40,
"type": 16
},
"WGPUComputePassDescriptor": {
"__size__": 32,
"label": 8,
"nextInChain": 0,
"timestampWriteCount": 16,
"timestampWrites": 24
},
"WGPUComputePassTimestampWrite": {
"__size__": 16,
"location": 12,
"queryIndex": 8,
"querySet": 0
},
"WGPUComputePipelineDescriptor": {
"__size__": 64,
"compute": 24,
"label": 8,
"layout": 16,
"nextInChain": 0
},
"WGPUConstantEntry": {
"__size__": 24,
"key": 8,
"nextInChain": 0,
"value": 16
},
"WGPUDepthStencilState": {
"__size__": 72,
"depthBias": 60,
"depthBiasClamp": 68,
"depthBiasSlopeScale": 64,
"depthCompare": 16,
"depthWriteEnabled": 12,
"format": 8,
"nextInChain": 0,
"stencilBack": 36,
"stencilFront": 20,
"stencilReadMask": 52,
"stencilWriteMask": 56
},
"WGPUDeviceDescriptor": {
"__size__": 56,
"defaultQueue": 40,
"label": 8,
"nextInChain": 0,
"requiredFeatures": 24,
"requiredFeaturesCount": 16,
"requiredLimits": 32
},
"WGPUExtent3D": {
"__size__": 12,
"depthOrArrayLayers": 8,
"height": 4,
"width": 0
},
"WGPUFragmentState": {
"__size__": 56,
"constantCount": 24,
"constants": 32,
"entryPoint": 16,
"module": 8,
"nextInChain": 0,
"targetCount": 40,
"targets": 48
},
"WGPUImageCopyBuffer": {
"__size__": 40,
"buffer": 32,
"layout": 8,
"nextInChain": 0
},
"WGPUImageCopyTexture": {
"__size__": 40,
"aspect": 32,
"mipLevel": 16,
"nextInChain": 0,
"origin": 20,
"texture": 8
},
"WGPUInstanceDescriptor": {
"__size__": 8,
"nextInChain": 0
},
"WGPULimits": {
"__size__": 120,
"maxBindGroups": 16,
"maxColorAttachments": 92,
"maxComputeInvocationsPerWorkgroup": 100,
"maxComputeWorkgroupSizeX": 104,
"maxComputeWorkgroupSizeY": 108,
"maxComputeWorkgroupSizeZ": 112,
"maxComputeWorkgroupStorageSize": 96,
"maxComputeWorkgroupsPerDimension": 116,
"maxDynamicStorageBuffersPerPipelineLayout": 24,
"maxDynamicUniformBuffersPerPipelineLayout": 20,
"maxInterStageShaderComponents": 84,
"maxInterStageShaderVariables": 88,
"maxSampledTexturesPerShaderStage": 28,
"maxSamplersPerShaderStage": 32,
"maxStorageBufferBindingSize": 56,
"maxStorageBuffersPerShaderStage": 36,
"maxStorageTexturesPerShaderStage": 40,
"maxTextureArrayLayers": 12,
"maxTextureDimension1D": 0,
"maxTextureDimension2D": 4,
"maxTextureDimension3D": 8,
"maxUniformBufferBindingSize": 48,
"maxUniformBuffersPerShaderStage": 44,
"maxVertexAttributes": 76,
"maxVertexBufferArrayStride": 80,
"maxVertexBuffers": 72,
"minStorageBufferOffsetAlignment": 68,
"minUniformBufferOffsetAlignment": 64
},
"WGPUMultisampleState": {
"__size__": 24,
"alphaToCoverageEnabled": 16,
"count": 8,
"mask": 12,
"nextInChain": 0
},
"WGPUOrigin3D": {
"__size__": 12,
"x": 0,
"y": 4,
"z": 8
},
"WGPUPipelineLayoutDescriptor": {
"__size__": 32,
"bindGroupLayoutCount": 16,
"bindGroupLayouts": 24,
"label": 8,
"nextInChain": 0
},
"WGPUPrimitiveDepthClipControl": {
"__size__": 24,
"chain": 0,
"unclippedDepth": 16
},
"WGPUPrimitiveState": {
"__size__": 24,
"cullMode": 20,
"frontFace": 16,
"nextInChain": 0,
"stripIndexFormat": 12,
"topology": 8
},
"WGPUProgrammableStageDescriptor": {
"__size__": 40,
"constantCount": 24,
"constants": 32,
"entryPoint": 16,
"module": 8,
"nextInChain": 0
},
"WGPUQuerySetDescriptor": {
"__size__": 40,
"count": 20,
"label": 8,
"nextInChain": 0,
"pipelineStatistics": 24,
"pipelineStatisticsCount": 32,
"type": 16
},
"WGPUQueueDescriptor": {
"__size__": 16,
"label": 8,
"nextInChain": 0
},
"WGPURenderBundleDescriptor": {
"__size__": 16,
"label": 8,
"nextInChain": 0
},
"WGPURenderBundleEncoderDescriptor": {
"__size__": 48,
"colorFormats": 24,
"colorFormatsCount": 16,
"depthReadOnly": 40,
"depthStencilFormat": 32,
"label": 8,
"nextInChain": 0,
"sampleCount": 36,
"stencilReadOnly": 41
},
"WGPURenderPassColorAttachment": {
"__size__": 56,
"clearValue": 24,
"loadOp": 16,
"resolveTarget": 8,
"storeOp": 20,
"view": 0
},
"WGPURenderPassDepthStencilAttachment": {
"__size__": 40,
"depthClearValue": 16,
"depthLoadOp": 8,
"depthReadOnly": 20,
"depthStoreOp": 12,
"stencilClearValue": 32,
"stencilLoadOp": 24,
"stencilReadOnly": 36,
"stencilStoreOp": 28,
"view": 0
},
"WGPURenderPassDescriptor": {
"__size__": 64,
"colorAttachmentCount": 16,
"colorAttachments": 24,
"depthStencilAttachment": 32,
"label": 8,
"nextInChain": 0,
"occlusionQuerySet": 40,
"timestampWriteCount": 48,
"timestampWrites": 56
},
"WGPURenderPassDescriptorMaxDrawCount": {
"__size__": 24,
"chain": 0,
"maxDrawCount": 16
},
"WGPURenderPassTimestampWrite": {
"__size__": 16,
"location": 12,
"queryIndex": 8,
"querySet": 0
},
"WGPURenderPipelineDescriptor": {
"__size__": 144,
"depthStencil": 104,
"fragment": 136,
"label": 8,
"layout": 16,
"multisample": 112,
"nextInChain": 0,
"primitive": 80,
"vertex": 24
},
"WGPURequestAdapterOptions": {
"__size__": 24,
"compatibleSurface": 8,
"forceFallbackAdapter": 20,
"nextInChain": 0,
"powerPreference": 16
},
"WGPURequiredLimits": {
"__size__": 128,
"limits": 8,
"nextInChain": 0
},
"WGPUSamplerBindingLayout": {
"__size__": 16,
"nextInChain": 0,
"type": 8
},
"WGPUSamplerDescriptor": {
"__size__": 56,
"addressModeU": 16,
"addressModeV": 20,
"addressModeW": 24,
"compare": 48,
"label": 8,
"lodMaxClamp": 44,
"lodMinClamp": 40,
"magFilter": 28,
"maxAnisotropy": 52,
"minFilter": 32,
"mipmapFilter": 36,
"nextInChain": 0
},
"WGPUShaderModuleDescriptor": {
"__size__": 16,
"label": 8,
"nextInChain": 0
},
"WGPUShaderModuleSPIRVDescriptor": {
"__size__": 32,
"chain": 0,
"code": 24,
"codeSize": 16
},
"WGPUShaderModuleWGSLDescriptor": {
"__size__": 24,
"chain": 0,
"source": 16
},
"WGPUStencilFaceState": {
"__size__": 16,
"compare": 0,
"depthFailOp": 8,
"failOp": 4,
"passOp": 12
},
"WGPUStorageTextureBindingLayout": {
"__size__": 24,
"access": 8,
"format": 12,
"nextInChain": 0,
"viewDimension": 16
},
"WGPUSupportedLimits": {
"__size__": 128,
"limits": 8,
"nextInChain": 0
},
"WGPUSurfaceDescriptor": {
"__size__": 16,
"label": 8,
"nextInChain": 0
},
"WGPUSurfaceDescriptorFromCanvasHTMLSelector": {
"__size__": 24,
"chain": 0,
"selector": 16
},
"WGPUSwapChainDescriptor": {
"__size__": 40,
"format": 20,
"height": 28,
"label": 8,
"nextInChain": 0,
"presentMode": 32,
"usage": 16,
"width": 24
},
"WGPUTextureBindingLayout": {
"__size__": 24,
"multisampled": 16,
"nextInChain": 0,
"sampleType": 8,
"viewDimension": 12
},
"WGPUTextureDataLayout": {
"__size__": 24,
"bytesPerRow": 16,
"nextInChain": 0,
"offset": 8,
"rowsPerImage": 20
},
"WGPUTextureDescriptor": {
"__size__": 64,
"dimension": 20,
"format": 36,
"label": 8,
"mipLevelCount": 40,
"nextInChain": 0,
"sampleCount": 44,
"size": 24,
"usage": 16,
"viewFormatCount": 48,
"viewFormats": 56
},
"WGPUTextureViewDescriptor": {
"__size__": 48,
"arrayLayerCount": 36,
"aspect": 40,
"baseArrayLayer": 32,
"baseMipLevel": 24,
"dimension": 20,
"format": 16,
"label": 8,
"mipLevelCount": 28,
"nextInChain": 0
},
"WGPUVertexAttribute": {
"__size__": 24,
"format": 0,
"offset": 8,
"shaderLocation": 16
},
"WGPUVertexBufferLayout": {
"__size__": 24,
"arrayStride": 0,
"attributeCount": 12,
"attributes": 16,
"stepMode": 8
},
"WGPUVertexState": {
"__size__": 56,
"bufferCount": 40,
"buffers": 48,
"constantCount": 24,
"constants": 32,
"entryPoint": 16,
"module": 8,
"nextInChain": 0
},
"__cxa_exception": {
"__size__": 48,
"adjustedPtr": 32,
"caught": 24,
"exceptionDestructor": 16,
"exceptionType": 8,
"referenceCount": 0,
"rethrown": 25
},
"__wasi_fdstat_t": {
"__size__": 24,
"fs_filetype": 0,
"fs_flags": 2,
"fs_rights_base": 8,
"fs_rights_inheriting": 16
},
"__wasi_filestat_t": {
"__size__": 64,
"atim": 40,
"ctim": 56,
"dev": 0,
"filetype": 16,
"ino": 8,
"mtim": 48,
"nlink": 24,
"size": 32
},
"__wasi_prestat_dir_t": {
"__size__": 8,
"pr_name_len": 0
},
"__wasi_prestat_t": {
"__size__": 16,
"pr_type": 0,
"u": 8
},
"addrinfo": {
"__size__": 48,
"ai_addr": 24,
"ai_addrlen": 16,
"ai_canonname": 32,
"ai_family": 4,
"ai_flags": 0,
"ai_next": 40,
"ai_protocol": 12,
"ai_socktype": 8
},
"asyncify_data_s": {
"__size__": 24,
"rewind_id": 16,
"stack_limit": 8,
"stack_ptr": 0
},
"dirent": {
"__size__": 280,
"d_ino": 0,
"d_name": 19,
"d_off": 8,
"d_reclen": 16,
"d_type": 18
},
"dso": {
"__size__": 48,
"flags": 8,
"mem_addr": 16,
"mem_allocated": 12,
"mem_size": 24,
"name": 48,
"table_addr": 32,
"table_size": 40
},
"emscripten_fetch_attr_t": {
"__size__": 152,
"attributes": 72,
"destinationPath": 96,
"onerror": 48,
"onprogress": 56,
"onreadystatechange": 64,
"onsuccess": 40,
"overriddenMimeType": 128,
"password": 112,
"requestData": 136,
"requestDataSize": 144,
"requestHeaders": 120,
"requestMethod": 0,
"timeoutMSecs": 80,
"userData": 32,
"userName": 104,
"withCredentials": 88
},
"emscripten_fetch_t": {
"__attributes": 128,
"__proxyState": 124,
"__size__": 280,
"data": 24,
"dataOffset": 40,
"id": 0,
"numBytes": 32,
"readyState": 56,
"status": 58,
"statusText": 60,
"totalBytes": 48,
"url": 16,
"userData": 8
},
"emscripten_fiber_s": {
"__size__": 64,
"asyncify_data": 40,
"entry": 24,
"stack_base": 0,
"stack_limit": 8,
"stack_ptr": 16,
"user_data": 32
},
"flock": {
"__size__": 32,
"l_type": 0
},
"hostent": {
"__size__": 32,
"h_addr_list": 24,
"h_addrtype": 16,
"h_aliases": 8,
"h_length": 20,
"h_name": 0
},
"iovec": {
"__size__": 16,
"iov_base": 0,
"iov_len": 8
},
"msghdr": {
"__size__": 48,
"msg_iov": 16,
"msg_iovlen": 24,
"msg_name": 0,
"msg_namelen": 8
},
"pollfd": {
"__size__": 8,
"events": 4,
"fd": 0,
"revents": 6
},
"protoent": {
"__size__": 24,
"p_aliases": 8,
"p_name": 0,
"p_proto": 16
},
"pthread": {
"__size__": 232,
"profilerBlock": 200,
"stack": 88,
"stack_size": 96,
"waiting_async": 228
},
"pthread_attr_t": {
"__size__": 88,
"_a_transferredcanvases": 80
},
"sockaddr_in": {
"__size__": 16,
"sin_addr": {
"__size__": 4,
"s_addr": 4
},
"sin_family": 0,
"sin_port": 2
},
"sockaddr_in6": {
"__size__": 28,
"sin6_addr": {
"__in6_union": {
"__s6_addr": 8,
"__s6_addr16": 8,
"__s6_addr32": 8,
"__size__": 16
},
"__size__": 16
},
"sin6_family": 0,
"sin6_port": 2
},
"stat": {
"__size__": 120,
"__st_ino_truncated": 8,
"st_atim": {
"__size__": 16,
"tv_nsec": 72,
"tv_sec": 64
},
"st_blksize": 56,
"st_blocks": 60,
"st_ctim": {
"__size__": 16,
"tv_nsec": 104,
"tv_sec": 96
},
"st_dev": 0,
"st_gid": 36,
"st_ino": 112,
"st_mode": 16,
"st_mtim": {
"__size__": 16,
"tv_nsec": 88,
"tv_sec": 80
},
"st_nlink": 24,
"st_rdev": 40,
"st_size": 48,
"st_uid": 32
},
"statfs": {
"__size__": 104,
"f_bavail": 24,
"f_bfree": 20,
"f_blocks": 16,
"f_bsize": 8,
"f_ffree": 32,
"f_files": 28,
"f_flags": 64,
"f_frsize": 56,
"f_fsid": 36,
"f_namelen": 48
},
"thread_profiler_block": {
"__size__": 104,
"name": 72,
"threadStatus": 0,
"timeSpentInStatus": 16
},
"timespec": {
"__size__": 16,
"tv_nsec": 8,
"tv_sec": 0
},
"tm": {
"__size__": 56,
"tm_gmtoff": 40,
"tm_hour": 8,
"tm_isdst": 32,
"tm_mday": 12,
"tm_min": 4,
"tm_mon": 16,
"tm_sec": 0,
"tm_wday": 24,
"tm_yday": 28,
"tm_year": 20,
"tm_zone": 48
}
}
}