npub1dv…7ttxk on Nostr: #Coding #OpenGL for #libobscura right now. Computers need to convert those #Bayer or ...
#Coding #OpenGL for #libobscura right now.
Computers need to convert those #Bayer or YUV #camera streams to RGB quickly to present them!
I'm just converting my old code to #rust, but it was enough to remind me why I hate the OpenGL + #EGL + #GBM combo. APIs with implicit global variables can get lost.
Thankfully, I'm nearly done and can go back to shaders and algorithms :-) but using GLES 1.2 (the #Librem5 can't do anything better ;_; )
#vivante #linux
Computers need to convert those #Bayer or YUV #camera streams to RGB quickly to present them!
I'm just converting my old code to #rust, but it was enough to remind me why I hate the OpenGL + #EGL + #GBM combo. APIs with implicit global variables can get lost.
Thankfully, I'm nearly done and can go back to shaders and algorithms :-) but using GLES 1.2 (the #Librem5 can't do anything better ;_; )
#vivante #linux