nvc0 compute support is now fixed

If you try to monitor MP performance counters through the HUD on nvc0 you should get the following error message :

gallium_hud: all queries are busy after 8 frames, can’t add another query.

This message occurs when the kernel is not synchronized, ie. when it doesn’t run correctly.

Now, if you take a quick look to the kernel error messages, you should get the following precision :

DATA_ERROR [INVALID_VALUE] ch 4 [0x000027f839 glxgears[11550]] subc 1 class 0xa0c0 mthd 0x02e8 data 0x0040cccc

Actually, data must be aligned to 0x8000 on nvc0 according to rnndb.

A 3 lines patch fixes the compute support on nvc0.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s