summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarti Maria <marti.maria@littlecms.com>2020-12-18 20:14:10 +0100
committerMarti Maria <marti.maria@littlecms.com>2020-12-18 20:14:10 +0100
commit0762b094621d7946ecd9bad314dee20298c20da6 (patch)
treea87484fbf5344ea0e76a3ed535867a6021856303
parent57fe549ee216745a5bf66f679ebf1922ff307230 (diff)
downloadlcms2-0762b094621d7946ecd9bad314dee20298c20da6.tar.gz
Prepare 2.12 release candidate 0
Some changes to prepare incoming release
-rw-r--r--ChangeLog2
-rw-r--r--README.1ST2
-rw-r--r--doc/LittleCMS2.11 Plugin API.pdfbin1630543 -> 0 bytes
-rw-r--r--doc/LittleCMS2.12 Plugin API.pdfbin0 -> 1261068 bytes
-rw-r--r--include/lcms2.h2
-rw-r--r--utils/matlab/howto.txt4
-rw-r--r--utils/matlab/lcms_rsp53
7 files changed, 36 insertions, 27 deletions
diff --git a/ChangeLog b/ChangeLog
index 835422c..720ca19 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -8,6 +8,8 @@ Addes support for multichannel input up to 15 channels
Fix LUT8 write matrix
Fix version mess on 10/11
Fix tools & samples xgetopt
+Fix warnings on different function pointers
+Fix matlab MEX compilation
plugin: cleanup and better SSE detection
plugin: add lab to any on float
plugin: it can now be compiled as C++
diff --git a/README.1ST b/README.1ST
index 86527ad..eff7a1f 100644
--- a/README.1ST
+++ b/README.1ST
@@ -3,7 +3,7 @@ About Little CMS
Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance. It uses the International Color Consortium standard (ICC), which is the modern standard when regarding to color management. The ICC specification is widely used and is referred to in many International and other de-facto standards. It was approved as an International Standard, ISO 15076-1, in 2005.
Conformance
-Little CMS 2.11 is a FULL IMPLEMENTATION of ICC specification 4.3, it fully supports all kind of V2 and V4 profiles, including abstract, devicelink and named color profiles. Check the tutorial for a exhaustive list of features.
+Little CMS 2.12 is a FULL IMPLEMENTATION of ICC specification 4.3, it fully supports all kind of V2 and V4 profiles, including abstract, devicelink and named color profiles. Check the tutorial for a exhaustive list of features.
A bit of story
diff --git a/doc/LittleCMS2.11 Plugin API.pdf b/doc/LittleCMS2.11 Plugin API.pdf
deleted file mode 100644
index ccb8462..0000000
--- a/doc/LittleCMS2.11 Plugin API.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/LittleCMS2.12 Plugin API.pdf b/doc/LittleCMS2.12 Plugin API.pdf
new file mode 100644
index 0000000..9d1eacf
--- /dev/null
+++ b/doc/LittleCMS2.12 Plugin API.pdf
Binary files differ
diff --git a/include/lcms2.h b/include/lcms2.h
index ad5bf1c..5641f9f 100644
--- a/include/lcms2.h
+++ b/include/lcms2.h
@@ -23,7 +23,7 @@
//
//---------------------------------------------------------------------------------
//
-// Version 2.12 alpha
+// Version 2.12rc0
//
#ifndef _lcms2_H
diff --git a/utils/matlab/howto.txt b/utils/matlab/howto.txt
new file mode 100644
index 0000000..2490d3d
--- /dev/null
+++ b/utils/matlab/howto.txt
@@ -0,0 +1,4 @@
+
+To compile for matlab use:
+
+mex @lcms_rsp
diff --git a/utils/matlab/lcms_rsp b/utils/matlab/lcms_rsp
index c2b8c8d..06c4a96 100644
--- a/utils/matlab/lcms_rsp
+++ b/utils/matlab/lcms_rsp
@@ -1,27 +1,30 @@
+-v -compatibleArrayDims
-O
--I..\..\include
+-I../../include
icctrans.c
-..\..\src\cmscam02.c
-..\..\src\cmscgats.c
-..\..\src\cmscnvrt.c
-..\..\src\cmserr.c
-..\..\src\cmsgamma.c
-..\..\src\cmsgmt.c
-..\..\src\cmsintrp.c
-..\..\src\cmsio0.c
-..\..\src\cmsio1.c
-..\..\src\cmslut.c
-..\..\src\cmsmd5.c
-..\..\src\cmsmtrx.c
-..\..\src\cmsnamed.c
-..\..\src\cmsopt.c
-..\..\src\cmspack.c
-..\..\src\cmspcs.c
-..\..\src\cmsplugin.c
-..\..\src\cmsps2.c
-..\..\src\cmssamp.c
-..\..\src\cmssm.c
-..\..\src\cmstypes.c
-..\..\src\cmsvirt.c
-..\..\src\cmswtpnt.c
-..\..\src\cmsxform.c
+../../src/cmscam02.c
+../../src/cmscgats.c
+../../src/cmscnvrt.c
+../../src/cmserr.c
+../../src/cmsgamma.c
+../../src/cmsgmt.c
+../../src/cmsintrp.c
+../../src/cmsio0.c
+../../src/cmsio1.c
+../../src/cmslut.c
+../../src/cmsmd5.c
+../../src/cmsmtrx.c
+../../src/cmsnamed.c
+../../src/cmsopt.c
+../../src/cmspack.c
+../../src/cmspcs.c
+../../src/cmsplugin.c
+../../src/cmsps2.c
+../../src/cmssamp.c
+../../src/cmssm.c
+../../src/cmstypes.c
+../../src/cmsvirt.c
+../../src/cmswtpnt.c
+../../src/cmsxform.c
+../../src/cmshalf.c
+../../src/cmsalpha.c