[Intel-gfx] i915_gem_evict_something in sysprof trace using VBOs
Peter Clifton
pcjc2 at cam.ac.uk
Fri Nov 5 11:21:07 CET 2010
I was playing with my VBO code, and noticed this sysprof trace
(non-interesting stuff pruned):
drm_ioctl 0.13% 56.08%
i915_gem_execbuffer2 0.00% 32.50%
i915_gem_do_execbuffer 0.08% 32.50%
i915_gem_object_pin 0.00% 17.47%
i915_gem_object_bind_to_gtt 0.03% 17.44%
i915_gem_evict_something 0.00% 15.54%
i915_gem_object_unbind 0.00% 15.31%
i915_gem_object_set_to_cpu_domain 0.00% 13.33%
i915_gem_clflush_object 0.00% 13.33%
i915_gem_clflush_object 0.00% 14.29%
i915_gem_mmap_gtt_ioctl 0.00% 10.74%
i915_gem_set_domain_ioctl 0.00% 4.98%
The i915_gem_evict_something has me curious. Presumably I have too many
pages of data actively being used by the GPU (or mapped).
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)
More information about the Intel-gfx
mailing list