Thanks! I will ensure that the GPU PerfStudio team sees this feature request. I can't speak for any particular team, but personally, I LOVE this kind of input. To me there is nothing more useful than the real experience of an actual developer. (And yes, I have done software marketing, among many other things in my career.)
1 of 1 people found this helpful
Following up on this, the ideal way I see to implement this is having a single code editor, and being able to compile it twice with different set of defines (set via two edit boxes, like the "Entry Point" one).
So, for example, you write something like this in the single code editor:
Then you leave the first define edit box empty, and the second one is set to "-DOPTIMIZATION_TEST=1". Then you have two windows for asm, one for the first set of defines, and other for the second one, and the differences highlighted. I think this is the ideal workflow.
Just wanted to share some thoughts about this, I understand it is a lot of work, but it would certainly make a very useful tool even more useful Right now I just copy paste code from the ShaderAnalyzer into a diff editor, which gets the job done but it is not the ideal (workflow wise).
Thanks Jorge - I'll point the engineers at this feedback.
Thanks for the great suggestion. We've added it to our TODO list.