LLVM-pipe: most powerful instructions set ;)
test at profit-grand.ru
test at profit-grand.ru
Tue Nov 15 12:48:14 UTC 2022
First, thanks for saving my day. Software renderer works way faster than
no renderer at all :)
But there are an "instruction set" which is way faster than the MMX or
SSE sets: it's an existing OpenGL 2.0 driver which is not sufficient in
most cases, because at least 3.0 is required nowadays.
Of course, it's not literally an instruction set, but a source of
additional computing power for basic operations (assuming advanced
operations are not supported by the GPU, making LLVM-pipe necessary for
such systems).
So, the actual question is:
Can LLVM-pipe somehow support (today or in future versions) a "bridge
mode", relying on a different OpenGL driver for basic operations
(supported by some ancient GPU) and closing a gap between that driver
and the required OpenGL version it's usual way, by the state-of-art
software renderer?
It's also somewhat related to my OGLOED driver idea (see my Github), the
difference is "bridge mode" is local, OGLOED is not. But there are some
diagrams which can help understanding my question :)
More information about the mesa-dev
mailing list