Skip to content

intel: Emit 3DSTATE_VF_STATISTICS dynamically

Kenneth Graunke requested to merge kwg/mesa:vf-stats into master

Pipeline statistics queries should not count BLORP's rectangles.

(23) How do operations like Clear, TexSubImage, etc. affect the
     results of the newly introduced queries?

  DISCUSSION: Implementations might require "helper" rendering
  commands be issued to implement certain operations like Clear,
  TexSubImage, etc.

  RESOLVED: They don't. Only application submitted rendering
  commands should have an effect on the results of the queries.

Piglit's arb_pipeline_statistics_query-vert_adj exposes this bug when the driver is hacked to always perform glBufferData via a GPU staging copy (for debugging purposes).

Merge request reports