[Mesa-users] mesa driver with cad apps (solid edge, solidworks)
Brian Paul
brianp at vmware.com
Wed Jan 13 15:45:41 PST 2016
You're welcome to file bugs in the Mesa bugzilla database. There's a
chance someone might investigate them.
If you come up with code patches, they should be posted for review on
the mesa-dev mailing list.
-Brian
On 01/13/2016 10:28 AM, Jared Conway wrote:
> Thanks for that. And should we find an issue, how do we report the
> issue, do we need to provide code updates or does someone (or team of
> people) solve the issue?
>
>
> Jared Conway | Product Manager | 650.918.0324
> 318 South B St., #6 | San Mateo | CA | 94401
>
> www.fra.me
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.fra.me_&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=IiMxNXk1UJDjkNnOKbjlFwvPEExoi5yAwiGuyGZkkxg&s=IEpBCgDPKA-7Q6Ao34K9rrEvY2zXNO-5Vm_qtptwurc&e=>
>
> Want setup a meeting? Find my availability here:
> https://calendly.com/jaredatframe
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__calendly.com_jaredatframe&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=IiMxNXk1UJDjkNnOKbjlFwvPEExoi5yAwiGuyGZkkxg&s=UUxLC9FFgb8m8G8TK0Cu2kKmiqoOsHOMmj41Qx2VrB4&e=>
>
> On Wed, Jan 13, 2016 at 9:27 AM, Brian Paul <brianp at vmware.com
> <mailto:brianp at vmware.com>> wrote:
>
> The apitrace tool which I mentioned is pretty useful. You can use
> it to capture an app's OpenGL calls and replay them. You can even
> replay a trace made on Windows in Linux. Doing that could help
> determine if the artifacts are on Windows only, or on Linux too, for
> example.
>
> Other than that, it's a matter of debugging with visual studio or
> whatever tools you have. Admittedly, it could be big task if one
> doesn't have experience with Mesa/gallium.
>
> -Brian
>
> On 01/13/2016 10:16 AM, Jared Conway wrote:
>
> Hi Brian, I think the info you've provided has been helpful.
>
> What would normal course of action be to do the graphics
> debugging with
> an open source? I'm not on the dev side here but rather on the
> applications side, so I'm interested in giving them info on how
> they can
> look into this further.
>
> Thanks.
>
>
> Jared Conway | Product Manager | 650.918.0324 <tel:650.918.0324>
> 318 South B St., #6 | San Mateo | CA | 94401
>
> www.fra.me
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.fra.me&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=IiMxNXk1UJDjkNnOKbjlFwvPEExoi5yAwiGuyGZkkxg&s=4DmkE1KNVECL4w-fftwRuk6E1n8UBRfh2zAtjigR6Tc&e=>
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.fra.me_&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=y-lb5vSHf4IqDVcJ9HHfAf3GoFSkZzMwwecJ6XP8aSE&s=QAMk4AJvL2ngIdUtwetsBpsfsOG6OkLXQqHzr_fJ81Y&e=>
>
> Want setup a meeting? Find my availability here:
> https://calendly.com/jaredatframe
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__calendly.com_jaredatframe&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=IiMxNXk1UJDjkNnOKbjlFwvPEExoi5yAwiGuyGZkkxg&s=UUxLC9FFgb8m8G8TK0Cu2kKmiqoOsHOMmj41Qx2VrB4&e=>
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__calendly.com_jaredatframe&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=y-lb5vSHf4IqDVcJ9HHfAf3GoFSkZzMwwecJ6XP8aSE&s=eyCtdN5TXEHH5EE9BIIat-XQi9bHF8OeORBRRZbO6B0&e=>
>
> On Wed, Jan 13, 2016 at 9:15 AM, Brian Paul <brianp at vmware.com
> <mailto:brianp at vmware.com>
> <mailto:brianp at vmware.com <mailto:brianp at vmware.com>>> wrote:
>
>
> Yes, llvmpipe should provide much better performance than
> the MS
> software driver. But llvmpipe in a Windows guest isn't a
> configuration that anyone really tests (including VMware),
> AFAIK.
>
> Sounds like solidworks is testing the OpenGL driver in some way
> during installation after all. The only hope of diagnosing
> that
> would probably be with 'apitrace' (on github). But it might be
> tricky to do.
>
> As for the rendering artifacts, it would require some general
> debugging effort to narrow it down.
>
> I'm afraid I can't help much more than that. I don't have
> any spare
> time and the higher-ups would probably frown on me spending
> time on
> a competing platform.
>
> -Brian
>
>
> On 01/13/2016 09:46 AM, Jared Conway wrote:
>
> Hi Brian, thanks for the feedback.
>
> We are using the mesa driver because our understanding
> was that
> it would
> provide better performance than a standard software opengl
> driver for
> the amazon t2 systems that we have the driver installed on.
>
> Regarding the apps, the behaviors we have seen:
> 1. solidworks, stalls at around 75% during installation
> with this
> driver. removing it, install goes through without
> issue. when
> the driver
> is installed, you are able to open a model but then the
> app will
> crash
> after several rotations of a model. without the driver,
> the app
> works
> fine, just slow.
> 2. solidedge, install is ok if i remember correctly.
> but with
> the driver
> installed, graphics window generally has artifacts that
> remain
> and when
> clicking tabs in the application, they do not highlight
> unless
> the whole
> app is moved around on the screen.
>
> Let me know if that adds more clarity to the situation
> and if
> you have
> any suggestions. Thanks!
>
>
>
> Jared Conway | Product Manager | 650.918.0324
> <tel:650.918.0324> <tel:650.918.0324 <tel:650.918.0324>>
> 318 South B St., #6 | San Mateo | CA | 94401
>
> www.fra.me
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.fra.me&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=IiMxNXk1UJDjkNnOKbjlFwvPEExoi5yAwiGuyGZkkxg&s=4DmkE1KNVECL4w-fftwRuk6E1n8UBRfh2zAtjigR6Tc&e=>
>
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.fra.me&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=y-lb5vSHf4IqDVcJ9HHfAf3GoFSkZzMwwecJ6XP8aSE&s=Vk9eGL-dvVS5HLUTgTzaH3czT34SOd7llHe0JU9xUe8&e=>
>
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.fra.me_&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=8DSEOpBZFZvM0eSmwCfXt0Ax9lfUrJwg0GYlGcy0UME&s=54ZbZDeq2kG5t7jvle7VSF_Yo7pjj-8l5Scy7l4YRrI&e=>
>
> Want setup a meeting? Find my availability here:
> https://calendly.com/jaredatframe
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__calendly.com_jaredatframe&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=IiMxNXk1UJDjkNnOKbjlFwvPEExoi5yAwiGuyGZkkxg&s=UUxLC9FFgb8m8G8TK0Cu2kKmiqoOsHOMmj41Qx2VrB4&e=>
>
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__calendly.com_jaredatframe&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=y-lb5vSHf4IqDVcJ9HHfAf3GoFSkZzMwwecJ6XP8aSE&s=eyCtdN5TXEHH5EE9BIIat-XQi9bHF8OeORBRRZbO6B0&e=>
>
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__calendly.com_jaredatframe&d=BQMFaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=8DSEOpBZFZvM0eSmwCfXt0Ax9lfUrJwg0GYlGcy0UME&s=OAgteBrYdTSjl7jl0gMm9a8yZHVDu_Ukzjv7efshrqE&e=>
>
> On Wed, Jan 13, 2016 at 8:07 AM, Brian Paul
> <brianp at vmware.com <mailto:brianp at vmware.com>
> <mailto:brianp at vmware.com <mailto:brianp at vmware.com>>
> <mailto:brianp at vmware.com <mailto:brianp at vmware.com>
> <mailto:brianp at vmware.com <mailto:brianp at vmware.com>>>> wrote:
>
>
> According to the screenshot, you're using the llvmpipe
> driver on
> Windows. The Mesa version is 10.something (you'd
> have to
> click on
> the "See details..." link to get the specific
> version.)
>
> The first question is, why are you using Mesa
> instead of a
> regular
> GPU driver? What kind of GPU do you have?
>
> Your original question/problem was:
>
> "Has anyone used the mesa drivers with CAD apps
> like solid
> edge or
> solidworks? We have been using them and find that
> the apps
> don't
> install or have issues displaying graphics properly."
>
> I guess I'd need more details. When an app doesn't
> install, what
> exactly is the installer complaining about? Some
> CAD apps
> refuse to
> run with "non-certified" OpenGL drivers. But
> that's usually an
> issue when the app is started, not at install time.
>
> As for display problems, again, what exactly is
> the issue?
> A few
> months ago, I fixed a few issues related to
> drawing long
> GL_LINE_LOOP primitives and Roland recently fixed some
> issues with
> glEdgeFlag in llvmpipe that fixes at least one CAD app
> (Spazio3D).
> I don't know of any other outstanding llvmpipe
> rendering
> issues. If
> something is mis-rendered, perhaps you can file a
> Mesa bug
> report
> with as much detail as possible.
>
> -Brian
>
>
>
>
More information about the mesa-users
mailing list