Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backends #10

Open
6 of 10 tasks
scalarwaves opened this issue Mar 30, 2019 · 0 comments
Open
6 of 10 tasks

Backends #10

scalarwaves opened this issue Mar 30, 2019 · 0 comments
Assignees
Labels
Backends OpenGL and Vulkan backends glyph graphics related OpenGL OpenGL backend RFC Technical documentation and feature proposals SDL Simple DirectMedia Layer SPEC Specification documents Vulkan Vulkan backend
Milestone

Comments

@scalarwaves
Copy link
Member

scalarwaves commented Mar 30, 2019

I would like for tgtracker to support both OpenGL and Vulkan renderers. lyon tesselations can be fed into whichever render backend the user wants to use.

  • gfx-hal A high-performance, bindless graphics API for Rust
  • lyon 2D graphics rendering on the GPU in rust using path tessellation
  • sdl2 Is an SDL surface necessary with this setup? See SDL #6 for SDL discussion in general

gfx

  • supported backends
    • gl - agnostic
    • metal - OSX
    • vulkan - agnostic
    • dx11 - Windows
    • dx12 - Windows
  • windowing
    • sdl
    • glfw
@scalarwaves scalarwaves added SPEC Specification documents RFC Technical documentation and feature proposals labels Mar 30, 2019
@scalarwaves scalarwaves added this to the 0.1.0-alpha milestone Mar 30, 2019
@scalarwaves scalarwaves self-assigned this Mar 30, 2019
@scalarwaves scalarwaves mentioned this issue Mar 30, 2019
2 tasks
@scalarwaves scalarwaves added SDL Simple DirectMedia Layer OpenGL OpenGL backend Vulkan Vulkan backend Backends OpenGL and Vulkan backends glyph graphics related and removed OpenGL OpenGL backend SDL Simple DirectMedia Layer Vulkan Vulkan backend labels Mar 30, 2019
@scalarwaves scalarwaves added this to Sandbox and spec in core Mar 30, 2019
@scalarwaves scalarwaves added this to To do in frontends Oct 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backends OpenGL and Vulkan backends glyph graphics related OpenGL OpenGL backend RFC Technical documentation and feature proposals SDL Simple DirectMedia Layer SPEC Specification documents Vulkan Vulkan backend
Projects
core
  
Sandbox and spec
frontends
  
To do
Development

No branches or pull requests

1 participant