Search
lxdream.org :: lxdream/test/testta5.data
lxdream 0.9.1
released Jun 29
Download Now
filename test/testta5.data
changeset 524:96c0ee659cba
prev207:135a2dc75b10
author nkeynes
date Thu Jul 24 07:27:48 2008 +0000 (11 years ago)
permissions -rw-r--r--
last change Halt emulation after reporting an error
view annotate diff log raw
     1 #
     2 # Corner/error cases
     3 #
     4 [5.1 Out of range vertexes?]
     5 input =
     6 80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
     7 E0000000 -16.0      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
     8 E0000000 -31.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
     9 F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
    10 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    11 output =
    12 E0200000 2083242D 00000000
    13 -16.0    0.1      0.2      F0ABCDEF
    14 -31.2    0.3      0.4      E0989898
    15 0.5      31.6     0.7      F8878787
    16 tile 1 =
    17 80204000
    18 [5.2.1 qNaN vertex]
    19 input =
    20 80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
    21 E0000000 7FC00000 0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
    22 E0000000 34.0     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
    23 F0000000 35.0     31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
    24 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    25 output =
    26 E0000000 2083242D 00000000
    27 7FC00000 0.1      0.2      F0ABCDEF
    28 34.0     0.3      0.4      E0989898
    29 35.0     31.6     0.7      F8878787
    30 tile 1 = 
    31 tile 1 1x0 = 80204000
    32 tile 1 19x0 = 80204000
    33 tile 1 0x1 =
    34 [5.2.2 sNaN vertex]
    35 input =
    36 80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
    37 E0000000 FFC00000 0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
    38 E0000000 34.0     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
    39 F0000000 35.0     31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
    40 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    41 output =
    42 E0000000 2083242D 00000000
    43 FFC00000 0.1      0.2      F0ABCDEF
    44 34.0     0.3      0.4      E0989898
    45 35.0     31.6     0.7      F8878787
    46 tile 1 = 80204000
    47 tile 1 1x0 = 80204000
    48 tile 1 2x0 =
    49 tile 1 0x1 =
    50 [5.3.1 Inf vertex]
    51 input =
    52 80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
    53 E0000000 7F800000 0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
    54 E0000000 -31.2    0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
    55 F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
    56 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    57 output =
    58 E0000000 2083242D 00000000
    59 7F800000 0.1      0.2      F0ABCDEF
    60 -31.2    0.3      0.4      E0989898
    61 0.5      31.6     0.7      F8878787
    62 tile 1 = 80204000
    63 tile 1 1x0 = 80204000
    64 tile 1 19x0 = 80204000
    65 tile 1 0x1 =
    66 [5.3.2 -Inf vertex]
    67 input =
    68 80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
    69 E0000000 FF800000 0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
    70 E0000000 -31.2    0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
    71 F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
    72 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    73 output =
    74 E0200000 2083242D 00000000
    75 FF800000 0.1      0.2      F0ABCDEF
    76 -31.2    0.3      0.4      E0989898
    77 0.5      31.6     0.7      F8878787
    78 tile 1 = 80204000
    79 tile 1 1x0 =
    80 tile 1 0x1 =
    81 [5.4 Inf colour]
    82 input =
    83 80800010 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
    84 E0000000 0.7      0.1      0.2      7F800000 FF800000 123412.0 -123412.0
    85 E0000000 -31.2    0.3      0.4      0.6001   0.6002   0.6003   0.6004
    86 F0000000 0.5      31.6     0.7      1.0      FFC00000 -1.0     7FC00000
    87 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    88 output =
    89 E0200000 2083242D 00000000
    90 0.7      0.1      0.2      FF00FF00
    91 -31.2    0.3      0.4      98989898
    92 0.5      31.6     0.7      FF0000FF
    93 tile 1 = 80204000
    94 [5.5 Out of frustrum]
    95 input =
    96 80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
    97 E0000000 -1.1     -5.2     0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
    98 E0000000 -31.2    -10.0    0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
    99 F0000000 -60.2    -5.2     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
   100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   101 output =
   102 tile 1 =
   103 [5.6 Double list-end]
   104 input =
   105 80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   106 E0000000 0.4      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   107 E0000000 31.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
   108 F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
   109 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   110 80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   111 E0000000 0.6      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   112 E0000000 31.4     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
   113 F0000000 0.6      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
   114 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   115 output =
   116 E0200000 2083242D 00000000
   117 0.4      0.1      0.2      F0ABCDEF
   118 31.2     0.3      0.4      E0989898
   119 0.5      31.6     0.7      F8878787
   120 E0200000 2083242D 00000000
   121 0.6      0.1      0.2      F0ABCDEF
   122 31.4     0.3      0.4      E0989898
   123 0.6      31.6     0.7      F8878787
   124 tile 1 =
   125 8020400F
   126 [5.7 Mixed list]
   127 input =
   128 80000000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   129 E0000000 0.4      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   130 E0000000 31.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
   131 F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
   132 81000000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   133 E0000000 0.6      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   134 E0000000 31.4     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
   135 F0000000 0.6      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
   136 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   137 output =
   138 E0200000 2083242D 00000000
   139 0.4      0.1      0.2      F0ABCDEF
   140 31.2     0.3      0.4      E0989898
   141 0.5      31.6     0.7      F8878787
   142 E0200000 2083242D 00000000
   143 0.6      0.1      0.2      F0ABCDEF
   144 31.4     0.3      0.4      E0989898
   145 0.6      31.6     0.7      F8878787
   146 tile 1 =
   147 82204000
   148 [5.8 Mixed list 2]
   149 input =
   150 80000000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   151 81000000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   152 E0000000 0.6      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   153 E0000000 31.4     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
   154 F0000000 0.6      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
   155 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   156 output =
   157 E0200000 2083242D 00000000
   158 0.6      0.1      0.2      F0ABCDEF
   159 31.4     0.3      0.4      E0989898
   160 0.6      31.6     0.7      F8878787
   161 tile 1 =
   162 80204000
   163 [5.9 List end bits?]
   164 input =
   165 80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   166 E0000000 0.4      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   167 E0000000 31.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
   168 F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
   169 1FFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
   170 80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   171 E0000000 0.6      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   172 E0000000 31.4     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
   173 F0000000 0.6      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
   174 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   175 output =
   176 E0200000 2083242D 00000000
   177 0.4      0.1      0.2      F0ABCDEF
   178 31.2     0.3      0.4      E0989898
   179 0.5      31.6     0.7      F8878787
   180 E0200000 2083242D 00000000
   181 0.6      0.1      0.2      F0ABCDEF
   182 31.4     0.3      0.4      E0989898
   183 0.6      31.6     0.7      F8878787
   184 tile 1 =
   185 8020400F
   186 [5.12 No final vertex]
   187 input =
   188 80880000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   189 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   190 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   191 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   192 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   193 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   194 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   195 output =
   196 tile 1 =
   197 error = 1F 44
   198 [5.12.2 No final vertex end-of-list abort]
   199 input =
   200 80880000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   201 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   202 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   203 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   204 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   205 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   206 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   207 82800000 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
   208 E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   209 E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   210 E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   211 E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   212 F0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   213 82800000 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
   214 E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   215 E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   216 E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   217 E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   218 F0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   219 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   220 output =
   221 tile 1 =
   222 error = 1F 44
   223 [5.13 2-vertex only]
   224 input =
   225 80880000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   226 E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   227 F0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
   228 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   229 output =
   230 tile 1 =
   231 error = 1F 44
   232 [5.14 Empty list]
   233 input =
   234 80880002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
   235 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   236 output =
   237 tile 1 =
   238 [5.17.1 Type 17 - Modifier volume w/ clip]
   239 input =
   240 81030000 00000000 DEADBEE1 DEADBEE2 DEADBEE3 DEADBEE4 DEADBEE5 DEADBEE6
   241 E0000000 0.2      0.3      0.4      15.5     0.6      0.7      15.6
   242 16.7     0.5      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
   243 E0000000 0.2      0.3      0.4      15.5     0.6      0.7      9.1
   244 9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
   245 E0000000 15.5     0.6      0.7      15.6     16.7     0.5      9.1
   246 9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
   247 F0000000 0.2      0.3      0.4      15.6    16.7     0.5      9.1
   248 9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
   249 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   250 81000000 ABACADAB DEADBEE1 DEADBEE2 DEADBEE3 DEADBEE4 DEADBEE5 DEADBEE6
   251 E0000000 0.2      0.3      0.4      15.5     0.6      0.7      15.6
   252 16.7     0.5      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
   253 E0000000 0.2      0.3      0.4      15.5     0.6      0.7      9.1
   254 9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
   255 E0000000 15.5     0.6      0.7      15.6     16.7     0.5      9.1
   256 9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
   257 F0000000 0.2      0.3      0.4      15.6    16.7     0.5      9.1
   258 9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
   259 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   260 output =
   261 A82CADAB 00000000 00000000
   262 0.2      0.3      0.4      15.5     0.6      0.7      15.6     16.7     0.5
   263 A82CADAB 00000000 00000000
   264 0.2      0.3      0.4      15.5     0.6      0.7      9.1      9.2      1.3
   265 A82CADAB 00000000 00000000
   266 15.5     0.6      0.7      15.6     16.7     0.5      9.1      9.2      1.3
   267 A82CADAB 00000000 00000000
   268 0.2      0.3      0.4      15.6    16.7     0.5      9.1      9.2      1.3
   269 tile 2 =
   270 86004000
.