which tools for profiling with radeonsi
Clemens Eisserer <[email protected]>
| Newsgroups | gmane.comp.video.mesa3d.user |
|---|---|
| Message-ID | <CAFvQSYTwxfSC8um+qhFjnJupZpQ+9iHpmma5n4aT=LmKwc7zbQ@mail.gmail.com> |
Hi, I am currently trying to modernize a 2d-drawing library which was written against OpenGL 1.5/2.0, by rewriting parts which show suboptimal performance. Being rather new to OpenGL, I've read several articles which explain how to avoid GPU stalls and synchronization between driver threads (as far as I understood this is only an issue with mesa in case an application is white-listed for threading) but I wonder, what are the recommended tools to get this information when running on top of mesa and specifically radeonsi. Shader latency etc. is not so much of concern for me, I am more interested in severe performance penalities by mis-using the API (e.g. one drawing operation frequently modifies a 32x32 A8 texture via glTexSubImage2D is and sampling immediatly after upload - which performs extremly poor). (I saw several perf related env variables for intel - however my development machine is AMD based, so I would prefer to use radeonsi for tuning) Thank you in advance, Clemens _______________________________________________ mesa-users mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-users