<div dir="ltr">Not sure, I may have to get approval first. Will see what I can do. If so, are there any specific options you'd like enabled? Thanks<div><br></div><div>Best regards,</div><div>George</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 5, 2023 at 5:33 PM Mike Blumenkrantz <<a href="mailto:michael.blumenkrantz@gmail.com">michael.blumenkrantz@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Can you provide a gfxreconstruct of the scenario?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 5, 2023 at 10:32 AM George Karpathios <<a href="mailto:gkarpa1@gmail.com" target="_blank">gkarpa1@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Mike,<div><br></div><div>Thanks for responding. I commented the call to lvp_find_inlinable_uniforms() in lvp_pipeline.c but unfortunately it didn't help this time. It may have gotten a bit worse actually.</div><div><br></div><div>Best regards,</div><div>George</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 5, 2023 at 3:08 PM Mike Blumenkrantz <<a href="mailto:michael.blumenkrantz@gmail.com" target="_blank">michael.blumenkrantz@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>Can you try commenting out the same lines from last time and see whether that affects anything?</div><div><br></div><div><br></div><div>Mike</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 5, 2023 at 7:30 AM George Karpathios <<a href="mailto:gkarpa1@gmail.com" target="_blank">gkarpa1@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi list,<div><br></div><div>I'm using Lavapipe for Vulkan software rendering support in a modeling application. I notice a large performance hit (with any Mesa version) in the following scenario: The user clicks & drags the mouse in order to create a simple shape (e.g. plane, cube, sphere) dynamically and the result is being rendered (basic gray shading) in real-time alongside the movement of the mouse. Lavapipe seems to be struggling a bit to keep up with this action as the frame time goes up to over 1 second. On the other hand, on a more "static" scene I can get great fps (30-60) while panning/rotating a scene, after Mike Blumenkrantz's recent improvements (many thanks for those again!).</div><div><br></div><div>I've uploaded a screenshot of the VS profiler showing the hot path at <a href="https://imgur.com/a/qZBkB51" target="_blank">https://imgur.com/a/qZBkB51</a>  and I'd appreciate hearing your thoughts on this. Thanks once more for your time.</div><div><br></div><div>Best regards,</div><div>George</div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>