From mboxrd@z Thu Jan 1 00:00:00 1970 From: Abdiel Janulgue Subject: igt tests/rendercopy: Add option to test resource streamer functionality Date: Tue, 6 May 2014 22:48:01 +0300 Message-ID: <1399405683-27409-1-git-send-email-abdiel.janulgue@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id A64146EAA0 for ; Tue, 6 May 2014 12:48:22 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org This patchseries tests a resource streamer feature called hw-generated binding tables, which can be enabled from userspace. It is essentially a newer format that uses the hw to generate and submit binding tables to the GPU. It uses the basic rendercopy test to toggle the feature on and off and to verify if the resulting data is still correct. Abdiel Janulgue (2): rendercopy/bdw: Enable hw-generated binding tables tests/gem_render_copy: Add option to test resource streamer lib/gen8_render.h | 13 +++++++ lib/intel_batchbuffer.c | 12 ++++++ lib/intel_batchbuffer.h | 3 ++ lib/intel_reg.h | 3 ++ lib/rendercopy_gen8.c | 97 ++++++++++++++++++++++++++++++++++++++++++++--- tests/gem_render_copy.c | 8 +++- 6 files changed, 130 insertions(+), 6 deletions(-)