Re: OSMesa and Gallium/LLVM

[email protected]
Newsgroups gmane.comp.video.mesa3d.user
Message-ID <[email protected]>
Hallo,

and Thanks for the quick response!

On 26.09.2012 16:22, Brian Paul - [email protected] wrote:
> On 09/26/2012 05:18 AM, [email protected] wrote:
>> Hallo!
>>
>> I'd just like to ask if it is possible to use llvmpipe with OSMesa as
>> target.
>
> No, we'd basically need to write an OSMesa "state tracker" for
> gallium. It's on my long-term to-do list, but pretty low priority.

How much effort do you think this would take? Doesn't it mean just to
replace the access operations to the X11 pixel store?

>> Any other offscreen rendering solution would be fine too, as
>> long as it doesn't need an X Server (That's why PBuffers are not an
>> option).
>
> In terms of core OpenGL, you could use framebuffer objects to do
> off-screen rendering. But you'll still need some method of creating
> a rendering context, etc. Since you don't have an X server, GLX is
> out. EGL is the next logical choice but I don't think anyone's
> implemented a "dumb" EGL which doesn't use the window system at all.

I see...

> I'm afraid I don't know of any simple solution to your problem at

This is sad news because there are two reasons for me to prefer the
LLVM solution:

- I'ts supposed to be much faster.
- There seems to be a bug with the LOD selection of mipmaps when using
   shaders (I haven't found any entries in bugzilla, may be I should
   file one myself?).

Thanks and Regards!
Sebastian
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.