From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id DDE3B6EEEC for ; Thu, 10 May 2018 10:19:58 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id l1-v6so3421486wmb.2 for ; Thu, 10 May 2018 03:19:58 -0700 (PDT) From: Tvrtko Ursulin Date: Thu, 10 May 2018 11:19:20 +0100 Message-Id: <20180510101924.20814-5-tvrtko.ursulin@linux.intel.com> In-Reply-To: <20180510101924.20814-1-tvrtko.ursulin@linux.intel.com> References: <20180510101924.20814-1-tvrtko.ursulin@linux.intel.com> Subject: [igt-dev] [PATCH i-g-t 5/9] trace.pl: Skip drawing very short boxes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Intel-gfx@lists.freedesktop.org, Tvrtko Ursulin List-ID: RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCkZldyBtaWNy by1zZWNvbmQgbG9uZyBib3hlcyBjYW5ub3QgYmUgZGlzcGxheWVkIGJ5IHRoZSB2aXN1YWxpemVy IGluIGEKbWVhbmluZ2Z1bCB3YXkgc28ganVzdCBidXJkZW4gdGhlIGJyb3dzZXIgYW5kIHRoZSBo dW1hbiBsb29raW5nIGF0IHRoZQpub2lzZS4gU3Agc2tpcCBkcmF3aW5nIGFueXRoaW5nIHNob3J0 ZXIgYW5kIDEwdXMuCgpTaWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3Vs aW5AaW50ZWwuY29tPgotLS0KIHNjcmlwdHMvdHJhY2UucGwgfCAxNSArKysrKysrKysrLS0tLS0K IDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL3NjcmlwdHMvdHJhY2UucGwgYi9zY3JpcHRzL3RyYWNlLnBsCmluZGV4IDY5NmMxOGU4 YjFjZi4uZDkyYjMzOGJhNTA3IDEwMDc1NQotLS0gYS9zY3JpcHRzL3RyYWNlLnBsCisrKyBiL3Nj cmlwdHMvdHJhY2UucGwKQEAgLTQwLDYgKzQwLDcgQEAgbXkgJHRyYWNlID0gMDsKIG15ICRhdmdf ZGVsYXlfc3RhdHMgPSAwOwogbXkgJGdwdV90aW1lbGluZSA9IDA7CiBteSAkY29sb3VyX2NvbnRl eHRzID0gMDsKK215ICRtaW5fZHVyYXRpb24gPSAxMDsgIyB1cwogCiBteSBAYXJnczsKIApAQCAt ODk5LDE0ICs5MDAsMTUgQEAgZm9yZWFjaCBteSAka2V5IChzb3J0IHNvcnRRdWV1ZSBrZXlzICVk YikgewogCW15ICgkbmFtZSwgJGN0eCwgJHNlcW5vKSA9ICgkZGJ7JGtleX0tPnsnbmFtZSd9LCAk ZGJ7JGtleX0tPnsnY3R4J30sICRkYnska2V5fS0+eydzZXFubyd9KTsKIAlteSAoJHF1ZXVlLCAk c3RhcnQsICRub3RpZnksICRlbmQpID0gKCRkYnska2V5fS0+eydxdWV1ZSd9LCAkZGJ7JGtleX0t Pnsnc3RhcnQnfSwgJGRieyRrZXl9LT57J25vdGlmeSd9LCAkZGJ7JGtleX0tPnsnZW5kJ30pOwog CW15ICRzdWJtaXQgPSAkcXVldWUgKyAkZGJ7JGtleX0tPnsnc3VibWl0LWRlbGF5J307Ci0JbXkg KCRjb250ZW50LCAkc3R5bGUpOworCW15ICgkY29udGVudCwgJHN0eWxlLCAkZHVyYXRpb24pOwog CW15ICRncm91cCA9ICRlbmdpbmVfc3RhcnRfaWQgKyAkcmluZ3N7JGRieyRrZXl9LT57J3Jpbmcn fX07CiAJbXkgJHR5cGUgPSAnIHR5cGU6IFwncmFuZ2VcJywnOwogCW15ICRzdGFydGVuZDsKIAlt eSAkc2tleTsKIAogCSMgc3VibWl0IHRvIGV4ZWN1dGUKLQl1bmxlc3MgKGV4aXN0cyAkc2tpcF9i b3h7J3F1ZXVlJ30pIHsKKwkkZHVyYXRpb24gPSAkc3VibWl0IC0gJHF1ZXVlOworCXVubGVzcyAo ZXhpc3RzICRza2lwX2JveHsncXVldWUnfSBvciAkZHVyYXRpb24gPCAkbWluX2R1cmF0aW9uKSB7 CiAJCSRza2V5ID0gMiAqICRtYXhfc2Vxbm8gKiAkY3R4ICsgMiAqICRzZXFubzsKIAkJJHN0eWxl ID0gYm94X3N0eWxlKCRjdHgsIDkwLCAzNSwgODUpOwogCQkkY29udGVudCA9ICIkbmFtZTxicj4k ZGJ7JGtleX0tPnsnc3VibWl0LWRlbGF5J311cyA8c21hbGw+KCRkYnska2V5fS0+eydleGVjdXRl LWRlbGF5J311cyk8L3NtYWxsPiI7CkBAIC05MTYsNyArOTE4LDggQEAgZm9yZWFjaCBteSAka2V5 IChzb3J0IHNvcnRRdWV1ZSBrZXlzICVkYikgewogCX0KIAogCSMgZXhlY3V0ZSB0byBzdGFydAot CXVubGVzcyAoZXhpc3RzICRza2lwX2JveHsncmVhZHknfSkgeworCSRkdXJhdGlvbiA9ICRzdGFy dCAtICRzdWJtaXQ7CisJdW5sZXNzIChleGlzdHMgJHNraXBfYm94eydyZWFkeSd9IG9yICRkdXJh dGlvbiA8ICRtaW5fZHVyYXRpb24pIHsKIAkJJHNrZXkgPSAyICogJG1heF9zZXFubyAqICRjdHgg KyAyICogJHNlcW5vICsgMTsKIAkJJHN0eWxlID0gYm94X3N0eWxlKCRjdHgsIDQ1LCAzNSwgNDUp OwogCQkkY29udGVudCA9ICI8c21hbGw+JG5hbWU8YnI+JGRieyRrZXl9LT57J2V4ZWN1dGUtZGVs YXknfXVzPC9zbWFsbD4iOwpAQCAtOTI2LDcgKzkyOSw4IEBAIGZvcmVhY2ggbXkgJGtleSAoc29y dCBzb3J0UXVldWUga2V5cyAlZGIpIHsKIAl9CiAKIAkjIHN0YXJ0IHRvIHVzZXIgaW50ZXJydXB0 Ci0JdW5sZXNzIChleGlzdHMgJHNraXBfYm94eydleGVjdXRlJ30pIHsKKwkkZHVyYXRpb24gPSAk bm90aWZ5IC0gJHN0YXJ0OworCXVubGVzcyAoZXhpc3RzICRza2lwX2JveHsnZXhlY3V0ZSd9IG9y ICRkdXJhdGlvbiA8ICRtaW5fZHVyYXRpb24pIHsKIAkJJHNrZXkgPSAtMiAqICRtYXhfc2Vxbm8g KiAkY3R4IC0gMiAqICRzZXFubyAtIDE7CiAJCWlmIChleGlzdHMgJGRieyRrZXl9LT57J2luY29t cGxldGUnfSkgewogCQkJJHN0eWxlID0gJ2NvbG9yOiB3aGl0ZTsgYmFja2dyb3VuZC1jb2xvcjog cmVkOyc7CkBAIC05NDQsNyArOTQ4LDggQEAgZm9yZWFjaCBteSAka2V5IChzb3J0IHNvcnRRdWV1 ZSBrZXlzICVkYikgewogCX0KIAogCSMgdXNlciBpbnRlcnJ1cHQgdG8gY29udGV4dCBjb21wbGV0 ZQotCXVubGVzcyAoZXhpc3RzICRza2lwX2JveHsnY3R4c2F2ZSd9KSB7CisJJGR1cmF0aW9uID0g JGVuZCAtICRub3RpZnk7CisJdW5sZXNzIChleGlzdHMgJHNraXBfYm94eydjdHhzYXZlJ30gb3Ig JGR1cmF0aW9uIDwgJG1pbl9kdXJhdGlvbikgewogCQkkc2tleSA9IC0yICogJG1heF9zZXFubyAq ICRjdHggLSAyICogJHNlcW5vOwogCQkkc3R5bGUgPSAnY29sb3I6IGJsYWNrOyBiYWNrZ3JvdW5k LWNvbG9yOiBvcmFuZ2U7JzsKIAkJbXkgJGN0eHNhdmUgPSAkZGJ7JGtleX0tPnsnZW5kJ30gLSAk ZGJ7JGtleX0tPnsnbm90aWZ5J307Ci0tIAoyLjE0LjEKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaWd0LWRldgo=