From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Clifton Subject: i915_gem_evict_something in sysprof trace using VBOs Date: Fri, 05 Nov 2010 10:21:07 +0000 Message-ID: <1288952467.24411.44.camel@pcjc2lap> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from ppsw-41.csi.cam.ac.uk (ppsw-41.csi.cam.ac.uk [131.111.8.141]) by gabe.freedesktop.org (Postfix) with ESMTP id 34A4F9E760 for ; Fri, 5 Nov 2010 03:21:10 -0700 (PDT) Received: from client-82-26-201-5.pete.adsl.virginmedia.com ([82.26.201.5]:13796 helo=[192.168.1.2]) by ppsw-41.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.156]:465) with esmtpsa (LOGIN:pcjc2) (SSLv3:DHE-RSA-CAMELLIA256-SHA:256) id 1PEJPw-0007LP-SK (Exim 4.72) for intel-gfx@lists.freedesktop.org (return-path ); Fri, 05 Nov 2010 10:21:08 +0000 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org 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)