OLD | NEW |
1 /* vim: set ts=8 sw=8 noexpandtab: */ | 1 /* vim: set ts=8 sw=8 noexpandtab: */ |
2 // qcms | 2 // qcms |
3 // Copyright (C) 2009 Mozilla Foundation | 3 // Copyright (C) 2009 Mozilla Foundation |
4 // | 4 // |
5 // Permission is hereby granted, free of charge, to any person obtaining | 5 // Permission is hereby granted, free of charge, to any person obtaining |
6 // a copy of this software and associated documentation files (the "Software"), | 6 // a copy of this software and associated documentation files (the "Software"), |
7 // to deal in the Software without restriction, including without limitation | 7 // to deal in the Software without restriction, including without limitation |
8 // the rights to use, copy, modify, merge, publish, distribute, sublicense, | 8 // the rights to use, copy, modify, merge, publish, distribute, sublicense, |
9 // and/or sell copies of the Software, and to permit persons to whom the Softwar
e | 9 // and/or sell copies of the Software, and to permit persons to whom the Softwar
e |
10 // is furnished to do so, subject to the following conditions: | 10 // is furnished to do so, subject to the following conditions: |
(...skipping 267 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
278 qcms_bool set_rgb_colorants(qcms_profile *profile, qcms_CIE_xyY white_point, qcm
s_CIE_xyYTRIPLE primaries); | 278 qcms_bool set_rgb_colorants(qcms_profile *profile, qcms_CIE_xyY white_point, qcm
s_CIE_xyYTRIPLE primaries); |
279 | 279 |
280 void qcms_transform_data_rgb_out_lut_sse2(qcms_transform *transform, | 280 void qcms_transform_data_rgb_out_lut_sse2(qcms_transform *transform, |
281 unsigned char *src, | 281 unsigned char *src, |
282 unsigned char *dest, | 282 unsigned char *dest, |
283 size_t length); | 283 size_t length); |
284 void qcms_transform_data_rgba_out_lut_sse2(qcms_transform *transform, | 284 void qcms_transform_data_rgba_out_lut_sse2(qcms_transform *transform, |
285 unsigned char *src, | 285 unsigned char *src, |
286 unsigned char *dest, | 286 unsigned char *dest, |
287 size_t length); | 287 size_t length); |
| 288 void qcms_transform_data_bgra_out_lut_sse2(qcms_transform *transform, |
| 289 unsigned char *src, |
| 290 unsigned char *dest, |
| 291 size_t length); |
288 void qcms_transform_data_rgb_out_lut_sse1(qcms_transform *transform, | 292 void qcms_transform_data_rgb_out_lut_sse1(qcms_transform *transform, |
289 unsigned char *src, | 293 unsigned char *src, |
290 unsigned char *dest, | 294 unsigned char *dest, |
291 size_t length); | 295 size_t length); |
292 void qcms_transform_data_rgba_out_lut_sse1(qcms_transform *transform, | 296 void qcms_transform_data_rgba_out_lut_sse1(qcms_transform *transform, |
293 unsigned char *src, | 297 unsigned char *src, |
294 unsigned char *dest, | 298 unsigned char *dest, |
295 size_t length); | 299 size_t length); |
| 300 void qcms_transform_data_bgra_out_lut_sse1(qcms_transform *transform, |
| 301 unsigned char *src, |
| 302 unsigned char *dest, |
| 303 size_t length); |
296 | 304 |
297 extern qcms_bool qcms_supports_iccv4; | 305 extern qcms_bool qcms_supports_iccv4; |
OLD | NEW |