1ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com 2ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com/* 3ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com * Copyright 2011 Google Inc. 4ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com * 5ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com * Use of this source code is governed by a BSD-style license that can be 6ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com * found in the LICENSE file. 7ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com */ 88a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com#include "SkPoint.h" 98a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com 108a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.comvoid setup_vertexbug(SkPoint verts[], SkPoint texs[], uint16_t index[]); 118a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com 128a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.comvoid setup_vertexbug(SkPoint verts[], SkPoint texs[], uint16_t index[]) { 134b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[0].set(107, 189); 144b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[0].set(0, 0); 154b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[1].set(116, 189); 164b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[1].set(9, 0); 174b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[2].set(203, 189); 184b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[2].set(35, 0); 194b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[3].set(212, 189); 204b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[3].set(44, 0); 214b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[4].set(107, 198); 224b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[4].set(0, 9); 234b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[5].set(116, 198); 244b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[5].set(9, 9); 254b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[6].set(203, 198); 264b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[6].set(35, 9); 274b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[7].set(212, 198); 284b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[7].set(44, 9); 294b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[8].set(107, 224); 304b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[8].set(0, 39); 314b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[9].set(116, 224); 324b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[9].set(9, 39); 334b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[10].set(203, 224); 344b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[10].set(35, 39); 354b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[11].set(212, 224); 364b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[11].set(44, 39); 374b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[12].set(107, 233); 384b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[12].set(0, 48); 394b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[13].set(116, 233); 404b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[13].set(9, 48); 414b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[14].set(203, 233); 424b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[14].set(35, 48); 434b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org verts[15].set(212, 233); 444b413c8bb123e42ca4b9c7bfa6bc2167283cb84ccommit-bot@chromium.org texs[15].set(44, 48); 458a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[0] = 0; index[1] = 5; index[2] = 1; 468a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[3] = 0; index[4] = 4; index[5] = 5; 478a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com#if 0 488a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[6] = 1; index[7] = 6; index[8] = 2; 498a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com#else 508a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[6] = 6; index[7] = 2; index[8] = 1; 518a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com#endif 528a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[9] = 1; index[10] = 5; index[11] = 6; 538a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[12] = 2; 548a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[13] = 7; 558a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[14] = 3; 568a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[15] = 2; 578a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[16] = 6; 588a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[17] = 7; 598a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[18] = 4; 608a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[19] = 9; 618a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[20] = 5; 628a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[21] = 4; 638a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[22] = 8; 648a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[23] = 9; 658a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[24] = 5; 668a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[25] = 10; 678a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[26] = 6; 688a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[27] = 5; 698a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[28] = 9; 708a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[29] = 10; 718a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[30] = 6; 728a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[31] = 11; 738a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[32] = 7; 748a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[33] = 6; 758a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[34] = 10; 768a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[35] = 11; 778a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[36] = 8; 788a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[37] = 13; 798a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[38] = 9; 808a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[39] = 8; 818a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[40] = 12; 828a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[41] = 13; 838a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[42] = 9; 848a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[43] = 14; 858a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[44] = 10; 868a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[45] = 9; 878a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[46] = 13; 888a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[47] = 14; 898a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[48] = 10; 908a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[49] = 15; 918a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[50] = 11; 928a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[51] = 10; 938a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[52] = 14; 948a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com index[53] = 15; 958a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com} 96