docs(twitter): add 1588515348223254528 corpus (NOTimothyLottes VK ~1500 lines overhead + @rianflo)

3-post thread with @rianflo, Nov 4 2022. Vulkan 'patches and wires'
might be a sweet spot (kinda like Xcode visualization of Metal but
reverse). VK: ~1500 lines of overhead (including header src, no
includes) for complete hotrod bind-everything-only-once compute-only
gfx engine. Not a fan of VK bloatware API complexity but can be
minimized and exposes enough to do 'wonderfull things to the hardware.'
Earliest known line-count for his VK engine - context for the Dec
2023 retrospective (1736161886079533186) which shows the
fully-articulated design.
This commit is contained in:
ed
2026-07-27 12:58:07 -04:00
parent 3a27b89890
commit d08a14e3a5
2 changed files with 82 additions and 0 deletions
@@ -0,0 +1,28 @@
---
title: "@rianflo Vulkan: ~1500 lines of overhead (including header src, as I don't inclu"
author: "NOTimothyLottes"
handle: "@NOTimothyLottes"
post_url: "https://x.com/NOTimothyLottes/status/1588515348223254528"
post_id: "1588515348223254528"
timestamp: "2022-11-04 12:55:46"
post_count: 3
reply_count: 1
repost_count: 0
like_count: 0
view_count: 0
---
# @NOTimothyLottes — @rianflo Vulkan: ~1500 lines of overhead (including header src, as I don't inclu
## Post 1 (2022-11-04 00:43:16)
I am not huge fan of “patches and wires” but Vulkan might be a sweet spot for that.
Kinda like what the Xcode visualization of metal does. But reverse.
## Post 2 (2022-11-04 12:55:46) — reply to Post 1
@rianflo Vulkan: ~1500 lines of overhead (including header src, as I don't include) for complete hotrod bind-everything-only-once compute-only gfx engine. Not a fan of VK bloatware API complexity, but frankly it can be minimized, and exposes enough to do wonderfull things to the hardware.
## Post 3 (2022-11-04 15:57:54) — reply to Post 2
@NOTimothyLottes Welcome Not Back! 🤘🏻♥️
@@ -0,0 +1,54 @@
{
"root_post_id": "1588515348223254528",
"posts": [
{
"post_id": "1588331007622930432",
"author": "Florian Hoenig",
"handle": "rianflo",
"text": "I am not huge fan of “patches and wires” but Vulkan might be a sweet spot for that.\nKinda like what the Xcode visualization of metal does. But reverse.",
"timestamp": "2022-11-04 00:43:16",
"media_urls": [],
"reply_to_id": null,
"quote_of_id": null,
"metrics": {
"reply_count": 1,
"repost_count": 0,
"like_count": 0,
"view_count": 0
}
},
{
"post_id": "1588515348223254528",
"author": "NOTimothyLottes",
"handle": "NOTimothyLottes",
"text": "@rianflo Vulkan: ~1500 lines of overhead (including header src, as I don't include) for complete hotrod bind-everything-only-once compute-only gfx engine. Not a fan of VK bloatware API complexity, but frankly it can be minimized, and exposes enough to do wonderfull things to the hardware.",
"timestamp": "2022-11-04 12:55:46",
"media_urls": [],
"reply_to_id": "1588331007622930432",
"quote_of_id": null,
"metrics": {
"reply_count": 1,
"repost_count": 0,
"like_count": 0,
"view_count": 0
}
},
{
"post_id": "1588561182730113025",
"author": "Florian Hoenig",
"handle": "rianflo",
"text": "@NOTimothyLottes Welcome Not Back! 🤘🏻♥️",
"timestamp": "2022-11-04 15:57:54",
"media_urls": [],
"reply_to_id": "1588515348223254528",
"quote_of_id": null,
"metrics": {
"reply_count": 0,
"repost_count": 0,
"like_count": 0,
"view_count": 0
}
}
],
"source_url": "https://x.com/NOTimothyLottes/status/1588515348223254528"
}