Skip to content

harrand/gpuren

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

psygpu

Overview

psygpu is a 3d graphics rendering library that keeps things relatively low level.

  • only vulkan on windows is supported. linux support is a wibnif but i wont be getting around to it anytime soon.
  • you must have vulkan 1.3 ready drivers installed.
  • depends on psystdlib, so you must also do add_build_file("path/to/stdlib.psy", "default"); in your project's build region (before or after psygpu, doesnt matter)
  • all memory allocations are done through the arena api. this means you have complete control over memory allocation.

there is a tradeoff between performance and api simplicity that graphics libraries must take. in terms of that tradeoff, psygpu leans towards performance - think of another SDL GPU rather than another Raylib

About

Low-level 3D graphics library

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages