xref: /aosp_15_r20/external/AFLplusplus/dictionaries/icc.dict (revision 08b48e0b10e97b33e7b60c5b6e2243bd915777f2)
1# See http://www.color.org/specification/ICC.2-2019.pdf
2
3magic="acsp"
4
5# spectral encoding
6"rs"
7"ts"
8"es"
9"bs"
10"sm"
11"mc"
12
13# Profile classes
14"scnr"
15"mntr"
16"prtr"
17"link"
18"spac"
19"abst"
20"nmcl"
21"cenc"
22"mod "
23"mlnk"
24"mvis"
25
26# Data colour space field
27"XYZ "
28"Lab "
29"Luv "
30"YVbr"
31"Yxy "
32"LMS "
33"RGB "
34"GRAY"
35"HSV "
36"HLS "
37"CMYK"
38"CMY "
39"2CLR"
40"3CLR"
41"4CLR"
42"5CLR"
43"6CLR"
44"7CLR"
45"8CLR"
46"9CLR"
47"ACLR"
48"BCLR"
49"CCLR"
50"DCLR"
51"ECLR"
52"FCLR"
53"nc"
54"YCC"
55
56# primary platforms
57"APPL"
58"MSFT"
59"SGI "
60"SUNW"
61
62
63# Tags
64"A2B0"
65"A2B1"
66"A2B2"
67"A2B3"
68"A2M0"
69"bcp0"
70"bcp1"
71"bcp2"
72"bcp3"
73"bsp0"
74"bsp1"
75"bsp2"
76"bsp3"
77"bAB0"
78"bAB1"
79"bAB2"
80"bAB3"
81"bBA0"
82"bBA1"
83"bBA2"
84"bBA3"
85"bBD0"
86"bBD1"
87"bBD2"
88"bBD3"
89"bDB0"
90"bDB1"
91"bDB2"
92"bDB3"
93"bMB0"
94"bMB1"
95"bMB2"
96"bMB3"
97"bMS0"
98"bMS1"
99"bMS2"
100"bMS3"
101"B2A0"
102"B2A1"
103"B2A2"
104"B2A3"
105"B2D0"
106"B2D1"
107"B2D2"
108"B2D3"
109"calt"
110"targ"
111"cept"
112"csnm"
113"clro"
114"cloo"
115"clin"
116"clio"
117"ciis"
118"cprt"
119"c2sp"
120"cxF "
121"dmnd"
122"dmdd"
123"dAB0"
124"dAB2"
125"dAB3"
126"dAB4"
127"dBA0"
128"dBA1"
129"dBA2"
130"dBA3"
131"dBD0"
132"dBD1"
133"dBD2"
134"dBD3"
135"dDB0"
136"dDB1"
137"dDB2"
138"dDB3"
139"d2B0"
140"d2B1"
141"d2B2"
142"d2B3"
143"gbd0"
144"gbd1"
145"gbd2"
146"gbd3"
147"mdv "
148"mcta"
149"minf"
150"miin"
151"wtpt"
152"meta"
153"M2A0"
154"M2B0"
155"M2B1"
156"M2B2"
157"M2B3"
158"M2S0"
159"M2S1"
160"M2S2"
161"M2S3"
162"nmcl"
163"rig0"
164"desc"
165"psin"
166"rfnm"
167"rig2"
168"svcn"
169"swpt"
170"s2cp"
171"smap"
172"tech"
173
174# tag types
175"clro"
176"curv"
177"data"
178"dtim"
179"dict"
180"ehim"
181"enim"
182"fl16"
183"fl32"
184"fl64"
185"gbd "
186"mAB "
187"mBA "
188"meas"
189"mluc"
190"mpet"
191"para"
192"sf32"
193"sig "
194"smat"
195"tary"
196"tstr"
197"ui32"
198"ui64"
199"ui08"
200"ut16"
201"utf8"
202"zut8"
203"zxml"
204
205# Function operands
206"calc"
207"func"
208"true"
209"ndef"
210"env "
211"in  "
212"out "
213"tget"
214"tput"
215"tsav"
216"curv"
217"mtx "
218"clut"
219"tint"
220"elem"
221"copy"
222"rotl"
223"rotr"
224"posd"
225"flip"
226"pop "
227"solv"
228"tran"
229"sum "
230"prod"
231"min "
232"max "
233"and "
234"or  "
235"pi  "
236"+INF"
237"-INF"
238"NaN "
239"add "
240"sub "
241"mul "
242"dic "
243"mod "
244"pow "
245"gama"
246"sadd"
247"ssub"
248"sdiv"
249"smul"
250"sq  "
251"sqrt"
252"cb  "
253"cbrt"
254"abs "
255"neg "
256"rond"
257"flor"
258"ceil"
259"trnc"
260"sign"
261"exp "
262"log "
263"ln  "
264"sin "
265"cos "
266"tan "
267"asin"
268"acos"
269"atan"
270"atn2"
271"ctop"
272"ptoc"
273"rnum"
274"lt  "
275"le  "
276"eq"
277"near"
278"ge  "
279"gt  "
280"vmin"
281"vmax"
282"vand"
283"vor "
284"tLab"
285"tXYZ"
286"if  "
287"else"
288"sel "
289"case"
290"dflt"
291"cvst"
292"sngf"
293"curf"
294"parf"
295"smaf"
296"clut"
297"eclt"
298"emtx"
299"eobs"
300"xclt"
301"iemx"
302"JtoX"
303"matf"
304"smet"
305"rclt"
306"robs"
307"tint"
308"XtoJ"
309"bACS"
310"eACS"
311"brdf"
312"type"
313"func"
314"nump"
315"xfrm"
316"BPh0"
317"BPh1"
318"CT10"
319"CT20"
320"CT30"
321"CT11"
322"CT21"
323"CT31"
324"War0"
325"War1"
326"La10"
327"La20"
328"La30"
329"La11"
330"La21"
331"La31"
332"name"
333"lcnm"
334"pcs "
335"spec"
336"spcb"
337"spcg"
338"ncol"
339"pinf"
340
341# from oss-fuzz, some duplicates
342# Fuzzing dictionary for icc
343# Extracted from lcms2.h of Little-CMS project 2.8.
344
345magic="acsp"
346sig="lcms"
347
348# Base ICC type definitions
349"chrm"
350"clro"
351"clrt"
352"crdi"
353"curv"
354"data"
355"dict"
356"dtim"
357"devs"
358"mft2"
359"mft1"
360"mAB "
361"mBA "
362"meas"
363"mluc"
364"mpet"
365"ncol"
366"ncl2"
367"para"
368"pseq"
369"psid"
370"rcs2"
371"sf32"
372"scrn"
373"sig "
374"text"
375"desc"
376"uf32"
377"bfd "
378"ui16"
379"ui32"
380"ui64"
381"ui08"
382"vcgt"
383"view"
384"XYZ "
385
386# Base ICC tag definitions
387"A2B0"
388"A2B1"
389"A2B2"
390"bXYZ"
391"bXYZ"
392"bTRC"
393"B2A0"
394"B2A1"
395"B2A2"
396"calt"
397"targ"
398"chad"
399"chrm"
400"clro"
401"clrt"
402"clot"
403"ciis"
404"cprt"
405"crdi"
406"data"
407"dtim"
408"dmnd"
409"dmdd"
410"devs"
411"D2B0"
412"D2B1"
413"D2B2"
414"D2B3"
415"B2D0"
416"B2D1"
417"B2D2"
418"B2D3"
419"gamt"
420"kTRC"
421"gXYZ"
422"gXYZ"
423"gTRC"
424"lumi"
425"meas"
426"bkpt"
427"wtpt"
428"ncol"
429"ncl2"
430"resp"
431"rig0"
432"pre0"
433"pre1"
434"pre2"
435"desc"
436"dscm"
437"pseq"
438"psid"
439"psd0"
440"psd1"
441"psd2"
442"psd3"
443"ps2s"
444"ps2i"
445"rXYZ"
446"rXYZ"
447"rTRC"
448"rig2"
449"scrd"
450"scrn"
451"tech"
452"bfd "
453"vued"
454"view"
455"vcgt"
456"meta"
457"arts"
458
459# ICC Technology tag
460"dcam"
461"fscn"
462"rscn"
463"ijet"
464"twax"
465"epho"
466"esta"
467"dsub"
468"rpho"
469"fprn"
470"vidm"
471"vidc"
472"pjtv"
473"CRT "
474"PMD "
475"AMD "
476"KPCD"
477"imgs"
478"grav"
479"offs"
480"silk"
481"flex"
482"mpfs"
483"mpfr"
484"dmpc"
485"dcpj"
486
487# ICC Color spaces
488"XYZ "
489"Lab "
490"Luv "
491"YCbr"
492"Yxy "
493"RGB "
494"GRAY"
495"HSV "
496"HLS "
497"CMYK"
498"CMY "
499"MCH1"
500"MCH2"
501"MCH3"
502"MCH4"
503"MCH5"
504"MCH6"
505"MCH7"
506"MCH8"
507"MCH9"
508"MCHA"
509"MCHB"
510"MCHC"
511"MCHD"
512"MCHE"
513"MCHF"
514"nmcl"
515"1CLR"
516"2CLR"
517"3CLR"
518"4CLR"
519"5CLR"
520"6CLR"
521"7CLR"
522"8CLR"
523"9CLR"
524"ACLR"
525"BCLR"
526"CCLR"
527"DCLR"
528"ECLR"
529"FCLR"
530"LuvK"
531
532# ICC Profile Class
533"scnr"
534"mntr"
535"prtr"
536"link"
537"abst"
538"spac"
539"nmcl"
540
541# ICC Platforms
542"APPL"
543"MSFT"
544"SUNW"
545"SGI "
546"TGNT"
547"*nix"
548
549# Reference gamut
550"prmg"
551
552# For cmsSigColorimetricIntentImageStateTag
553"scoe"
554"sape"
555"fpce"
556"rhoc"
557"rpoc"
558
559# Multi process elements types
560"cvst"
561"matf"
562"clut"
563"bACS"
564"eACS"
565"l2x "
566"x2l "
567"ncl "
568"2 4 "
569"4 2 "
570"idn "
571"d2l "
572"l2d "
573"d2x "
574"x2d "
575"clp "
576
577# Types of CurveElements
578"parf"
579"samf"
580"curf"
581
582# Used in ResponseCurveType
583"StaA"
584"StaE"
585"StaI"
586"StaT"
587"StaM"
588"DN  "
589"DN P"
590"DNN "
591"DNNP"
592