{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiam3vhy5o47dpxtsugojr2v3uqxjbivu6oq76agoofxg7twgn3cle",
    "uri": "at://did:plc:dxjzgxe7cvirxkwfjr2tjspt/app.bsky.feed.post/3mh2uexnsl6p2"
  },
  "path": "/t/an-attempt-at-vulkan/49433#post_7",
  "publishedAt": "2026-03-14T15:17:01.000Z",
  "site": "https://hub.jmonkeyengine.org",
  "textContent": "The resource binding methods of Vulkan and OpenGL seem to be quite different. What is certain at present is that to support Vulkan shaders, some macros are needed to distinguish them.\n\nMy current thinking is to try to avoid modifying the current OpenGL as much as possible.\n\nI plan to complete the minimal modifications first.",
  "title": "An attempt at Vulkan"
}