Skip to content

Provide high level API #6

@rtbo

Description

@rtbo

It is intended to provide a high level API on top of Graal.
This API should make writing code easy (Graal is just as complicated as Vulkan, just a little less verbose), but still enable power and flexibility.
This issue is about discussing/gathering specifications for this API.

  • Swapchain creation should be done in a few lines of code
  • Pipeline creation scriptable with Lua
  • Be bindless or nearly. Every binding should be done in the context of another object (no global binding).
  • High scalability over multiple threads
  • Do not hide Graal away. Rather provide helpers on top of it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions