Bulk update of the public corpus from /Users/mmj/.cupertino-dev/, the local source that built v1.0.0 / v1.0.1 release database bundles. - docs/: 1,739 new pages, 403,381 modified (schema upgrade to the structured-page format used by v1.0+: overview, rawMarkdown, sections[].items[]). Total 404,568 page JSONs (2.4 GB). - packages/: 1,587 packages (1.5 GB), previously empty in this repo. Includes per-package source archives and READMEs for the curated Swift package set. Some packages (notably swiftlang/swift-foundation-icu) ship 50-100 MB ICU lookup tables — under GitHub's 100 MB limit. No deletions: existing files not in .cupertino-dev are preserved (e.g. swift-org/ has 81 historical pages this update doesn't touch).
156 lines
8.2 KiB
JSON
156 lines
8.2 KiB
JSON
{
|
|
"abstract" : "A bit mask for vertex attributes whose components are in 16-bit unsigned normalized integer format.",
|
|
"availability" : [
|
|
{
|
|
"beta" : false,
|
|
"deprecated" : false,
|
|
"introducedAt" : "9.0",
|
|
"name" : "iOS",
|
|
"unavailable" : false
|
|
},
|
|
{
|
|
"beta" : false,
|
|
"deprecated" : false,
|
|
"introducedAt" : "9.0",
|
|
"name" : "iPadOS",
|
|
"unavailable" : false
|
|
},
|
|
{
|
|
"beta" : false,
|
|
"deprecated" : false,
|
|
"introducedAt" : "13.0",
|
|
"name" : "Mac Catalyst",
|
|
"unavailable" : false
|
|
},
|
|
{
|
|
"beta" : false,
|
|
"deprecated" : false,
|
|
"introducedAt" : "10.11",
|
|
"name" : "macOS",
|
|
"unavailable" : false
|
|
},
|
|
{
|
|
"beta" : false,
|
|
"deprecated" : false,
|
|
"introducedAt" : "9.0",
|
|
"name" : "tvOS",
|
|
"unavailable" : false
|
|
},
|
|
{
|
|
"beta" : false,
|
|
"deprecated" : false,
|
|
"introducedAt" : "1.0",
|
|
"name" : "visionOS",
|
|
"unavailable" : false
|
|
}
|
|
],
|
|
"codeExamples" : [
|
|
|
|
],
|
|
"contentHash" : "d543deb9b5c9a428ce52bcf8ee7be888dde02a524d57bfa6ec9de7e8af6bbec5",
|
|
"crawlDepth" : 5,
|
|
"crawledAt" : "2026-05-03T11:19:17Z",
|
|
"declaration" : {
|
|
"code" : "case uShortNormalizedBits",
|
|
"language" : "swift"
|
|
},
|
|
"id" : "5BAF3C72-556D-A5E8-FEDD-959874CB8BB5",
|
|
"kind" : "unknown",
|
|
"language" : "swift",
|
|
"module" : "Model I\/O",
|
|
"platforms" : [
|
|
"iOS",
|
|
"iPadOS",
|
|
"Mac Catalyst",
|
|
"macOS",
|
|
"tvOS",
|
|
"visionOS"
|
|
],
|
|
"rawMarkdown" : "---\nsource: https:\/\/developer.apple.com\/documentation\/modelio\/mdlvertexformat\/ushortnormalizedbits\ncrawled: 2026-05-03T11:19:17Z\n---\n\n# MDLVertexFormat.uShortNormalizedBits\n\n**Case**\n\nA bit mask for vertex attributes whose components are in 16-bit unsigned normalized integer format.\n\n## Declaration\n\n```swift\ncase uShortNormalizedBits\n```\n\n## Constants\n\n- **MDLVertexFormat.invalid**: The vertex attribute has just been initialized or its format is unknown.\n- **MDLVertexFormat.packedBit**: A bit mask for vertex attributes in packed vector formats.\n- **MDLVertexFormat.uCharBits**: A bit mask for vertex attributes whose components are in 8-bit unsigned integer format.\n- **MDLVertexFormat.charBits**: A bit mask for vertex attributes whose components are in 8-bit signed integer format.\n- **MDLVertexFormat.uCharNormalizedBits**: A bit mask for vertex attributes whose components are in 8-bit unsigned normalized integer format.\n- **MDLVertexFormat.charNormalizedBits**: A bit mask for vertex attributes whose components are in 8-bit signed normalized integer format.\n- **MDLVertexFormat.uShortBits**: A bit mask for vertex attributes whose components are in 16-bit unsigned integer format.\n- **MDLVertexFormat.shortBits**: A bit mask for vertex attributes whose components are in 16-bit signed integer format.\n- **MDLVertexFormat.shortNormalizedBits**: A bit mask for vertex attributes whose components are in 16-bit signed normalized integer format.\n- **MDLVertexFormat.uIntBits**: A bit mask for vertex attributes whose components are in 32-bit unsigned integer format.\n- **MDLVertexFormat.intBits**: A bit mask for vertex attributes whose components are in 32-bit signed integer format.\n- **MDLVertexFormat.halfBits**: A bit mask for vertex attributes whose components are in 16-bit floating-point format.\n- **MDLVertexFormat.floatBits**: A bit mask for vertex attributes whose components are in 32-bit floating-point format.\n- **MDLVertexFormat.uChar**: The attribute value for each vertex is a scalar of unsigned 8-bit integer type.\n- **MDLVertexFormat.uChar2**: The attribute value for each vertex is a vector with 2 components, each of unsigned 8-bit integer type.\n\n",
|
|
"sections" : [
|
|
{
|
|
"content" : "",
|
|
"items" : [
|
|
{
|
|
"description" : "The vertex attribute has just been initialized or its format is unknown.",
|
|
"name" : "MDLVertexFormat.invalid",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/invalid"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes in packed vector formats.",
|
|
"name" : "MDLVertexFormat.packedBit",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/packedBit"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 8-bit unsigned integer format.",
|
|
"name" : "MDLVertexFormat.uCharBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/uCharBits"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 8-bit signed integer format.",
|
|
"name" : "MDLVertexFormat.charBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/charBits"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 8-bit unsigned normalized integer format.",
|
|
"name" : "MDLVertexFormat.uCharNormalizedBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/uCharNormalizedBits"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 8-bit signed normalized integer format.",
|
|
"name" : "MDLVertexFormat.charNormalizedBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/charNormalizedBits"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 16-bit unsigned integer format.",
|
|
"name" : "MDLVertexFormat.uShortBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/uShortBits"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 16-bit signed integer format.",
|
|
"name" : "MDLVertexFormat.shortBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/shortBits"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 16-bit signed normalized integer format.",
|
|
"name" : "MDLVertexFormat.shortNormalizedBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/shortNormalizedBits"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 32-bit unsigned integer format.",
|
|
"name" : "MDLVertexFormat.uIntBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/uIntBits"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 32-bit signed integer format.",
|
|
"name" : "MDLVertexFormat.intBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/intBits"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 16-bit floating-point format.",
|
|
"name" : "MDLVertexFormat.halfBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/halfBits"
|
|
},
|
|
{
|
|
"description" : "A bit mask for vertex attributes whose components are in 32-bit floating-point format.",
|
|
"name" : "MDLVertexFormat.floatBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/floatBits"
|
|
},
|
|
{
|
|
"description" : "The attribute value for each vertex is a scalar of unsigned 8-bit integer type.",
|
|
"name" : "MDLVertexFormat.uChar",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/uChar"
|
|
},
|
|
{
|
|
"description" : "The attribute value for each vertex is a vector with 2 components, each of unsigned 8-bit integer type.",
|
|
"name" : "MDLVertexFormat.uChar2",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/ModelIO\/MDLVertexFormat\/uChar2"
|
|
}
|
|
],
|
|
"title" : "Constants"
|
|
}
|
|
],
|
|
"source" : "appleJSON",
|
|
"title" : "MDLVertexFormat.uShortNormalizedBits",
|
|
"url" : "https:\/\/developer.apple.com\/documentation\/modelio\/mdlvertexformat\/ushortnormalizedbits"
|
|
} |