Doug Binks on Nostr: Vulkan question: when creating multiple pipelines with vkCreateComputePipelines which ...
Vulkan question: when creating multiple pipelines with vkCreateComputePipelines which are all specializations of the same shader code with the same pipeline layout do drivers optimise this better than I could by just submitting each creation to a task on a separate thread?
I'm testing this right now on the hardware & platforms I have, but was wondering if others had wider experience with this.
Published at
2026-01-27 11:02:52 UTCEvent JSON
{
"id": "d7bb106bc28798e9f40e2309d4bc20f4c0340e67fa50f6d733414709921587e9",
"pubkey": "5deba1e5cf488b37481efab30607c66bc56dec47b20a640c2f8d9d0d97e63f5e",
"created_at": 1769511772,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.gamedev.place/users/dougbinks/statuses/115966723518829865",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "Vulkan question: when creating multiple pipelines with vkCreateComputePipelines which are all specializations of the same shader code with the same pipeline layout do drivers optimise this better than I could by just submitting each creation to a task on a separate thread?\n\nI'm testing this right now on the hardware \u0026 platforms I have, but was wondering if others had wider experience with this.",
"sig": "56748b7be2d7fba0d9063279b3740b7a10b1634ff3692f43dec7dd93ef79f73d12f289b3e9f98df8a65af9f0a674d5c1bb0ca14f4172401cf5f626b6d6e37299"
}