From patchwork Mon Jun 20 01:14:11 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ben Widawsky X-Patchwork-Id: 895742 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by demeter1.kernel.org (8.14.4/8.14.4) with ESMTP id p5K1HQL7000546 for ; Mon, 20 Jun 2011 01:17:46 GMT Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 487759F364 for ; Sun, 19 Jun 2011 18:17:26 -0700 (PDT) X-Original-To: intel-gfx@lists.freedesktop.org Delivered-To: intel-gfx@lists.freedesktop.org Received: from cloud01.chad-versace.us (184-106-247-128.static.cloud-ips.com [184.106.247.128]) by gabe.freedesktop.org (Postfix) with ESMTP id 8E6EE9E971 for ; Sun, 19 Jun 2011 18:14:26 -0700 (PDT) Received: from localhost.localdomain (unknown [67.208.96.87]) by cloud01.chad-versace.us (Postfix) with ESMTPSA id BF0BD1D42AF; Mon, 20 Jun 2011 01:16:27 +0000 (UTC) From: Ben Widawsky To: mesa-dev@lists.freedesktop.org Date: Sun, 19 Jun 2011 18:14:11 -0700 Message-Id: <1308532451-7447-7-git-send-email-ben@bwidawsk.net> X-Mailer: git-send-email 1.7.5.2 In-Reply-To: <1308532451-7447-1-git-send-email-ben@bwidawsk.net> References: <1308532451-7447-1-git-send-email-ben@bwidawsk.net> Cc: intel-gfx@lists.freedesktop.org Subject: [Intel-gfx] [Mesa-dev] [PATCH 6/6] i965: Set breakpoints X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: intel-gfx-bounces+patchwork-intel-gfx=patchwork.kernel.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+patchwork-intel-gfx=patchwork.kernel.org@lists.freedesktop.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.6 (demeter1.kernel.org [140.211.167.41]); Mon, 20 Jun 2011 01:17:46 +0000 (UTC) Add the breakpoint flag for all instructions when doing wm shader debugging. Signed-off-by: Ben Widawsky --- src/mesa/drivers/dri/i965/brw_wm.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_wm.c b/src/mesa/drivers/dri/i965/brw_wm.c index 5ed39df..651e217 100644 --- a/src/mesa/drivers/dri/i965/brw_wm.c +++ b/src/mesa/drivers/dri/i965/brw_wm.c @@ -229,6 +229,9 @@ bool do_wm_prog(struct brw_context *brw, brw_init_compile(brw, &c->func, c); + if (brw->wm.debugging) + brw_set_breakpoint(&c->func); + if (prog && prog->FragmentProgram) { if (!brw_wm_fs_emit(brw, c, prog)) return false;