>>> Add in the texture tab, textures bound to VS & GS stages (not only PS stage)
We now show textures bound to all pipeline stages (and also textures bound to compute shaders):
>>> Display the value of a texture according to its format (float, ushort, uint, )
Textures can now be viewed as images (if the texture format is known and the texture is available) or data. For data, we have a hex viewer control. The user can specify the byte stride and the data format:
- With the above if the depth/stencil buffer is of different size than the color buffer the depth buffer image on the RT view appears corrupted, and viewing the stencil buffer crashes GPA monitor (I sent the crash report using the window crash dialog). The depth preview looks like it uses the color buffer size to display the image so the data does not line up.
- Using the "disable erg(s)" experiment option seems to have no effect on "stretchrect" and "clear" style ergs. It would also be nice to be able to see more detail on these ergs, like what is being stretchrected to where.
- More details on the "api details" window would be nice, mainly information on parameters passed to functions. For example, for SetViewport it can show me the parameter passed is a D3DVIEWPORT9 object but not what what it actually contained so it is not of that much use.
I've added your suggestions regarding "disable ergs" and "api details" -- they've been added to the enhancement queue. Thanks for these ideas!
For your comments about depth and stencil buffers, this sounds more like a bug than an enhancement request. Do you have a specific frame capture file that shows this issue, along with info on which ergs exhibit the problem? I'll probably need this file so the development team can duplicate this.
Also, it would help if you could provide me information on your system configuration (right-click on the Intel GPA Monitor icon in the notification tray, then copy the "About..." output here).
I think the software is great, you're doing a great job. Looking forward to use the new Intel GPA 2012 R3.
Now, it may sound silly, but I'd like to include additional documentation/description fields in the report.
If I'm not mistaken, I think we only have available a 'Version' field.
Additional fields would help to compare different test scenarios, and different reports, and I find that somewhat messy to do at the moment.
Sorry for the confusion, as I was mixing Intel Graphics Checker and Intel GPA, but I guess it could be applied to both. I've tested GPA 2012 R3 and I see that it doesn't support Graphics Checker yet. Anyway here is the point:
What I'm asking for is additional custom fields to allow to classify different Intel Graphics Checker reports for the same software.
Ideally this would mean an update in the web pages too, allowing to filter the reports by these fields in a list, where major key performance indicators would be displayed, as like it is now.
Currently I can see this:
I know all the reports belong to the same software but, how do I discern one report from another? Did they have different testing conditions or they were all the same? Which were these differences? The only fact that I can see right now is 'Game Resolution', which is a good thing, but I would like to see something like this:
That way I would be able to test and easily compare results of the same software under different user configurations, development versions, optimizations, etc, depending on my needs, the complexity of my software and its particular development life cycle, what I want to analyze in a particular change or scenario, etc.
For Intel Graphics Checker, all I've found so far is this tiny version field, that I have to code to have my needs satisfied and, at least, it could be included in the previous report that I mention above. This is when we can enter such info:
That only can be viewed here, without any other test info apart from date:
What it would be needed is to let the use to enter by report one or more:
- Custom field description (column header)
- Custom field value (column value)
- Other basic KPIs to show, not only 'Game Resolution'
Maybe this would be entered best when generating the report with Graphics Checker.
If there is another way to do this just please let me know. I know I could create different software profiles, but I find this cumbersome too.
Does that make sense?