Vulkan

Anything and everything about programming graphics with Ultibo
Gavinmc42
Posts: 1003
Joined: Sun Jun 05, 2016 12:38 pm
Location: Brisbane, Australia

Vulkan

Postby Gavinmc42 » Wed Sep 20, 2017 5:14 am

Future reference at this stage, so don't panic Garry.
Take a break for a week or so ;)

Was googling OpenVG and found this
https://www.phoronix.com/scan.php?page= ... ascal-Bind
https://github.com/BeRo1985/pasvulkan

Eric Anholt did say something about Vulkan on the VC5?
If that gets back ported to VC4 then pasvulkan will just work on Ultibo?

Why Vulkan?
http://wiki.freepascal.org/Vulkan
https://en.wikipedia.org/wiki/Vulkan_(API)
Vulkan offers lower overhead, more direct control over the GPU, and lower CPU usage

This is important for Pi's as they are not the fastest things around.
Better scaling on multi-core CPUs.
ie Pi2/3's.

I looked at OpenGL etc years ago and was not impressed.
Hopefully the 2D OpenVG and camera stuff will keep me busy until Vulkan shows up :D
Gavinmc42
Posts: 1003
Joined: Sun Jun 05, 2016 12:38 pm
Location: Brisbane, Australia

Re: Vulkan

Postby Gavinmc42 » Mon Sep 25, 2017 2:56 am

Was looking in the ARM github and found this
https://github.com/ARM-software/vulkan-sdk
For Mali, portable to VC4?

Anyway an eye should be kept on this github ;)
There is also VR and OpenGL ES and much more that cold come in handy one day.
The Coresight library - debugging?

Return to “Graphics”

Who is online

Users browsing this forum: No registered users and 1 guest