Skip to content

Support Vulkan-Profiles #133

Open
Open
@charles-lunarg

Description

@charles-lunarg

Allow a user to use a profile to feed vk-bootstrap's instance/device creation process. This should be straight forward as vk-bootstrap already contains all the necessary code to do the vulkan code, what is missing is the profile definition (json) -> vk-bootstrap. How this is achieved is yet to be determined.

Solutions include:

  • Write a basic json parser in-source.
  • Copy/paste an existing json parser into vk-bootstrap's source tree.
  • Require an external dependency for json parsing.

Open Questions:

  • Custom profiles? Extremely desirable but needs an interface to express them
    • Allow loading by file-path or only by passing a string?
  • Copy/paste "standard" Vulkan-Profiles into vk-bootstrap (with auto-updating)? Alternatively don't provide any profiles by default.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestquestionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions