Re: Enable OpenGL software rendering on macOS

2022-04-29 Thread Jose Fonseca
The difficulty with OpenGL on macOS is that all driver interfaces are both undocumented and deprecated. If you want to override the system OpenGL, you can use apitrace code as reference. There are two approaches: 1. DYLD_FRAMEWORK_PATH https://github.com/apitrace/apitrace/blob/master/cli

Enable OpenGL software rendering on macOS

2022-04-29 Thread Martin Pernollet
TLDR : I failed using Mesa software rendering on macOS. I am looking for advice to invoke mesa's libGL.dylib without relying on macOS's system GL. Hi everyone, I am building (java) software involving Mesa for CPU rendering. I use CPU rendering as fallback when JOGL (OpenGL binding for Java) fai

Adding more info to TGSI when translating from NIR

2022-04-29 Thread Gert Wollny
Dear all, With virgl we are interested in exploiting performance improvements on e.g. ARM hardware by using fp16 when the guest application uses it.  virgl uses TSGI (as text string) passed to the host to communicate shaders from the guest to the host, and with TGSI no such information is availab