[Intel-gfx] patches for occlusion query fix on sandybridge

Zhenyu Wang zhenyuw at linux.intel.com
Tue Dec 14 05:55:59 CET 2010


It appears Sandybridge PIPE_CONTROL write out buffer need
to be set as cached, currently LLC cached, in order to read
back correct counter. Otherwise I can always be possible to
get corrupted 64-bit PS_DEPTH_COUNT from PIPE_CONTROL write.

So below patches try to add new flag during bo create with
cacheable type, to be sure that GTT entry's cache bits would
be setup for that.

This fixes occlusion query piglit test and mesa demos on my
sandybridge. Note that below patches don't include necessary
component version check changes.

thanks.



More information about the Intel-gfx mailing list