Search
lxdream.org :: lxdream/test/testta6.data
lxdream 0.9.1
released Jun 29
Download Now
filename test/testta6.data
changeset 195:1c43bdb83748
next204:78a6a215dd8f
author nkeynes
date Sun Aug 06 06:13:51 2006 +0000 (17 years ago)
permissions -rw-r--r--
last change First pass at implementing the tile clip. Reasonably accurate wrt basic
understanding of how its supposed to work, not so accurate wrt actual
hardware behaviour
view annotate diff log raw
     1 [6.1 Triangle - clip 1,1-2,2]
     2 input =
     3 20000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002
     4 80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
     5 E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
     6 E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
     7 E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
     8 F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
     9 80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
    10 E0000000 11.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
    11 E0000000 11.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
    12 F0000000 11.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    13 80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
    14 E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
    15 E0000000 12.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
    16 E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
    17 F0000000 12.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    18 80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
    19 E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
    20 E0000000 13.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
    21 F0000000 13.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    22 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    23 output =
    24 E0A00000 2083242D 00000000 
    25 10.0     0.2      0.2      FF00FF00
    26 10.2     0.4      0.4      FF0000FF
    27 10.4     0.6      0.4      FF0000FF
    28 10.8     31.9     0.9      FFFFFFFF
    29 E0A00000 2383242D 00000000 
    30 13.0     0.1      0.2      FF00FF00
    31 13.2     0.3      0.4      FF0000FF
    32 13.8     31.9     0.9      FFFFFFFF
    33 tile 1 = 80204013
    34 [6.2 Triangle - clip 0,0-2,2]
    35 input =
    36 20000000 00000000 00000000 00000000 00000000 00000000 00000002 00000002
    37 80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
    38 E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
    39 E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
    40 E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
    41 F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    42 80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
    43 E0000000 11.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
    44 E0000000 11.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
    45 F0000000 11.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    46 80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
    47 E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
    48 E0000000 12.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
    49 E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
    50 F0000000 12.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    51 80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
    52 E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
    53 E0000000 13.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
    54 F0000000 13.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    55 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    56 output =
    57 E0A00000 2083242D 00000000 
    58 10.0     0.2      0.2      FF00FF00
    59 10.2     0.4      0.4      FF0000FF
    60 10.4     0.6      0.4      FF0000FF
    61 10.8     31.9     0.9      FFFFFFFF
    62 E0A00000 2183242D 00000000 
    63 11.0     0.2      0.2      FF00FF00
    64 11.2     0.4      0.4      FF0000FF
    65 11.8     31.9     0.9      FFFFFFFF
    66 E0A00000 2283242D 00000000 
    67 12.0     0.2      0.2      FF00FF00
    68 12.2     0.4      0.4      FF0000FF
    69 12.4     0.6      0.4      FF0000FF
    70 12.8     31.9     0.9      FFFFFFFF
    71 tile 1 = 80204013
    72 [6.3 Triangle - clip flag, no clip]
    73 input =
    74 80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
    75 E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
    76 E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
    77 E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
    78 F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    79 80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
    80 E0000000 11.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
    81 E0000000 11.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
    82 F0000000 11.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    83 80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
    84 E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
    85 E0000000 12.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
    86 E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
    87 F0000000 12.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    88 80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
    89 E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
    90 E0000000 13.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
    91 F0000000 13.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
    92 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    93 output =
    94 E0A00000 2083242D 00000000 
    95 10.0     0.2      0.2      FF00FF00
    96 10.2     0.4      0.4      FF0000FF
    97 10.4     0.6      0.4      FF0000FF
    98 10.8     31.9     0.9      FFFFFFFF
    99 E0A00000 2183242D 00000000 
   100 11.0     0.2      0.2      FF00FF00
   101 11.2     0.4      0.4      FF0000FF
   102 11.8     31.9     0.9      FFFFFFFF
   103 E0A00000 2283242D 00000000 
   104 12.0     0.2      0.2      FF00FF00
   105 12.2     0.4      0.4      FF0000FF
   106 12.4     0.6      0.4      FF0000FF
   107 12.8     31.9     0.9      FFFFFFFF
   108 tile 1 = 80204013 
   109 [6.4 Triangle - clip flag, cross-tile]
   110 input =
   111 20000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002
   112 80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   113 E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
   114 E0000000 10.2     40.4     0.4      00000000 00000000 FF0000FF FD040506
   115 E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
   116 F0000000 40.8     41.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
   117 80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
   118 E0000000 11.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
   119 E0000000 11.2     40.4     0.4      00000000 00000000 FF0000FF FD040506
   120 F0000000 41.8     41.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
   121 80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
   122 E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
   123 E0000000 12.2     40.4      0.4      00000000 00000000 FF0000FF FD040506
   124 E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
   125 F0000000 42.8     41.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
   126 80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
   127 E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
   128 E0000000 13.2     40.3      0.4      00000000 00000000 FF0000FF FD040506
   129 F0000000 43.8     41.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
   130 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   131 output =
   132 E0800000 2083242D 00000000 
   133 10.0     0.2      0.2      FF00FF00
   134 10.2     40.4      0.4      FF0000FF
   135 10.4     0.6      0.4      FF0000FF
   136 40.8     41.9     0.9      FFFFFFFF
   137 E0800000 2183242D 00000000 
   138 11.0     0.2      0.2      FF00FF00
   139 11.2     40.4      0.4      FF0000FF
   140 41.8     41.9     0.9      FFFFFFFF
   141 E0800000 2283242D 00000000 
   142 12.0     0.2      0.2      FF00FF00
   143 12.2     40.4      0.4      FF0000FF
   144 12.4     0.6      0.4      FF0000FF
   145 42.8     41.9     0.9      FFFFFFFF
   146 E0800000 2383242D 00000000 
   147 13.0     0.1      0.2      FF00FF00
   148 13.2     40.3      0.4      FF0000FF
   149 43.8     41.9     0.9      FFFFFFFF
   150 tile 1 = 60204022 80204035
   151 tile 1 1x0 = 20204022 80204035
   152 tile 1 0x1 = 60204022 80204035
   153 tile 1 1x1 = 80204013
.