Source reference
sdk/profiles/resource-av-1.json
{
"status": "published",
"implemented": true,
"specification": "../../docs/resource-av-spec.md",
"profile": "resource-av-1",
"packet": {
"status": "frozen",
"magic": "AVP1",
"headerBytes": 64,
"commandHeaderBytes": 32,
"schema": "../resource-protocol.json"
},
"targets": {
"guestMemoryBytes": 8388608,
"luauHeapBytes": 4194304,
"resourceSlots": 1024,
"runtimeResourceBytes": 67108864,
"commandsPerCommit": 16384,
"payloadBytesPerCommit": 1048576,
"maxImageWidth": 1024,
"maxImageHeight": 1024,
"offscreenTargets": 8,
"outstandingReadbacks": 4,
"readbackBytes": 1048576,
"completionPayloadBytesPerUpdate": 1048576,
"paletteEntries": 256,
"colorTableEntries": 65536,
"audioRate": 48000,
"audioChannels": 2,
"voices": 16,
"busesIncludingMaster": 8,
"instrumentDefinitions": 64,
"nodesPerInstrument": 16,
"nodesPerBus": 8,
"activeDspNodes": 320,
"maxDelayFrames": 96000,
"streams": 4,
"queuedFramesPerStream": 8192,
"pendingAudioEvents": 4096,
"eventHorizonFrames": 96000,
"initialSchedulingLeadFrames": 2400
},
"profileId": 2,
"sdkVersion": "0.2.0",
"sdkVersionWord": 512,
"abiVersion": 2,
"protocolVersion": 4,
"requiredFeatures": 7,
"featureBits": {
"typedResources": 1,
"softwareGraphics": 2,
"scheduledAudioAndSynthesis": 4
},
"performance": {
"status": "measured-reference",
"native": "Windows x64, standalone SDL3/Wasmtime",
"browser": "Chromium, WebAssembly and AudioWorklet",
"timingGuarantee": "No universal frame time or device latency guarantee; qualify target devices with the conformance workloads.",
"measurements": [
"../../docs/graphics-measurements.md",
"../../docs/audio-measurements.md",
"../../docs/synthesis-measurements.md"
]
}
}
Get started