~ubuntu-branches/ubuntu/oneiric/ghostscript/oneiric

« back to all changes in this revision

Viewing changes to base/gsroptab.c

  • Committer: Bazaar Package Importer
  • Author(s): Till Kamppeter
  • Date: 2011-07-15 16:49:55 UTC
  • mfrom: (1.1.23 upstream)
  • Revision ID: james.westby@ubuntu.com-20110715164955-uga6qibao6kez05c
Tags: 9.04~dfsg~20110715-0ubuntu1
* New upstream release
   - GIT snapshot from Jult, 12 2011.
* debian/patches/020110406~a54df2d.patch,
  debian/patches/020110408~0791cc8.patch,
  debian/patches/020110408~507cbee.patch,
  debian/patches/020110411~4509a49.patch,
  debian/patches/020110412~78bb9a6.patch,
  debian/patches/020110418~a05ab8a.patch,
  debian/patches/020110420~20b6c78.patch,
  debian/patches/020110420~4ddefa2.patch: Removed upstream patches.
* debian/rules: Generate ABI version number (variable "abi") correctly,
  cutting off repackaging and pre-release parts.
* debian/rules: Added ./lcms2/ directory to DEB_UPSTREAM_REPACKAGE_EXCLUDES.
* debian/copyright: Added lcms2/* to the list of excluded files.
* debian/symbols.common: Updated for new upstream source. Applied patch
  which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* Copyright (C) 2001-2006 Artifex Software, Inc.
2
2
   All Rights Reserved.
3
 
  
 
3
 
4
4
   This software is provided AS-IS with no warranty, either express or
5
5
   implied.
6
6
 
11
11
   San Rafael, CA  94903, U.S.A., +1(415)492-9861, for further information.
12
12
*/
13
13
 
14
 
/* $Id: gsroptab.c 8250 2007-09-25 13:31:24Z giles $ */
 
14
/* $Id$ */
15
15
/* Table of RasterOp procedures */
16
16
#include "stdpre.h"
17
17
#include "gsropt.h"
289
289
#undef ROP_PROC
290
290
 
291
291
     const rop_proc rop_proc_table[256] = {
292
 
         rop0, rop1, rop2, rop3, rop4, rop5, rop6, rop7,
293
 
         rop8, rop9, rop10, rop11, rop12, rop13, rop14, rop15,
294
 
         rop16, rop17, rop18, rop19, rop20, rop21, rop22, rop23,
295
 
         rop24, rop25, rop26, rop27, rop28, rop29, rop30, rop31,
296
 
         rop32, rop33, rop34, rop35, rop36, rop37, rop38, rop39,
297
 
         rop40, rop41, rop42, rop43, rop44, rop45, rop46, rop47,
298
 
         rop48, rop49, rop50, rop51, rop52, rop53, rop54, rop55,
299
 
         rop56, rop57, rop58, rop59, rop60, rop61, rop62, rop63,
300
 
         rop64, rop65, rop66, rop67, rop68, rop69, rop70, rop71,
301
 
         rop72, rop73, rop74, rop75, rop76, rop77, rop78, rop79,
302
 
         rop80, rop81, rop82, rop83, rop84, rop85, rop86, rop87,
303
 
         rop88, rop89, rop90, rop91, rop92, rop93, rop94, rop95,
304
 
         rop96, rop97, rop98, rop99, rop100, rop101, rop102, rop103,
305
 
         rop104, rop105, rop106, rop107, rop108, rop109, rop110, rop111,
306
 
         rop112, rop113, rop114, rop115, rop116, rop117, rop118, rop119,
307
 
         rop120, rop121, rop122, rop123, rop124, rop125, rop126, rop127,
308
 
         rop128, rop129, rop130, rop131, rop132, rop133, rop134, rop135,
309
 
         rop136, rop137, rop138, rop139, rop140, rop141, rop142, rop143,
310
 
         rop144, rop145, rop146, rop147, rop148, rop149, rop150, rop151,
311
 
         rop152, rop153, rop154, rop155, rop156, rop157, rop158, rop159,
312
 
         rop160, rop161, rop162, rop163, rop164, rop165, rop166, rop167,
313
 
         rop168, rop169, rop170, rop171, rop172, rop173, rop174, rop175,
314
 
         rop176, rop177, rop178, rop179, rop180, rop181, rop182, rop183,
315
 
         rop184, rop185, rop186, rop187, rop188, rop189, rop190, rop191,
316
 
         rop192, rop193, rop194, rop195, rop196, rop197, rop198, rop199,
317
 
         rop200, rop201, rop202, rop203, rop204, rop205, rop206, rop207,
318
 
         rop208, rop209, rop210, rop211, rop212, rop213, rop214, rop215,
319
 
         rop216, rop217, rop218, rop219, rop220, rop221, rop222, rop223,
320
 
         rop224, rop225, rop226, rop227, rop228, rop229, rop230, rop231,
321
 
         rop232, rop233, rop234, rop235, rop236, rop237, rop238, rop239,
322
 
         rop240, rop241, rop242, rop243, rop244, rop245, rop246, rop247,
323
 
         rop248, rop249, rop250, rop251, rop252, rop253, rop254, rop255
 
292
         rop0, rop1, rop2, rop3, rop4, rop5, rop6, rop7,
 
293
         rop8, rop9, rop10, rop11, rop12, rop13, rop14, rop15,
 
294
         rop16, rop17, rop18, rop19, rop20, rop21, rop22, rop23,
 
295
         rop24, rop25, rop26, rop27, rop28, rop29, rop30, rop31,
 
296
         rop32, rop33, rop34, rop35, rop36, rop37, rop38, rop39,
 
297
         rop40, rop41, rop42, rop43, rop44, rop45, rop46, rop47,
 
298
         rop48, rop49, rop50, rop51, rop52, rop53, rop54, rop55,
 
299
         rop56, rop57, rop58, rop59, rop60, rop61, rop62, rop63,
 
300
         rop64, rop65, rop66, rop67, rop68, rop69, rop70, rop71,
 
301
         rop72, rop73, rop74, rop75, rop76, rop77, rop78, rop79,
 
302
         rop80, rop81, rop82, rop83, rop84, rop85, rop86, rop87,
 
303
         rop88, rop89, rop90, rop91, rop92, rop93, rop94, rop95,
 
304
         rop96, rop97, rop98, rop99, rop100, rop101, rop102, rop103,
 
305
         rop104, rop105, rop106, rop107, rop108, rop109, rop110, rop111,
 
306
         rop112, rop113, rop114, rop115, rop116, rop117, rop118, rop119,
 
307
         rop120, rop121, rop122, rop123, rop124, rop125, rop126, rop127,
 
308
         rop128, rop129, rop130, rop131, rop132, rop133, rop134, rop135,
 
309
         rop136, rop137, rop138, rop139, rop140, rop141, rop142, rop143,
 
310
         rop144, rop145, rop146, rop147, rop148, rop149, rop150, rop151,
 
311
         rop152, rop153, rop154, rop155, rop156, rop157, rop158, rop159,
 
312
         rop160, rop161, rop162, rop163, rop164, rop165, rop166, rop167,
 
313
         rop168, rop169, rop170, rop171, rop172, rop173, rop174, rop175,
 
314
         rop176, rop177, rop178, rop179, rop180, rop181, rop182, rop183,
 
315
         rop184, rop185, rop186, rop187, rop188, rop189, rop190, rop191,
 
316
         rop192, rop193, rop194, rop195, rop196, rop197, rop198, rop199,
 
317
         rop200, rop201, rop202, rop203, rop204, rop205, rop206, rop207,
 
318
         rop208, rop209, rop210, rop211, rop212, rop213, rop214, rop215,
 
319
         rop216, rop217, rop218, rop219, rop220, rop221, rop222, rop223,
 
320
         rop224, rop225, rop226, rop227, rop228, rop229, rop230, rop231,
 
321
         rop232, rop233, rop234, rop235, rop236, rop237, rop238, rop239,
 
322
         rop240, rop241, rop242, rop243, rop244, rop245, rop246, rop247,
 
323
         rop248, rop249, rop250, rop251, rop252, rop253, rop254, rop255
324
324
     };
325
325
 
326
326
/*
341
341
 
342
342
     const byte /*rop_usage_t */ rop_usage_table[256] =
343
343
     {
344
 
         0, 7, 7, 6, 7, 5, 7, 7, 7, 7, 5, 7, 6, 7, 7, 4,
345
 
         7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
346
 
         7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
347
 
         6, 7, 7, 2, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 6,
348
 
         7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
349
 
         5, 7, 7, 7, 7, 1, 7, 7, 7, 7, 5, 7, 7, 7, 7, 5,
350
 
         7, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7,
351
 
         7, 7, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7,
352
 
         7, 7, 7, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7,
353
 
         7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7,
354
 
         5, 7, 7, 7, 7, 5, 7, 7, 7, 7, 1, 7, 7, 7, 7, 5,
355
 
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7,
356
 
         6, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 2, 7, 7, 6,
357
 
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 7, 7,
358
 
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 7,
359
 
         4, 7, 7, 6, 7, 5, 7, 7, 7, 7, 5, 7, 6, 7, 7, 0
 
344
         0, 7, 7, 6, 7, 5, 7, 7, 7, 7, 5, 7, 6, 7, 7, 4,
 
345
         7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
 
346
         7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
 
347
         6, 7, 7, 2, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 6,
 
348
         7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
 
349
         5, 7, 7, 7, 7, 1, 7, 7, 7, 7, 5, 7, 7, 7, 7, 5,
 
350
         7, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7,
 
351
         7, 7, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7,
 
352
         7, 7, 7, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7,
 
353
         7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7,
 
354
         5, 7, 7, 7, 7, 5, 7, 7, 7, 7, 1, 7, 7, 7, 7, 5,
 
355
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7,
 
356
         6, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 2, 7, 7, 6,
 
357
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 7, 7,
 
358
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 7,
 
359
         4, 7, 7, 6, 7, 5, 7, 7, 7, 7, 5, 7, 6, 7, 7, 0
360
360
     };