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
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.