1 #define ROT 0 2 3 // 16-bit rendering functions. 4 #define BPP 16 5 6 #define ISOPAQUE 0 7 #define XFLIP 0 8 #define YFLIP 0 9 #define DOCLIP 0 10 #include "toa_gp9001_render.h" 11 #undef DOCLIP 12 #define DOCLIP 1 13 #include "toa_gp9001_render.h" 14 #undef DOCLIP 15 #undef YFLIP 16 #undef XFLIP 17 18 #define XFLIP 1 19 #define YFLIP 0 20 #define DOCLIP 0 21 #include "toa_gp9001_render.h" 22 #undef DOCLIP 23 #define DOCLIP 1 24 #include "toa_gp9001_render.h" 25 #undef DOCLIP 26 #undef YFLIP 27 #undef XFLIP 28 29 #define XFLIP 0 30 #define YFLIP 1 31 #define DOCLIP 0 32 #include "toa_gp9001_render.h" 33 #undef DOCLIP 34 #define DOCLIP 1 35 #include "toa_gp9001_render.h" 36 #undef DOCLIP 37 #undef YFLIP 38 #undef XFLIP 39 40 #define XFLIP 1 41 #define YFLIP 1 42 #define DOCLIP 0 43 #include "toa_gp9001_render.h" 44 #undef DOCLIP 45 #define DOCLIP 1 46 #include "toa_gp9001_render.h" 47 #undef DOCLIP 48 #undef YFLIP 49 #undef XFLIP 50 51 #undef ISOPAQUE 52 53 #define ISOPAQUE 1 54 #define XFLIP 0 55 #define YFLIP 0 56 #define DOCLIP 0 57 #include "toa_gp9001_render.h" 58 #undef DOCLIP 59 #define DOCLIP 1 60 #include "toa_gp9001_render.h" 61 #undef DOCLIP 62 #undef YFLIP 63 #undef XFLIP 64 65 #define XFLIP 1 66 #define YFLIP 0 67 #define DOCLIP 0 68 #include "toa_gp9001_render.h" 69 #undef DOCLIP 70 #define DOCLIP 1 71 #include "toa_gp9001_render.h" 72 #undef DOCLIP 73 #undef YFLIP 74 #undef XFLIP 75 76 #define XFLIP 0 77 #define YFLIP 1 78 #define DOCLIP 0 79 #include "toa_gp9001_render.h" 80 #undef DOCLIP 81 #define DOCLIP 1 82 #include "toa_gp9001_render.h" 83 #undef DOCLIP 84 #undef YFLIP 85 #undef XFLIP 86 87 #define XFLIP 1 88 #define YFLIP 1 89 #define DOCLIP 0 90 #include "toa_gp9001_render.h" 91 #undef DOCLIP 92 #define DOCLIP 1 93 #include "toa_gp9001_render.h" 94 #undef DOCLIP 95 #undef YFLIP 96 #undef XFLIP 97 98 #undef ISOPAQUE 99 100 #undef BPP 101 102 // 24-bit rendering functions. 103 #define BPP 24 104 105 #define ISOPAQUE 0 106 #define XFLIP 0 107 #define YFLIP 0 108 #define DOCLIP 0 109 #include "toa_gp9001_render.h" 110 #undef DOCLIP 111 #define DOCLIP 1 112 #include "toa_gp9001_render.h" 113 #undef DOCLIP 114 #undef YFLIP 115 #undef XFLIP 116 117 #define XFLIP 1 118 #define YFLIP 0 119 #define DOCLIP 0 120 #include "toa_gp9001_render.h" 121 #undef DOCLIP 122 #define DOCLIP 1 123 #include "toa_gp9001_render.h" 124 #undef DOCLIP 125 #undef YFLIP 126 #undef XFLIP 127 128 #define XFLIP 0 129 #define YFLIP 1 130 #define DOCLIP 0 131 #include "toa_gp9001_render.h" 132 #undef DOCLIP 133 #define DOCLIP 1 134 #include "toa_gp9001_render.h" 135 #undef DOCLIP 136 #undef YFLIP 137 #undef XFLIP 138 139 #define XFLIP 1 140 #define YFLIP 1 141 #define DOCLIP 0 142 #include "toa_gp9001_render.h" 143 #undef DOCLIP 144 #define DOCLIP 1 145 #include "toa_gp9001_render.h" 146 #undef DOCLIP 147 #undef YFLIP 148 #undef XFLIP 149 150 #undef ISOPAQUE 151 152 #define ISOPAQUE 1 153 #define XFLIP 0 154 #define YFLIP 0 155 #define DOCLIP 0 156 #include "toa_gp9001_render.h" 157 #undef DOCLIP 158 #define DOCLIP 1 159 #include "toa_gp9001_render.h" 160 #undef DOCLIP 161 #undef YFLIP 162 #undef XFLIP 163 164 #define XFLIP 1 165 #define YFLIP 0 166 #define DOCLIP 0 167 #include "toa_gp9001_render.h" 168 #undef DOCLIP 169 #define DOCLIP 1 170 #include "toa_gp9001_render.h" 171 #undef DOCLIP 172 #undef YFLIP 173 #undef XFLIP 174 175 #define XFLIP 0 176 #define YFLIP 1 177 #define DOCLIP 0 178 #include "toa_gp9001_render.h" 179 #undef DOCLIP 180 #define DOCLIP 1 181 #include "toa_gp9001_render.h" 182 #undef DOCLIP 183 #undef YFLIP 184 #undef XFLIP 185 186 #define XFLIP 1 187 #define YFLIP 1 188 #define DOCLIP 0 189 #include "toa_gp9001_render.h" 190 #undef DOCLIP 191 #define DOCLIP 1 192 #include "toa_gp9001_render.h" 193 #undef DOCLIP 194 #undef YFLIP 195 #undef XFLIP 196 197 #undef ISOPAQUE 198 199 #undef BPP 200 201 // 32-bit rendering functions. 202 #define BPP 32 203 204 #define ISOPAQUE 0 205 #define XFLIP 0 206 #define YFLIP 0 207 #define DOCLIP 0 208 #include "toa_gp9001_render.h" 209 #undef DOCLIP 210 #define DOCLIP 1 211 #include "toa_gp9001_render.h" 212 #undef DOCLIP 213 #undef YFLIP 214 #undef XFLIP 215 216 #define XFLIP 1 217 #define YFLIP 0 218 #define DOCLIP 0 219 #include "toa_gp9001_render.h" 220 #undef DOCLIP 221 #define DOCLIP 1 222 #include "toa_gp9001_render.h" 223 #undef DOCLIP 224 #undef YFLIP 225 #undef XFLIP 226 227 #define XFLIP 0 228 #define YFLIP 1 229 #define DOCLIP 0 230 #include "toa_gp9001_render.h" 231 #undef DOCLIP 232 #define DOCLIP 1 233 #include "toa_gp9001_render.h" 234 #undef DOCLIP 235 #undef YFLIP 236 #undef XFLIP 237 238 #define XFLIP 1 239 #define YFLIP 1 240 #define DOCLIP 0 241 #include "toa_gp9001_render.h" 242 #undef DOCLIP 243 #define DOCLIP 1 244 #include "toa_gp9001_render.h" 245 #undef DOCLIP 246 #undef YFLIP 247 #undef XFLIP 248 249 #undef ISOPAQUE 250 251 #define ISOPAQUE 1 252 #define XFLIP 0 253 #define YFLIP 0 254 #define DOCLIP 0 255 #include "toa_gp9001_render.h" 256 #undef DOCLIP 257 #define DOCLIP 1 258 #include "toa_gp9001_render.h" 259 #undef DOCLIP 260 #undef YFLIP 261 #undef XFLIP 262 263 #define XFLIP 1 264 #define YFLIP 0 265 #define DOCLIP 0 266 #include "toa_gp9001_render.h" 267 #undef DOCLIP 268 #define DOCLIP 1 269 #include "toa_gp9001_render.h" 270 #undef DOCLIP 271 #undef YFLIP 272 #undef XFLIP 273 274 #define XFLIP 0 275 #define YFLIP 1 276 #define DOCLIP 0 277 #include "toa_gp9001_render.h" 278 #undef DOCLIP 279 #define DOCLIP 1 280 #include "toa_gp9001_render.h" 281 #undef DOCLIP 282 #undef YFLIP 283 #undef XFLIP 284 285 #define XFLIP 1 286 #define YFLIP 1 287 #define DOCLIP 0 288 #include "toa_gp9001_render.h" 289 #undef DOCLIP 290 #define DOCLIP 1 291 #include "toa_gp9001_render.h" 292 #undef DOCLIP 293 #undef YFLIP 294 #undef XFLIP 295 296 #undef ISOPAQUE 297 298 #undef BPP 299 300 #undef ROT 301 302 #ifdef DRIVER_ROTATION 303 #define ROT 270 304 305 // 16-bit rendering functions. 306 #define BPP 16 307 308 #define ISOPAQUE 0 309 #define XFLIP 0 310 #define YFLIP 0 311 #define DOCLIP 0 312 #include "toa_gp9001_render.h" 313 #undef DOCLIP 314 #define DOCLIP 1 315 #include "toa_gp9001_render.h" 316 #undef DOCLIP 317 #undef YFLIP 318 #undef XFLIP 319 320 #define XFLIP 1 321 #define YFLIP 0 322 #define DOCLIP 0 323 #include "toa_gp9001_render.h" 324 #undef DOCLIP 325 #define DOCLIP 1 326 #include "toa_gp9001_render.h" 327 #undef DOCLIP 328 #undef YFLIP 329 #undef XFLIP 330 331 #define XFLIP 0 332 #define YFLIP 1 333 #define DOCLIP 0 334 #include "toa_gp9001_render.h" 335 #undef DOCLIP 336 #define DOCLIP 1 337 #include "toa_gp9001_render.h" 338 #undef DOCLIP 339 #undef YFLIP 340 #undef XFLIP 341 342 #define XFLIP 1 343 #define YFLIP 1 344 #define DOCLIP 0 345 #include "toa_gp9001_render.h" 346 #undef DOCLIP 347 #define DOCLIP 1 348 #include "toa_gp9001_render.h" 349 #undef DOCLIP 350 #undef YFLIP 351 #undef XFLIP 352 353 #undef ISOPAQUE 354 355 #define ISOPAQUE 1 356 #define XFLIP 0 357 #define YFLIP 0 358 #define DOCLIP 0 359 #include "toa_gp9001_render.h" 360 #undef DOCLIP 361 #define DOCLIP 1 362 #include "toa_gp9001_render.h" 363 #undef DOCLIP 364 #undef YFLIP 365 #undef XFLIP 366 367 #define XFLIP 1 368 #define YFLIP 0 369 #define DOCLIP 0 370 #include "toa_gp9001_render.h" 371 #undef DOCLIP 372 #define DOCLIP 1 373 #include "toa_gp9001_render.h" 374 #undef DOCLIP 375 #undef YFLIP 376 #undef XFLIP 377 378 #define XFLIP 0 379 #define YFLIP 1 380 #define DOCLIP 0 381 #include "toa_gp9001_render.h" 382 #undef DOCLIP 383 #define DOCLIP 1 384 #include "toa_gp9001_render.h" 385 #undef DOCLIP 386 #undef YFLIP 387 #undef XFLIP 388 389 #define XFLIP 1 390 #define YFLIP 1 391 #define DOCLIP 0 392 #include "toa_gp9001_render.h" 393 #undef DOCLIP 394 #define DOCLIP 1 395 #include "toa_gp9001_render.h" 396 #undef DOCLIP 397 #undef YFLIP 398 #undef XFLIP 399 400 #undef ISOPAQUE 401 402 #undef BPP 403 404 // 24-bit rendering functions. 405 #define BPP 24 406 407 #define ISOPAQUE 0 408 #define XFLIP 0 409 #define YFLIP 0 410 #define DOCLIP 0 411 #include "toa_gp9001_render.h" 412 #undef DOCLIP 413 #define DOCLIP 1 414 #include "toa_gp9001_render.h" 415 #undef DOCLIP 416 #undef YFLIP 417 #undef XFLIP 418 419 #define XFLIP 1 420 #define YFLIP 0 421 #define DOCLIP 0 422 #include "toa_gp9001_render.h" 423 #undef DOCLIP 424 #define DOCLIP 1 425 #include "toa_gp9001_render.h" 426 #undef DOCLIP 427 #undef YFLIP 428 #undef XFLIP 429 430 #define XFLIP 0 431 #define YFLIP 1 432 #define DOCLIP 0 433 #include "toa_gp9001_render.h" 434 #undef DOCLIP 435 #define DOCLIP 1 436 #include "toa_gp9001_render.h" 437 #undef DOCLIP 438 #undef YFLIP 439 #undef XFLIP 440 441 #define XFLIP 1 442 #define YFLIP 1 443 #define DOCLIP 0 444 #include "toa_gp9001_render.h" 445 #undef DOCLIP 446 #define DOCLIP 1 447 #include "toa_gp9001_render.h" 448 #undef DOCLIP 449 #undef YFLIP 450 #undef XFLIP 451 452 #undef ISOPAQUE 453 454 #define ISOPAQUE 1 455 #define XFLIP 0 456 #define YFLIP 0 457 #define DOCLIP 0 458 #include "toa_gp9001_render.h" 459 #undef DOCLIP 460 #define DOCLIP 1 461 #include "toa_gp9001_render.h" 462 #undef DOCLIP 463 #undef YFLIP 464 #undef XFLIP 465 466 #define XFLIP 1 467 #define YFLIP 0 468 #define DOCLIP 0 469 #include "toa_gp9001_render.h" 470 #undef DOCLIP 471 #define DOCLIP 1 472 #include "toa_gp9001_render.h" 473 #undef DOCLIP 474 #undef YFLIP 475 #undef XFLIP 476 477 #define XFLIP 0 478 #define YFLIP 1 479 #define DOCLIP 0 480 #include "toa_gp9001_render.h" 481 #undef DOCLIP 482 #define DOCLIP 1 483 #include "toa_gp9001_render.h" 484 #undef DOCLIP 485 #undef YFLIP 486 #undef XFLIP 487 488 #define XFLIP 1 489 #define YFLIP 1 490 #define DOCLIP 0 491 #include "toa_gp9001_render.h" 492 #undef DOCLIP 493 #define DOCLIP 1 494 #include "toa_gp9001_render.h" 495 #undef DOCLIP 496 #undef YFLIP 497 #undef XFLIP 498 499 #undef ISOPAQUE 500 501 #undef BPP 502 503 // 32-bit rendering functions. 504 #define BPP 32 505 506 #define ISOPAQUE 0 507 #define XFLIP 0 508 #define YFLIP 0 509 #define DOCLIP 0 510 #include "toa_gp9001_render.h" 511 #undef DOCLIP 512 #define DOCLIP 1 513 #include "toa_gp9001_render.h" 514 #undef DOCLIP 515 #undef YFLIP 516 #undef XFLIP 517 518 #define XFLIP 1 519 #define YFLIP 0 520 #define DOCLIP 0 521 #include "toa_gp9001_render.h" 522 #undef DOCLIP 523 #define DOCLIP 1 524 #include "toa_gp9001_render.h" 525 #undef DOCLIP 526 #undef YFLIP 527 #undef XFLIP 528 529 #define XFLIP 0 530 #define YFLIP 1 531 #define DOCLIP 0 532 #include "toa_gp9001_render.h" 533 #undef DOCLIP 534 #define DOCLIP 1 535 #include "toa_gp9001_render.h" 536 #undef DOCLIP 537 #undef YFLIP 538 #undef XFLIP 539 540 #define XFLIP 1 541 #define YFLIP 1 542 #define DOCLIP 0 543 #include "toa_gp9001_render.h" 544 #undef DOCLIP 545 #define DOCLIP 1 546 #include "toa_gp9001_render.h" 547 #undef DOCLIP 548 #undef YFLIP 549 #undef XFLIP 550 551 #undef ISOPAQUE 552 553 #define ISOPAQUE 1 554 #define XFLIP 0 555 #define YFLIP 0 556 #define DOCLIP 0 557 #include "toa_gp9001_render.h" 558 #undef DOCLIP 559 #define DOCLIP 1 560 #include "toa_gp9001_render.h" 561 #undef DOCLIP 562 #undef YFLIP 563 #undef XFLIP 564 565 #define XFLIP 1 566 #define YFLIP 0 567 #define DOCLIP 0 568 #include "toa_gp9001_render.h" 569 #undef DOCLIP 570 #define DOCLIP 1 571 #include "toa_gp9001_render.h" 572 #undef DOCLIP 573 #undef YFLIP 574 #undef XFLIP 575 576 #define XFLIP 0 577 #define YFLIP 1 578 #define DOCLIP 0 579 #include "toa_gp9001_render.h" 580 #undef DOCLIP 581 #define DOCLIP 1 582 #include "toa_gp9001_render.h" 583 #undef DOCLIP 584 #undef YFLIP 585 #undef XFLIP 586 587 #define XFLIP 1 588 #define YFLIP 1 589 #define DOCLIP 0 590 #include "toa_gp9001_render.h" 591 #undef DOCLIP 592 #define DOCLIP 1 593 #include "toa_gp9001_render.h" 594 #undef DOCLIP 595 #undef YFLIP 596 #undef XFLIP 597 598 #undef ISOPAQUE 599 600 #undef BPP 601 602 #undef ROT 603 604 #endif 605 606 #include "toa_gp9001_func_table.h" 607