I'm trying to make an embedded system which will allow people to rotate and generally view a 3D model on a touchscreen. I am using Raspberry Pi 3 for that. The OpenGL part is not a problem as I already have experience with WebGL, but I'm having a lot of trouble making some way for the app to be able to display anything on Raspberry.
I installed minimal Raspbian and after a bit of research realised that KMS with direct buffering is the best choice, but... it seems this raspbian doesn't even have DRI (or at least,
How can I make such an app for Raspberry Pi? What options do Pi's hardware and drivers provide?