45 lines
3.3 KiB
JSON
45 lines
3.3 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"purpose": "read_only_symbol_discovery",
|
|
"module_candidate": "libSceGnmDriver.sprx",
|
|
"module_name_status": "inference_from_public_stub_filename_and_sdk_dlopen_convention",
|
|
"firmware_allowlist": ["9.60"],
|
|
"evidence": {
|
|
"repository": "https://github.com/ps5-payload-dev/sdk.git",
|
|
"commit": "d2e2e585740362976a39fdd5ccf390f199a7bc37",
|
|
"path": "sce_stubs/libSceGnmDriver.c"
|
|
},
|
|
"global_policy": {
|
|
"call_resolved_symbols": "never",
|
|
"log_symbol_addresses": false,
|
|
"submit": false,
|
|
"draw": false,
|
|
"dispatch": false,
|
|
"flip": false,
|
|
"mutate_gpu_memory": false
|
|
},
|
|
"symbols": [
|
|
{"name": "sceGnmAreSubmitsAllowed", "category": "status", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmComputeWaitOnAddress", "category": "synchronization", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmComputeWaitSemaphore", "category": "synchronization", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmDispatchDirect", "category": "dispatch", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmDispatchIndirect", "category": "dispatch", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmDrawIndex", "category": "draw", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmDrawIndexAuto", "category": "draw", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmDrawIndirect", "category": "draw", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmInsertWaitFlipDone", "category": "synchronization", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmMapComputeQueue", "category": "queue", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmRegisterOwner", "category": "resource", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmRegisterResource", "category": "resource", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmRequestFlipAndSubmitDone", "category": "synchronization", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmSetEmbeddedPsShader", "category": "embedded_shader", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmSetEmbeddedVsShader", "category": "embedded_shader", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmSubmitAndFlipCommandBuffers", "category": "submission", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmSubmitCommandBuffers", "category": "submission", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmSubmitDone", "category": "synchronization", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmUnmapComputeQueue", "category": "queue", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmUnregisterOwnerAndResources", "category": "resource", "abi_status": "name_only_unverified", "call_policy": "never"},
|
|
{"name": "sceGnmUnregisterResource", "category": "resource", "abi_status": "name_only_unverified", "call_policy": "never"}
|
|
]
|
|
}
|