{"id":15722429,"url":"https://github.com/defold/extension-vulkan","last_synced_at":"2025-10-08T20:24:50.863Z","repository":{"id":52965941,"uuid":"276420358","full_name":"defold/extension-vulkan","owner":"defold","description":"Enables support for Vulkan graphics","archived":false,"fork":false,"pushed_at":"2023-10-06T09:23:40.000Z","size":15,"stargazers_count":10,"open_issues_count":2,"forks_count":3,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-09-10T01:33:54.857Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/defold.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-07-01T15:53:58.000Z","updated_at":"2025-04-03T13:10:31.000Z","dependencies_parsed_at":"2025-09-09T23:41:19.505Z","dependency_job_id":"68ffa7ba-b3c8-4a15-9231-7f3b2a75f6e9","html_url":"https://github.com/defold/extension-vulkan","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/defold/extension-vulkan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defold%2Fextension-vulkan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defold%2Fextension-vulkan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defold%2Fextension-vulkan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defold%2Fextension-vulkan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/defold","download_url":"https://codeload.github.com/defold/extension-vulkan/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defold%2Fextension-vulkan/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000659,"owners_count":26082817,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T22:07:35.975Z","updated_at":"2025-10-08T20:24:50.847Z","avatar_url":"https://github.com/defold.png","language":"C++","readme":"# Vulkan Extension\n\n## **THIS EXTENSION IS DEPRECATED**\n\nThis extension is no longer maintained and is no longer needed to use vulkan in Defold. To enable vulkan support, you can select graphics adapters via the app manifest:\n\n\u003cimg width=\"1142\" alt=\"image\" src=\"https://github.com/defold/extension-vulkan/assets/169640/f7f07cb6-9011-4159-92da-b33c2e4da60d\"\u003e\n\n**Please report any issues to the main Defold repository! (https://github.com/defold/defold)**\n\nThis extension enables Vulkan support for Defold, by adding a Vulkan graphics adapter that will be used if the client device supports it. If Vulkan is not supported, the default OpenGL will be used instead.\n\n\n## Installation\n\n### Add project dependencies\n\nIn order to add Vulkan support you need to add the extension to your own project by adding this extension as a [Defold library dependency](http://www.defold.com/manuals/libraries/). Open your [\"game.project\"](defold://open?path=/game.project) file and in the dependencies field under project add:\n\n\u003e https://github.com/defold/extension-vulkan/archive/master.zip\n\nOr point to the ZIP file of a [specific release](https://github.com/defold/extension-vulkan/releases) (recommended!).\n\n\n### Enable Output Spirv option \n\nNote that this extension requires that the 'Output Spirv' (`shader.output_spirv`) setting is enabled in the [\"game.project\"](defold://open?path=/game.project) file, otherwise you will get compilation errors when building your projects.\n\n\n## Getting help\n\nIf you run into trouble or if you notice any artifacts while using this extension, please visit [our forum](https://forum.defold.com) and let us know about it. You can also [create an issue here](https://github.com/defold/extension-vulkan/issues/new/choose).\n\n---\n\n### Using only Vulkan\n\nIf you want to only build using only Vulkan you need to exclude the OpenGL graphics adapter. You can do this by creating an application manifest and using it in the Native Extension section of your [\"game.project\"](defold://open?path=/game.project) file. You can create an application manifest using this tool: https://britzl.github.io/manifestation/\n","funding_links":[],"categories":["Libraries"],"sub_categories":["Programming Language"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdefold%2Fextension-vulkan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdefold%2Fextension-vulkan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdefold%2Fextension-vulkan/lists"}