Backlog/lib/sdl3/parser/test_output/SDL_cpuinfo.json

102 lines
1.9 KiB
JSON

{
"header": "SDL_cpuinfo.h",
"opaque_types": [],
"typedefs": [],
"function_pointers": [],
"enums": [],
"structs": [],
"unions": [],
"flags": [],
"functions": [
{
"name": "SDL_GetNumLogicalCPUCores",
"return_type": "int",
"parameters": []
},
{
"name": "SDL_GetCPUCacheLineSize",
"return_type": "int",
"parameters": []
},
{
"name": "SDL_HasAltiVec",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasMMX",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasSSE",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasSSE2",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasSSE3",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasSSE41",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasSSE42",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasAVX",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasAVX2",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasAVX512F",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasARMSIMD",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasNEON",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasLSX",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_HasLASX",
"return_type": "bool",
"parameters": []
},
{
"name": "SDL_GetSystemRAM",
"return_type": "int",
"parameters": []
},
{
"name": "SDL_GetSIMDAlignment",
"return_type": "size_t",
"parameters": []
}
]
}