[Mesa-dev] GLSL compiler bug with vmware workstation 6.5

Brian Paul brianp at vmware.com
Wed Apr 21 07:11:05 PDT 2010


Adam K Kirchhoff wrote:
> On 04/21/2010 06:02 AM, Adam K Kirchhoff wrote:
>> I recently tried the r300g driver with vmware to see if it would be 
>> possible to get 3D acceleration going in a guest OS without using 
>> fglrx.  Unfortunately, vmware-vmx hangs with:
>>
>> libGL: OpenDriver: trying 
>> /home/adamk/saved/source/mesa/lib64/gallium//r300_dri.so
>> libGL: Can't open configuration file /etc/drirc: No such file or 
>> directory.
>> vmware-vmx: shader/slang/slang_compile.c:665: parse_layout_qualifiers: 
>> Assertion `0 && "Bad layout qualifier"' failed.
>>
>> I brought it up on #radeon and was told that it's a GLSL compiler bug, 
>> and I should mention it here.
>>
>> I'll go ahead and open up a bug report if that's the best course of 
>> action, but I wanted to post it here first.  If there's anyway to get 
>> extra debugging information or if there's anything someone would like 
>> tested, just let me know.
>>
>> Adam
> 
> OK, so I updated to the latest build of vmware workstation 6.5 and now 
> 3D gets disabled entirely due to missing 
> GL_EXT_texture_compression_s3tc, which just doesn't seem to be available.

We're still working on a solution for s3tc in the Gallium drivers.

However, if you don't really need S3TC in your guest apps you can tell 
Mesa to lie about its s3tc support:

export MESA_EXTENSION_OVERRIDE="GL_EXT_texture_compression_s3tc"

-Brian


More information about the mesa-dev mailing list