Home | History | Annotate | Download | only in src

Lines Matching refs:Table

226         cmsSignalError(ContextID, cmsERROR_RANGE, "Couldn't create tone curve with zero segments and no table");
249 // This 16-bit table contains a limited precision representation of the whole curve and is kept for
279 // Type 0 is a special marker for table-based curves
571 // If fn type is 0, perform an interpolation on the table
588 // Setup the table (TODO: clean that)
589 g ->SegInterp[i]-> Table = g ->Segments[i].SampledPoints;
603 // Access to estimated low-res table
632 // Create a segmented gamma, fill the table
652 // Once we have the floating point version, we can approximate a 16 bit table of 4096 entries
653 // for performance reasons. This table would normally not be used except on 8/16 bits transforms.
667 // Use a segmented curve to store the floating point table
740 // Build a gamma table based on gamma constant
814 // Duplicate a gamma table
878 // A 1 point table is not allowed
884 // Table is overall ascending
900 // Table is overall descending
919 // Reverse a gamma table
940 // Nope, reverse the table.
945 // We want to know if this is an ascending or descending table
986 // Reverse a gamma table
1120 // Is a table linear? Do not use parametric since we cannot guarantee some weird parameters resulting
1121 // in a linear table. This way assures it is linear in 12 bits, which should be enought in most cases.
1194 // Another info fn: is out gamma table multisegment?
1215 // Check for 16 bits table. If so, this is a limited-precision tone curve