Private
Public Access
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:
@@ -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"
|
||||
}
|
||||
Reference in New Issue
Block a user