mirror of
https://github.com/hanzoai/traces.git
synced 2026-10-30 18:20:41 +00:00
* starting parquet support starting parquet support. some things are still todo: compaction, find trace by ID Co-Authored-By: Annanay Agarwal <[email protected]> Co-Authored-By: Martin Disibio <[email protected]> * add parquet reusable streaming block * Add parquet compaction * Add findTraceByID logic and parquet -> proto conversion Signed-off-by: Annanay <[email protected]> * Switch findtracebyid to readrow until we get SeekToRow working * Fix error handling in bufferedReaderAt. Add various instrumentation and log messages * Use jsonpb to roundtrip event attributes * Improve buffered reader when reading near end of file. More instrumentation and tidiness * Add totalBlockBytes instrumentation. Fix inspectedBytes instrumentation * parquet.FindTraceByID check bloom * Make compator flush on trace count until we get the row group size target working * Support maxDuration in parquet search * Correct attribute translation for array/kvlist Signed-off-by: Annanay <[email protected]> * extend roundtrip test Signed-off-by: Annanay <[email protected]> * Use default page buffer size * Fix size url param to be uint64 * Increase parquet searches to 1MB stripes * Add test for findtracebyid * make row group size configurable Signed-off-by: Annanay <[email protected]> * Record parquet footer size in block meta and short-circuit header/footer reads * Add tests for SubstringPredicate * Switch compaction to compact blocks of same version, use re-usable buffer in findtracebyid Signed-off-by: Annanay <[email protected]> * Add search support for remaining well-known attributes and span status, add search tests * Benchmark substringPredicate * Make block version configurable, default to v2 * memoize substringPredicate * Update segmentio/parquet-go to catch SeekToRow fix, revert hack in FindTraceByID Signed-off-by: Annanay <[email protected]> * Add multi block prefetch iterator for use in compactor Signed-off-by: Annanay <[email protected]> * Add BufferedWriter with outgoing queue to flush traces async Signed-off-by: Annanay <[email protected]> Make compactor block complete async Signed-off-by: Annanay <[email protected]> * First pass CLI to dump schema and column sizes from block Signed-off-by: Annanay <[email protected]> * honor search start/end time range * Improve error message, add blockID Signed-off-by: Annanay <[email protected]> * Fix race in InstrumentedPredicate with atomics * Make bufferedReaderAt not single-threaded * Debug SeekToRow panic, add test data from vulture tenant Signed-off-by: Annanay <[email protected]> * fix test * repair tests * Address println warnings * Experiment with bookmark prefetch Signed-off-by: Annanay <[email protected]> Remove quitCh from bookmark Signed-off-by: Annanay <[email protected]> * fix prefetch on the bookmarks Signed-off-by: Annanay <[email protected]> * lint * tracker -> RowNumber, lint * delete unused predicates * lint * lint * mod vendor * remove pool from buffered writer queue Signed-off-by: Annanay <[email protected]> * post merge cleanup Signed-off-by: Annanay <[email protected]> * Close quitCh instead of attempting to signal to it Signed-off-by: Annanay <[email protected]> * split multiblock and prefetch iterators, refactor around interface Signed-off-by: Annanay <[email protected]> * Split search into 2 phases to avoid loading traceid/display columns unless there is a match * Make columnIterator.SeekTo do something * update to catch segmentio/parquet-go#220 Signed-off-by: Annanay <[email protected]> * Fix column index to store entire 32-byte trace ID string. lint * Make parquet honor the adjusted start/end times that come from the wal * post merge cleanup: use compaction metric callbacks Signed-off-by: Annanay <[email protected]> * serverless sum/mods Signed-off-by: Annanay <[email protected]> * parquetquery predicates handle column index not present * Make parquet compaction really honor input block start/end times, add universal test at tempodb-level * parquet skip page indexes while searching to reduce latency on openfile * More testing around iterators and combiner Signed-off-by: Annanay <[email protected]> * Update to latest parquet lib to catch rle bitpack fix * Review feedback: LatestEncoding -> DefaultEncoding * Pass block footerSize through serverless * mod vendor for serverless * Fix tests * add blockID to error message in block iterator Signed-off-by: Annanay <[email protected]> * increase readvalues buffer, add more span instrumentation Signed-off-by: Annanay <[email protected]> * changelog and docs * Remove the use of async writer in vparquet compactor Signed-off-by: Annanay <[email protected]> Co-authored-by: Annanay Agarwal <[email protected]>
724 lines
37 KiB
Go
724 lines
37 KiB
Go
package brotli
|
|
|
|
/* Copyright 2013 Google Inc. All Rights Reserved.
|
|
|
|
Distributed under MIT license.
|
|
See file LICENSE for detail or copy at https://opensource.org/licenses/MIT
|
|
*/
|
|
|
|
type cmdLutElement struct {
|
|
insert_len_extra_bits byte
|
|
copy_len_extra_bits byte
|
|
distance_code int8
|
|
context byte
|
|
insert_len_offset uint16
|
|
copy_len_offset uint16
|
|
}
|
|
|
|
var kCmdLut = [numCommandSymbols]cmdLutElement{
|
|
cmdLutElement{0x00, 0x00, 0, 0x00, 0x0000, 0x0002},
|
|
cmdLutElement{0x00, 0x00, 0, 0x01, 0x0000, 0x0003},
|
|
cmdLutElement{0x00, 0x00, 0, 0x02, 0x0000, 0x0004},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0000, 0x0005},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0000, 0x0006},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0000, 0x0007},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0000, 0x0008},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0000, 0x0009},
|
|
cmdLutElement{0x00, 0x00, 0, 0x00, 0x0001, 0x0002},
|
|
cmdLutElement{0x00, 0x00, 0, 0x01, 0x0001, 0x0003},
|
|
cmdLutElement{0x00, 0x00, 0, 0x02, 0x0001, 0x0004},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0001, 0x0005},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0001, 0x0006},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0001, 0x0007},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0001, 0x0008},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0001, 0x0009},
|
|
cmdLutElement{0x00, 0x00, 0, 0x00, 0x0002, 0x0002},
|
|
cmdLutElement{0x00, 0x00, 0, 0x01, 0x0002, 0x0003},
|
|
cmdLutElement{0x00, 0x00, 0, 0x02, 0x0002, 0x0004},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0002, 0x0005},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0002, 0x0006},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0002, 0x0007},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0002, 0x0008},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0002, 0x0009},
|
|
cmdLutElement{0x00, 0x00, 0, 0x00, 0x0003, 0x0002},
|
|
cmdLutElement{0x00, 0x00, 0, 0x01, 0x0003, 0x0003},
|
|
cmdLutElement{0x00, 0x00, 0, 0x02, 0x0003, 0x0004},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0003, 0x0005},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0003, 0x0006},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0003, 0x0007},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0003, 0x0008},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0003, 0x0009},
|
|
cmdLutElement{0x00, 0x00, 0, 0x00, 0x0004, 0x0002},
|
|
cmdLutElement{0x00, 0x00, 0, 0x01, 0x0004, 0x0003},
|
|
cmdLutElement{0x00, 0x00, 0, 0x02, 0x0004, 0x0004},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0004, 0x0005},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0004, 0x0006},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0004, 0x0007},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0004, 0x0008},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0004, 0x0009},
|
|
cmdLutElement{0x00, 0x00, 0, 0x00, 0x0005, 0x0002},
|
|
cmdLutElement{0x00, 0x00, 0, 0x01, 0x0005, 0x0003},
|
|
cmdLutElement{0x00, 0x00, 0, 0x02, 0x0005, 0x0004},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0005, 0x0005},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0005, 0x0006},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0005, 0x0007},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0005, 0x0008},
|
|
cmdLutElement{0x00, 0x00, 0, 0x03, 0x0005, 0x0009},
|
|
cmdLutElement{0x01, 0x00, 0, 0x00, 0x0006, 0x0002},
|
|
cmdLutElement{0x01, 0x00, 0, 0x01, 0x0006, 0x0003},
|
|
cmdLutElement{0x01, 0x00, 0, 0x02, 0x0006, 0x0004},
|
|
cmdLutElement{0x01, 0x00, 0, 0x03, 0x0006, 0x0005},
|
|
cmdLutElement{0x01, 0x00, 0, 0x03, 0x0006, 0x0006},
|
|
cmdLutElement{0x01, 0x00, 0, 0x03, 0x0006, 0x0007},
|
|
cmdLutElement{0x01, 0x00, 0, 0x03, 0x0006, 0x0008},
|
|
cmdLutElement{0x01, 0x00, 0, 0x03, 0x0006, 0x0009},
|
|
cmdLutElement{0x01, 0x00, 0, 0x00, 0x0008, 0x0002},
|
|
cmdLutElement{0x01, 0x00, 0, 0x01, 0x0008, 0x0003},
|
|
cmdLutElement{0x01, 0x00, 0, 0x02, 0x0008, 0x0004},
|
|
cmdLutElement{0x01, 0x00, 0, 0x03, 0x0008, 0x0005},
|
|
cmdLutElement{0x01, 0x00, 0, 0x03, 0x0008, 0x0006},
|
|
cmdLutElement{0x01, 0x00, 0, 0x03, 0x0008, 0x0007},
|
|
cmdLutElement{0x01, 0x00, 0, 0x03, 0x0008, 0x0008},
|
|
cmdLutElement{0x01, 0x00, 0, 0x03, 0x0008, 0x0009},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0000, 0x000a},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0000, 0x000c},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0000, 0x000e},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0000, 0x0012},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0000, 0x0016},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0000, 0x001e},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0000, 0x0026},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0000, 0x0036},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0001, 0x000a},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0001, 0x000c},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0001, 0x000e},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0001, 0x0012},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0001, 0x0016},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0001, 0x001e},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0001, 0x0026},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0001, 0x0036},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0002, 0x000a},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0002, 0x000c},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0002, 0x000e},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0002, 0x0012},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0002, 0x0016},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0002, 0x001e},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0002, 0x0026},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0002, 0x0036},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0003, 0x000a},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0003, 0x000c},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0003, 0x000e},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0003, 0x0012},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0003, 0x0016},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0003, 0x001e},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0003, 0x0026},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0003, 0x0036},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0004, 0x000a},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0004, 0x000c},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0004, 0x000e},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0004, 0x0012},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0004, 0x0016},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0004, 0x001e},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0004, 0x0026},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0004, 0x0036},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0005, 0x000a},
|
|
cmdLutElement{0x00, 0x01, 0, 0x03, 0x0005, 0x000c},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0005, 0x000e},
|
|
cmdLutElement{0x00, 0x02, 0, 0x03, 0x0005, 0x0012},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0005, 0x0016},
|
|
cmdLutElement{0x00, 0x03, 0, 0x03, 0x0005, 0x001e},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0005, 0x0026},
|
|
cmdLutElement{0x00, 0x04, 0, 0x03, 0x0005, 0x0036},
|
|
cmdLutElement{0x01, 0x01, 0, 0x03, 0x0006, 0x000a},
|
|
cmdLutElement{0x01, 0x01, 0, 0x03, 0x0006, 0x000c},
|
|
cmdLutElement{0x01, 0x02, 0, 0x03, 0x0006, 0x000e},
|
|
cmdLutElement{0x01, 0x02, 0, 0x03, 0x0006, 0x0012},
|
|
cmdLutElement{0x01, 0x03, 0, 0x03, 0x0006, 0x0016},
|
|
cmdLutElement{0x01, 0x03, 0, 0x03, 0x0006, 0x001e},
|
|
cmdLutElement{0x01, 0x04, 0, 0x03, 0x0006, 0x0026},
|
|
cmdLutElement{0x01, 0x04, 0, 0x03, 0x0006, 0x0036},
|
|
cmdLutElement{0x01, 0x01, 0, 0x03, 0x0008, 0x000a},
|
|
cmdLutElement{0x01, 0x01, 0, 0x03, 0x0008, 0x000c},
|
|
cmdLutElement{0x01, 0x02, 0, 0x03, 0x0008, 0x000e},
|
|
cmdLutElement{0x01, 0x02, 0, 0x03, 0x0008, 0x0012},
|
|
cmdLutElement{0x01, 0x03, 0, 0x03, 0x0008, 0x0016},
|
|
cmdLutElement{0x01, 0x03, 0, 0x03, 0x0008, 0x001e},
|
|
cmdLutElement{0x01, 0x04, 0, 0x03, 0x0008, 0x0026},
|
|
cmdLutElement{0x01, 0x04, 0, 0x03, 0x0008, 0x0036},
|
|
cmdLutElement{0x00, 0x00, -1, 0x00, 0x0000, 0x0002},
|
|
cmdLutElement{0x00, 0x00, -1, 0x01, 0x0000, 0x0003},
|
|
cmdLutElement{0x00, 0x00, -1, 0x02, 0x0000, 0x0004},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0000, 0x0005},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0000, 0x0006},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0000, 0x0007},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0000, 0x0008},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0000, 0x0009},
|
|
cmdLutElement{0x00, 0x00, -1, 0x00, 0x0001, 0x0002},
|
|
cmdLutElement{0x00, 0x00, -1, 0x01, 0x0001, 0x0003},
|
|
cmdLutElement{0x00, 0x00, -1, 0x02, 0x0001, 0x0004},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0001, 0x0005},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0001, 0x0006},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0001, 0x0007},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0001, 0x0008},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0001, 0x0009},
|
|
cmdLutElement{0x00, 0x00, -1, 0x00, 0x0002, 0x0002},
|
|
cmdLutElement{0x00, 0x00, -1, 0x01, 0x0002, 0x0003},
|
|
cmdLutElement{0x00, 0x00, -1, 0x02, 0x0002, 0x0004},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0002, 0x0005},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0002, 0x0006},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0002, 0x0007},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0002, 0x0008},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0002, 0x0009},
|
|
cmdLutElement{0x00, 0x00, -1, 0x00, 0x0003, 0x0002},
|
|
cmdLutElement{0x00, 0x00, -1, 0x01, 0x0003, 0x0003},
|
|
cmdLutElement{0x00, 0x00, -1, 0x02, 0x0003, 0x0004},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0003, 0x0005},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0003, 0x0006},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0003, 0x0007},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0003, 0x0008},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0003, 0x0009},
|
|
cmdLutElement{0x00, 0x00, -1, 0x00, 0x0004, 0x0002},
|
|
cmdLutElement{0x00, 0x00, -1, 0x01, 0x0004, 0x0003},
|
|
cmdLutElement{0x00, 0x00, -1, 0x02, 0x0004, 0x0004},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0004, 0x0005},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0004, 0x0006},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0004, 0x0007},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0004, 0x0008},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0004, 0x0009},
|
|
cmdLutElement{0x00, 0x00, -1, 0x00, 0x0005, 0x0002},
|
|
cmdLutElement{0x00, 0x00, -1, 0x01, 0x0005, 0x0003},
|
|
cmdLutElement{0x00, 0x00, -1, 0x02, 0x0005, 0x0004},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0005, 0x0005},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0005, 0x0006},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0005, 0x0007},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0005, 0x0008},
|
|
cmdLutElement{0x00, 0x00, -1, 0x03, 0x0005, 0x0009},
|
|
cmdLutElement{0x01, 0x00, -1, 0x00, 0x0006, 0x0002},
|
|
cmdLutElement{0x01, 0x00, -1, 0x01, 0x0006, 0x0003},
|
|
cmdLutElement{0x01, 0x00, -1, 0x02, 0x0006, 0x0004},
|
|
cmdLutElement{0x01, 0x00, -1, 0x03, 0x0006, 0x0005},
|
|
cmdLutElement{0x01, 0x00, -1, 0x03, 0x0006, 0x0006},
|
|
cmdLutElement{0x01, 0x00, -1, 0x03, 0x0006, 0x0007},
|
|
cmdLutElement{0x01, 0x00, -1, 0x03, 0x0006, 0x0008},
|
|
cmdLutElement{0x01, 0x00, -1, 0x03, 0x0006, 0x0009},
|
|
cmdLutElement{0x01, 0x00, -1, 0x00, 0x0008, 0x0002},
|
|
cmdLutElement{0x01, 0x00, -1, 0x01, 0x0008, 0x0003},
|
|
cmdLutElement{0x01, 0x00, -1, 0x02, 0x0008, 0x0004},
|
|
cmdLutElement{0x01, 0x00, -1, 0x03, 0x0008, 0x0005},
|
|
cmdLutElement{0x01, 0x00, -1, 0x03, 0x0008, 0x0006},
|
|
cmdLutElement{0x01, 0x00, -1, 0x03, 0x0008, 0x0007},
|
|
cmdLutElement{0x01, 0x00, -1, 0x03, 0x0008, 0x0008},
|
|
cmdLutElement{0x01, 0x00, -1, 0x03, 0x0008, 0x0009},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0000, 0x000a},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0000, 0x000c},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0000, 0x000e},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0000, 0x0012},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0000, 0x0016},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0000, 0x001e},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0000, 0x0026},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0000, 0x0036},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0001, 0x000a},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0001, 0x000c},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0001, 0x000e},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0001, 0x0012},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0001, 0x0016},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0001, 0x001e},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0001, 0x0026},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0001, 0x0036},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0002, 0x000a},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0002, 0x000c},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0002, 0x000e},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0002, 0x0012},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0002, 0x0016},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0002, 0x001e},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0002, 0x0026},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0002, 0x0036},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0003, 0x000a},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0003, 0x000c},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0003, 0x000e},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0003, 0x0012},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0003, 0x0016},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0003, 0x001e},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0003, 0x0026},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0003, 0x0036},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0004, 0x000a},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0004, 0x000c},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0004, 0x000e},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0004, 0x0012},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0004, 0x0016},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0004, 0x001e},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0004, 0x0026},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0004, 0x0036},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0005, 0x000a},
|
|
cmdLutElement{0x00, 0x01, -1, 0x03, 0x0005, 0x000c},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0005, 0x000e},
|
|
cmdLutElement{0x00, 0x02, -1, 0x03, 0x0005, 0x0012},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0005, 0x0016},
|
|
cmdLutElement{0x00, 0x03, -1, 0x03, 0x0005, 0x001e},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0005, 0x0026},
|
|
cmdLutElement{0x00, 0x04, -1, 0x03, 0x0005, 0x0036},
|
|
cmdLutElement{0x01, 0x01, -1, 0x03, 0x0006, 0x000a},
|
|
cmdLutElement{0x01, 0x01, -1, 0x03, 0x0006, 0x000c},
|
|
cmdLutElement{0x01, 0x02, -1, 0x03, 0x0006, 0x000e},
|
|
cmdLutElement{0x01, 0x02, -1, 0x03, 0x0006, 0x0012},
|
|
cmdLutElement{0x01, 0x03, -1, 0x03, 0x0006, 0x0016},
|
|
cmdLutElement{0x01, 0x03, -1, 0x03, 0x0006, 0x001e},
|
|
cmdLutElement{0x01, 0x04, -1, 0x03, 0x0006, 0x0026},
|
|
cmdLutElement{0x01, 0x04, -1, 0x03, 0x0006, 0x0036},
|
|
cmdLutElement{0x01, 0x01, -1, 0x03, 0x0008, 0x000a},
|
|
cmdLutElement{0x01, 0x01, -1, 0x03, 0x0008, 0x000c},
|
|
cmdLutElement{0x01, 0x02, -1, 0x03, 0x0008, 0x000e},
|
|
cmdLutElement{0x01, 0x02, -1, 0x03, 0x0008, 0x0012},
|
|
cmdLutElement{0x01, 0x03, -1, 0x03, 0x0008, 0x0016},
|
|
cmdLutElement{0x01, 0x03, -1, 0x03, 0x0008, 0x001e},
|
|
cmdLutElement{0x01, 0x04, -1, 0x03, 0x0008, 0x0026},
|
|
cmdLutElement{0x01, 0x04, -1, 0x03, 0x0008, 0x0036},
|
|
cmdLutElement{0x02, 0x00, -1, 0x00, 0x000a, 0x0002},
|
|
cmdLutElement{0x02, 0x00, -1, 0x01, 0x000a, 0x0003},
|
|
cmdLutElement{0x02, 0x00, -1, 0x02, 0x000a, 0x0004},
|
|
cmdLutElement{0x02, 0x00, -1, 0x03, 0x000a, 0x0005},
|
|
cmdLutElement{0x02, 0x00, -1, 0x03, 0x000a, 0x0006},
|
|
cmdLutElement{0x02, 0x00, -1, 0x03, 0x000a, 0x0007},
|
|
cmdLutElement{0x02, 0x00, -1, 0x03, 0x000a, 0x0008},
|
|
cmdLutElement{0x02, 0x00, -1, 0x03, 0x000a, 0x0009},
|
|
cmdLutElement{0x02, 0x00, -1, 0x00, 0x000e, 0x0002},
|
|
cmdLutElement{0x02, 0x00, -1, 0x01, 0x000e, 0x0003},
|
|
cmdLutElement{0x02, 0x00, -1, 0x02, 0x000e, 0x0004},
|
|
cmdLutElement{0x02, 0x00, -1, 0x03, 0x000e, 0x0005},
|
|
cmdLutElement{0x02, 0x00, -1, 0x03, 0x000e, 0x0006},
|
|
cmdLutElement{0x02, 0x00, -1, 0x03, 0x000e, 0x0007},
|
|
cmdLutElement{0x02, 0x00, -1, 0x03, 0x000e, 0x0008},
|
|
cmdLutElement{0x02, 0x00, -1, 0x03, 0x000e, 0x0009},
|
|
cmdLutElement{0x03, 0x00, -1, 0x00, 0x0012, 0x0002},
|
|
cmdLutElement{0x03, 0x00, -1, 0x01, 0x0012, 0x0003},
|
|
cmdLutElement{0x03, 0x00, -1, 0x02, 0x0012, 0x0004},
|
|
cmdLutElement{0x03, 0x00, -1, 0x03, 0x0012, 0x0005},
|
|
cmdLutElement{0x03, 0x00, -1, 0x03, 0x0012, 0x0006},
|
|
cmdLutElement{0x03, 0x00, -1, 0x03, 0x0012, 0x0007},
|
|
cmdLutElement{0x03, 0x00, -1, 0x03, 0x0012, 0x0008},
|
|
cmdLutElement{0x03, 0x00, -1, 0x03, 0x0012, 0x0009},
|
|
cmdLutElement{0x03, 0x00, -1, 0x00, 0x001a, 0x0002},
|
|
cmdLutElement{0x03, 0x00, -1, 0x01, 0x001a, 0x0003},
|
|
cmdLutElement{0x03, 0x00, -1, 0x02, 0x001a, 0x0004},
|
|
cmdLutElement{0x03, 0x00, -1, 0x03, 0x001a, 0x0005},
|
|
cmdLutElement{0x03, 0x00, -1, 0x03, 0x001a, 0x0006},
|
|
cmdLutElement{0x03, 0x00, -1, 0x03, 0x001a, 0x0007},
|
|
cmdLutElement{0x03, 0x00, -1, 0x03, 0x001a, 0x0008},
|
|
cmdLutElement{0x03, 0x00, -1, 0x03, 0x001a, 0x0009},
|
|
cmdLutElement{0x04, 0x00, -1, 0x00, 0x0022, 0x0002},
|
|
cmdLutElement{0x04, 0x00, -1, 0x01, 0x0022, 0x0003},
|
|
cmdLutElement{0x04, 0x00, -1, 0x02, 0x0022, 0x0004},
|
|
cmdLutElement{0x04, 0x00, -1, 0x03, 0x0022, 0x0005},
|
|
cmdLutElement{0x04, 0x00, -1, 0x03, 0x0022, 0x0006},
|
|
cmdLutElement{0x04, 0x00, -1, 0x03, 0x0022, 0x0007},
|
|
cmdLutElement{0x04, 0x00, -1, 0x03, 0x0022, 0x0008},
|
|
cmdLutElement{0x04, 0x00, -1, 0x03, 0x0022, 0x0009},
|
|
cmdLutElement{0x04, 0x00, -1, 0x00, 0x0032, 0x0002},
|
|
cmdLutElement{0x04, 0x00, -1, 0x01, 0x0032, 0x0003},
|
|
cmdLutElement{0x04, 0x00, -1, 0x02, 0x0032, 0x0004},
|
|
cmdLutElement{0x04, 0x00, -1, 0x03, 0x0032, 0x0005},
|
|
cmdLutElement{0x04, 0x00, -1, 0x03, 0x0032, 0x0006},
|
|
cmdLutElement{0x04, 0x00, -1, 0x03, 0x0032, 0x0007},
|
|
cmdLutElement{0x04, 0x00, -1, 0x03, 0x0032, 0x0008},
|
|
cmdLutElement{0x04, 0x00, -1, 0x03, 0x0032, 0x0009},
|
|
cmdLutElement{0x05, 0x00, -1, 0x00, 0x0042, 0x0002},
|
|
cmdLutElement{0x05, 0x00, -1, 0x01, 0x0042, 0x0003},
|
|
cmdLutElement{0x05, 0x00, -1, 0x02, 0x0042, 0x0004},
|
|
cmdLutElement{0x05, 0x00, -1, 0x03, 0x0042, 0x0005},
|
|
cmdLutElement{0x05, 0x00, -1, 0x03, 0x0042, 0x0006},
|
|
cmdLutElement{0x05, 0x00, -1, 0x03, 0x0042, 0x0007},
|
|
cmdLutElement{0x05, 0x00, -1, 0x03, 0x0042, 0x0008},
|
|
cmdLutElement{0x05, 0x00, -1, 0x03, 0x0042, 0x0009},
|
|
cmdLutElement{0x05, 0x00, -1, 0x00, 0x0062, 0x0002},
|
|
cmdLutElement{0x05, 0x00, -1, 0x01, 0x0062, 0x0003},
|
|
cmdLutElement{0x05, 0x00, -1, 0x02, 0x0062, 0x0004},
|
|
cmdLutElement{0x05, 0x00, -1, 0x03, 0x0062, 0x0005},
|
|
cmdLutElement{0x05, 0x00, -1, 0x03, 0x0062, 0x0006},
|
|
cmdLutElement{0x05, 0x00, -1, 0x03, 0x0062, 0x0007},
|
|
cmdLutElement{0x05, 0x00, -1, 0x03, 0x0062, 0x0008},
|
|
cmdLutElement{0x05, 0x00, -1, 0x03, 0x0062, 0x0009},
|
|
cmdLutElement{0x02, 0x01, -1, 0x03, 0x000a, 0x000a},
|
|
cmdLutElement{0x02, 0x01, -1, 0x03, 0x000a, 0x000c},
|
|
cmdLutElement{0x02, 0x02, -1, 0x03, 0x000a, 0x000e},
|
|
cmdLutElement{0x02, 0x02, -1, 0x03, 0x000a, 0x0012},
|
|
cmdLutElement{0x02, 0x03, -1, 0x03, 0x000a, 0x0016},
|
|
cmdLutElement{0x02, 0x03, -1, 0x03, 0x000a, 0x001e},
|
|
cmdLutElement{0x02, 0x04, -1, 0x03, 0x000a, 0x0026},
|
|
cmdLutElement{0x02, 0x04, -1, 0x03, 0x000a, 0x0036},
|
|
cmdLutElement{0x02, 0x01, -1, 0x03, 0x000e, 0x000a},
|
|
cmdLutElement{0x02, 0x01, -1, 0x03, 0x000e, 0x000c},
|
|
cmdLutElement{0x02, 0x02, -1, 0x03, 0x000e, 0x000e},
|
|
cmdLutElement{0x02, 0x02, -1, 0x03, 0x000e, 0x0012},
|
|
cmdLutElement{0x02, 0x03, -1, 0x03, 0x000e, 0x0016},
|
|
cmdLutElement{0x02, 0x03, -1, 0x03, 0x000e, 0x001e},
|
|
cmdLutElement{0x02, 0x04, -1, 0x03, 0x000e, 0x0026},
|
|
cmdLutElement{0x02, 0x04, -1, 0x03, 0x000e, 0x0036},
|
|
cmdLutElement{0x03, 0x01, -1, 0x03, 0x0012, 0x000a},
|
|
cmdLutElement{0x03, 0x01, -1, 0x03, 0x0012, 0x000c},
|
|
cmdLutElement{0x03, 0x02, -1, 0x03, 0x0012, 0x000e},
|
|
cmdLutElement{0x03, 0x02, -1, 0x03, 0x0012, 0x0012},
|
|
cmdLutElement{0x03, 0x03, -1, 0x03, 0x0012, 0x0016},
|
|
cmdLutElement{0x03, 0x03, -1, 0x03, 0x0012, 0x001e},
|
|
cmdLutElement{0x03, 0x04, -1, 0x03, 0x0012, 0x0026},
|
|
cmdLutElement{0x03, 0x04, -1, 0x03, 0x0012, 0x0036},
|
|
cmdLutElement{0x03, 0x01, -1, 0x03, 0x001a, 0x000a},
|
|
cmdLutElement{0x03, 0x01, -1, 0x03, 0x001a, 0x000c},
|
|
cmdLutElement{0x03, 0x02, -1, 0x03, 0x001a, 0x000e},
|
|
cmdLutElement{0x03, 0x02, -1, 0x03, 0x001a, 0x0012},
|
|
cmdLutElement{0x03, 0x03, -1, 0x03, 0x001a, 0x0016},
|
|
cmdLutElement{0x03, 0x03, -1, 0x03, 0x001a, 0x001e},
|
|
cmdLutElement{0x03, 0x04, -1, 0x03, 0x001a, 0x0026},
|
|
cmdLutElement{0x03, 0x04, -1, 0x03, 0x001a, 0x0036},
|
|
cmdLutElement{0x04, 0x01, -1, 0x03, 0x0022, 0x000a},
|
|
cmdLutElement{0x04, 0x01, -1, 0x03, 0x0022, 0x000c},
|
|
cmdLutElement{0x04, 0x02, -1, 0x03, 0x0022, 0x000e},
|
|
cmdLutElement{0x04, 0x02, -1, 0x03, 0x0022, 0x0012},
|
|
cmdLutElement{0x04, 0x03, -1, 0x03, 0x0022, 0x0016},
|
|
cmdLutElement{0x04, 0x03, -1, 0x03, 0x0022, 0x001e},
|
|
cmdLutElement{0x04, 0x04, -1, 0x03, 0x0022, 0x0026},
|
|
cmdLutElement{0x04, 0x04, -1, 0x03, 0x0022, 0x0036},
|
|
cmdLutElement{0x04, 0x01, -1, 0x03, 0x0032, 0x000a},
|
|
cmdLutElement{0x04, 0x01, -1, 0x03, 0x0032, 0x000c},
|
|
cmdLutElement{0x04, 0x02, -1, 0x03, 0x0032, 0x000e},
|
|
cmdLutElement{0x04, 0x02, -1, 0x03, 0x0032, 0x0012},
|
|
cmdLutElement{0x04, 0x03, -1, 0x03, 0x0032, 0x0016},
|
|
cmdLutElement{0x04, 0x03, -1, 0x03, 0x0032, 0x001e},
|
|
cmdLutElement{0x04, 0x04, -1, 0x03, 0x0032, 0x0026},
|
|
cmdLutElement{0x04, 0x04, -1, 0x03, 0x0032, 0x0036},
|
|
cmdLutElement{0x05, 0x01, -1, 0x03, 0x0042, 0x000a},
|
|
cmdLutElement{0x05, 0x01, -1, 0x03, 0x0042, 0x000c},
|
|
cmdLutElement{0x05, 0x02, -1, 0x03, 0x0042, 0x000e},
|
|
cmdLutElement{0x05, 0x02, -1, 0x03, 0x0042, 0x0012},
|
|
cmdLutElement{0x05, 0x03, -1, 0x03, 0x0042, 0x0016},
|
|
cmdLutElement{0x05, 0x03, -1, 0x03, 0x0042, 0x001e},
|
|
cmdLutElement{0x05, 0x04, -1, 0x03, 0x0042, 0x0026},
|
|
cmdLutElement{0x05, 0x04, -1, 0x03, 0x0042, 0x0036},
|
|
cmdLutElement{0x05, 0x01, -1, 0x03, 0x0062, 0x000a},
|
|
cmdLutElement{0x05, 0x01, -1, 0x03, 0x0062, 0x000c},
|
|
cmdLutElement{0x05, 0x02, -1, 0x03, 0x0062, 0x000e},
|
|
cmdLutElement{0x05, 0x02, -1, 0x03, 0x0062, 0x0012},
|
|
cmdLutElement{0x05, 0x03, -1, 0x03, 0x0062, 0x0016},
|
|
cmdLutElement{0x05, 0x03, -1, 0x03, 0x0062, 0x001e},
|
|
cmdLutElement{0x05, 0x04, -1, 0x03, 0x0062, 0x0026},
|
|
cmdLutElement{0x05, 0x04, -1, 0x03, 0x0062, 0x0036},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0000, 0x0046},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0000, 0x0066},
|
|
cmdLutElement{0x00, 0x06, -1, 0x03, 0x0000, 0x0086},
|
|
cmdLutElement{0x00, 0x07, -1, 0x03, 0x0000, 0x00c6},
|
|
cmdLutElement{0x00, 0x08, -1, 0x03, 0x0000, 0x0146},
|
|
cmdLutElement{0x00, 0x09, -1, 0x03, 0x0000, 0x0246},
|
|
cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0000, 0x0446},
|
|
cmdLutElement{0x00, 0x18, -1, 0x03, 0x0000, 0x0846},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0001, 0x0046},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0001, 0x0066},
|
|
cmdLutElement{0x00, 0x06, -1, 0x03, 0x0001, 0x0086},
|
|
cmdLutElement{0x00, 0x07, -1, 0x03, 0x0001, 0x00c6},
|
|
cmdLutElement{0x00, 0x08, -1, 0x03, 0x0001, 0x0146},
|
|
cmdLutElement{0x00, 0x09, -1, 0x03, 0x0001, 0x0246},
|
|
cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0001, 0x0446},
|
|
cmdLutElement{0x00, 0x18, -1, 0x03, 0x0001, 0x0846},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0002, 0x0046},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0002, 0x0066},
|
|
cmdLutElement{0x00, 0x06, -1, 0x03, 0x0002, 0x0086},
|
|
cmdLutElement{0x00, 0x07, -1, 0x03, 0x0002, 0x00c6},
|
|
cmdLutElement{0x00, 0x08, -1, 0x03, 0x0002, 0x0146},
|
|
cmdLutElement{0x00, 0x09, -1, 0x03, 0x0002, 0x0246},
|
|
cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0002, 0x0446},
|
|
cmdLutElement{0x00, 0x18, -1, 0x03, 0x0002, 0x0846},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0003, 0x0046},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0003, 0x0066},
|
|
cmdLutElement{0x00, 0x06, -1, 0x03, 0x0003, 0x0086},
|
|
cmdLutElement{0x00, 0x07, -1, 0x03, 0x0003, 0x00c6},
|
|
cmdLutElement{0x00, 0x08, -1, 0x03, 0x0003, 0x0146},
|
|
cmdLutElement{0x00, 0x09, -1, 0x03, 0x0003, 0x0246},
|
|
cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0003, 0x0446},
|
|
cmdLutElement{0x00, 0x18, -1, 0x03, 0x0003, 0x0846},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0004, 0x0046},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0004, 0x0066},
|
|
cmdLutElement{0x00, 0x06, -1, 0x03, 0x0004, 0x0086},
|
|
cmdLutElement{0x00, 0x07, -1, 0x03, 0x0004, 0x00c6},
|
|
cmdLutElement{0x00, 0x08, -1, 0x03, 0x0004, 0x0146},
|
|
cmdLutElement{0x00, 0x09, -1, 0x03, 0x0004, 0x0246},
|
|
cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0004, 0x0446},
|
|
cmdLutElement{0x00, 0x18, -1, 0x03, 0x0004, 0x0846},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0005, 0x0046},
|
|
cmdLutElement{0x00, 0x05, -1, 0x03, 0x0005, 0x0066},
|
|
cmdLutElement{0x00, 0x06, -1, 0x03, 0x0005, 0x0086},
|
|
cmdLutElement{0x00, 0x07, -1, 0x03, 0x0005, 0x00c6},
|
|
cmdLutElement{0x00, 0x08, -1, 0x03, 0x0005, 0x0146},
|
|
cmdLutElement{0x00, 0x09, -1, 0x03, 0x0005, 0x0246},
|
|
cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0005, 0x0446},
|
|
cmdLutElement{0x00, 0x18, -1, 0x03, 0x0005, 0x0846},
|
|
cmdLutElement{0x01, 0x05, -1, 0x03, 0x0006, 0x0046},
|
|
cmdLutElement{0x01, 0x05, -1, 0x03, 0x0006, 0x0066},
|
|
cmdLutElement{0x01, 0x06, -1, 0x03, 0x0006, 0x0086},
|
|
cmdLutElement{0x01, 0x07, -1, 0x03, 0x0006, 0x00c6},
|
|
cmdLutElement{0x01, 0x08, -1, 0x03, 0x0006, 0x0146},
|
|
cmdLutElement{0x01, 0x09, -1, 0x03, 0x0006, 0x0246},
|
|
cmdLutElement{0x01, 0x0a, -1, 0x03, 0x0006, 0x0446},
|
|
cmdLutElement{0x01, 0x18, -1, 0x03, 0x0006, 0x0846},
|
|
cmdLutElement{0x01, 0x05, -1, 0x03, 0x0008, 0x0046},
|
|
cmdLutElement{0x01, 0x05, -1, 0x03, 0x0008, 0x0066},
|
|
cmdLutElement{0x01, 0x06, -1, 0x03, 0x0008, 0x0086},
|
|
cmdLutElement{0x01, 0x07, -1, 0x03, 0x0008, 0x00c6},
|
|
cmdLutElement{0x01, 0x08, -1, 0x03, 0x0008, 0x0146},
|
|
cmdLutElement{0x01, 0x09, -1, 0x03, 0x0008, 0x0246},
|
|
cmdLutElement{0x01, 0x0a, -1, 0x03, 0x0008, 0x0446},
|
|
cmdLutElement{0x01, 0x18, -1, 0x03, 0x0008, 0x0846},
|
|
cmdLutElement{0x06, 0x00, -1, 0x00, 0x0082, 0x0002},
|
|
cmdLutElement{0x06, 0x00, -1, 0x01, 0x0082, 0x0003},
|
|
cmdLutElement{0x06, 0x00, -1, 0x02, 0x0082, 0x0004},
|
|
cmdLutElement{0x06, 0x00, -1, 0x03, 0x0082, 0x0005},
|
|
cmdLutElement{0x06, 0x00, -1, 0x03, 0x0082, 0x0006},
|
|
cmdLutElement{0x06, 0x00, -1, 0x03, 0x0082, 0x0007},
|
|
cmdLutElement{0x06, 0x00, -1, 0x03, 0x0082, 0x0008},
|
|
cmdLutElement{0x06, 0x00, -1, 0x03, 0x0082, 0x0009},
|
|
cmdLutElement{0x07, 0x00, -1, 0x00, 0x00c2, 0x0002},
|
|
cmdLutElement{0x07, 0x00, -1, 0x01, 0x00c2, 0x0003},
|
|
cmdLutElement{0x07, 0x00, -1, 0x02, 0x00c2, 0x0004},
|
|
cmdLutElement{0x07, 0x00, -1, 0x03, 0x00c2, 0x0005},
|
|
cmdLutElement{0x07, 0x00, -1, 0x03, 0x00c2, 0x0006},
|
|
cmdLutElement{0x07, 0x00, -1, 0x03, 0x00c2, 0x0007},
|
|
cmdLutElement{0x07, 0x00, -1, 0x03, 0x00c2, 0x0008},
|
|
cmdLutElement{0x07, 0x00, -1, 0x03, 0x00c2, 0x0009},
|
|
cmdLutElement{0x08, 0x00, -1, 0x00, 0x0142, 0x0002},
|
|
cmdLutElement{0x08, 0x00, -1, 0x01, 0x0142, 0x0003},
|
|
cmdLutElement{0x08, 0x00, -1, 0x02, 0x0142, 0x0004},
|
|
cmdLutElement{0x08, 0x00, -1, 0x03, 0x0142, 0x0005},
|
|
cmdLutElement{0x08, 0x00, -1, 0x03, 0x0142, 0x0006},
|
|
cmdLutElement{0x08, 0x00, -1, 0x03, 0x0142, 0x0007},
|
|
cmdLutElement{0x08, 0x00, -1, 0x03, 0x0142, 0x0008},
|
|
cmdLutElement{0x08, 0x00, -1, 0x03, 0x0142, 0x0009},
|
|
cmdLutElement{0x09, 0x00, -1, 0x00, 0x0242, 0x0002},
|
|
cmdLutElement{0x09, 0x00, -1, 0x01, 0x0242, 0x0003},
|
|
cmdLutElement{0x09, 0x00, -1, 0x02, 0x0242, 0x0004},
|
|
cmdLutElement{0x09, 0x00, -1, 0x03, 0x0242, 0x0005},
|
|
cmdLutElement{0x09, 0x00, -1, 0x03, 0x0242, 0x0006},
|
|
cmdLutElement{0x09, 0x00, -1, 0x03, 0x0242, 0x0007},
|
|
cmdLutElement{0x09, 0x00, -1, 0x03, 0x0242, 0x0008},
|
|
cmdLutElement{0x09, 0x00, -1, 0x03, 0x0242, 0x0009},
|
|
cmdLutElement{0x0a, 0x00, -1, 0x00, 0x0442, 0x0002},
|
|
cmdLutElement{0x0a, 0x00, -1, 0x01, 0x0442, 0x0003},
|
|
cmdLutElement{0x0a, 0x00, -1, 0x02, 0x0442, 0x0004},
|
|
cmdLutElement{0x0a, 0x00, -1, 0x03, 0x0442, 0x0005},
|
|
cmdLutElement{0x0a, 0x00, -1, 0x03, 0x0442, 0x0006},
|
|
cmdLutElement{0x0a, 0x00, -1, 0x03, 0x0442, 0x0007},
|
|
cmdLutElement{0x0a, 0x00, -1, 0x03, 0x0442, 0x0008},
|
|
cmdLutElement{0x0a, 0x00, -1, 0x03, 0x0442, 0x0009},
|
|
cmdLutElement{0x0c, 0x00, -1, 0x00, 0x0842, 0x0002},
|
|
cmdLutElement{0x0c, 0x00, -1, 0x01, 0x0842, 0x0003},
|
|
cmdLutElement{0x0c, 0x00, -1, 0x02, 0x0842, 0x0004},
|
|
cmdLutElement{0x0c, 0x00, -1, 0x03, 0x0842, 0x0005},
|
|
cmdLutElement{0x0c, 0x00, -1, 0x03, 0x0842, 0x0006},
|
|
cmdLutElement{0x0c, 0x00, -1, 0x03, 0x0842, 0x0007},
|
|
cmdLutElement{0x0c, 0x00, -1, 0x03, 0x0842, 0x0008},
|
|
cmdLutElement{0x0c, 0x00, -1, 0x03, 0x0842, 0x0009},
|
|
cmdLutElement{0x0e, 0x00, -1, 0x00, 0x1842, 0x0002},
|
|
cmdLutElement{0x0e, 0x00, -1, 0x01, 0x1842, 0x0003},
|
|
cmdLutElement{0x0e, 0x00, -1, 0x02, 0x1842, 0x0004},
|
|
cmdLutElement{0x0e, 0x00, -1, 0x03, 0x1842, 0x0005},
|
|
cmdLutElement{0x0e, 0x00, -1, 0x03, 0x1842, 0x0006},
|
|
cmdLutElement{0x0e, 0x00, -1, 0x03, 0x1842, 0x0007},
|
|
cmdLutElement{0x0e, 0x00, -1, 0x03, 0x1842, 0x0008},
|
|
cmdLutElement{0x0e, 0x00, -1, 0x03, 0x1842, 0x0009},
|
|
cmdLutElement{0x18, 0x00, -1, 0x00, 0x5842, 0x0002},
|
|
cmdLutElement{0x18, 0x00, -1, 0x01, 0x5842, 0x0003},
|
|
cmdLutElement{0x18, 0x00, -1, 0x02, 0x5842, 0x0004},
|
|
cmdLutElement{0x18, 0x00, -1, 0x03, 0x5842, 0x0005},
|
|
cmdLutElement{0x18, 0x00, -1, 0x03, 0x5842, 0x0006},
|
|
cmdLutElement{0x18, 0x00, -1, 0x03, 0x5842, 0x0007},
|
|
cmdLutElement{0x18, 0x00, -1, 0x03, 0x5842, 0x0008},
|
|
cmdLutElement{0x18, 0x00, -1, 0x03, 0x5842, 0x0009},
|
|
cmdLutElement{0x02, 0x05, -1, 0x03, 0x000a, 0x0046},
|
|
cmdLutElement{0x02, 0x05, -1, 0x03, 0x000a, 0x0066},
|
|
cmdLutElement{0x02, 0x06, -1, 0x03, 0x000a, 0x0086},
|
|
cmdLutElement{0x02, 0x07, -1, 0x03, 0x000a, 0x00c6},
|
|
cmdLutElement{0x02, 0x08, -1, 0x03, 0x000a, 0x0146},
|
|
cmdLutElement{0x02, 0x09, -1, 0x03, 0x000a, 0x0246},
|
|
cmdLutElement{0x02, 0x0a, -1, 0x03, 0x000a, 0x0446},
|
|
cmdLutElement{0x02, 0x18, -1, 0x03, 0x000a, 0x0846},
|
|
cmdLutElement{0x02, 0x05, -1, 0x03, 0x000e, 0x0046},
|
|
cmdLutElement{0x02, 0x05, -1, 0x03, 0x000e, 0x0066},
|
|
cmdLutElement{0x02, 0x06, -1, 0x03, 0x000e, 0x0086},
|
|
cmdLutElement{0x02, 0x07, -1, 0x03, 0x000e, 0x00c6},
|
|
cmdLutElement{0x02, 0x08, -1, 0x03, 0x000e, 0x0146},
|
|
cmdLutElement{0x02, 0x09, -1, 0x03, 0x000e, 0x0246},
|
|
cmdLutElement{0x02, 0x0a, -1, 0x03, 0x000e, 0x0446},
|
|
cmdLutElement{0x02, 0x18, -1, 0x03, 0x000e, 0x0846},
|
|
cmdLutElement{0x03, 0x05, -1, 0x03, 0x0012, 0x0046},
|
|
cmdLutElement{0x03, 0x05, -1, 0x03, 0x0012, 0x0066},
|
|
cmdLutElement{0x03, 0x06, -1, 0x03, 0x0012, 0x0086},
|
|
cmdLutElement{0x03, 0x07, -1, 0x03, 0x0012, 0x00c6},
|
|
cmdLutElement{0x03, 0x08, -1, 0x03, 0x0012, 0x0146},
|
|
cmdLutElement{0x03, 0x09, -1, 0x03, 0x0012, 0x0246},
|
|
cmdLutElement{0x03, 0x0a, -1, 0x03, 0x0012, 0x0446},
|
|
cmdLutElement{0x03, 0x18, -1, 0x03, 0x0012, 0x0846},
|
|
cmdLutElement{0x03, 0x05, -1, 0x03, 0x001a, 0x0046},
|
|
cmdLutElement{0x03, 0x05, -1, 0x03, 0x001a, 0x0066},
|
|
cmdLutElement{0x03, 0x06, -1, 0x03, 0x001a, 0x0086},
|
|
cmdLutElement{0x03, 0x07, -1, 0x03, 0x001a, 0x00c6},
|
|
cmdLutElement{0x03, 0x08, -1, 0x03, 0x001a, 0x0146},
|
|
cmdLutElement{0x03, 0x09, -1, 0x03, 0x001a, 0x0246},
|
|
cmdLutElement{0x03, 0x0a, -1, 0x03, 0x001a, 0x0446},
|
|
cmdLutElement{0x03, 0x18, -1, 0x03, 0x001a, 0x0846},
|
|
cmdLutElement{0x04, 0x05, -1, 0x03, 0x0022, 0x0046},
|
|
cmdLutElement{0x04, 0x05, -1, 0x03, 0x0022, 0x0066},
|
|
cmdLutElement{0x04, 0x06, -1, 0x03, 0x0022, 0x0086},
|
|
cmdLutElement{0x04, 0x07, -1, 0x03, 0x0022, 0x00c6},
|
|
cmdLutElement{0x04, 0x08, -1, 0x03, 0x0022, 0x0146},
|
|
cmdLutElement{0x04, 0x09, -1, 0x03, 0x0022, 0x0246},
|
|
cmdLutElement{0x04, 0x0a, -1, 0x03, 0x0022, 0x0446},
|
|
cmdLutElement{0x04, 0x18, -1, 0x03, 0x0022, 0x0846},
|
|
cmdLutElement{0x04, 0x05, -1, 0x03, 0x0032, 0x0046},
|
|
cmdLutElement{0x04, 0x05, -1, 0x03, 0x0032, 0x0066},
|
|
cmdLutElement{0x04, 0x06, -1, 0x03, 0x0032, 0x0086},
|
|
cmdLutElement{0x04, 0x07, -1, 0x03, 0x0032, 0x00c6},
|
|
cmdLutElement{0x04, 0x08, -1, 0x03, 0x0032, 0x0146},
|
|
cmdLutElement{0x04, 0x09, -1, 0x03, 0x0032, 0x0246},
|
|
cmdLutElement{0x04, 0x0a, -1, 0x03, 0x0032, 0x0446},
|
|
cmdLutElement{0x04, 0x18, -1, 0x03, 0x0032, 0x0846},
|
|
cmdLutElement{0x05, 0x05, -1, 0x03, 0x0042, 0x0046},
|
|
cmdLutElement{0x05, 0x05, -1, 0x03, 0x0042, 0x0066},
|
|
cmdLutElement{0x05, 0x06, -1, 0x03, 0x0042, 0x0086},
|
|
cmdLutElement{0x05, 0x07, -1, 0x03, 0x0042, 0x00c6},
|
|
cmdLutElement{0x05, 0x08, -1, 0x03, 0x0042, 0x0146},
|
|
cmdLutElement{0x05, 0x09, -1, 0x03, 0x0042, 0x0246},
|
|
cmdLutElement{0x05, 0x0a, -1, 0x03, 0x0042, 0x0446},
|
|
cmdLutElement{0x05, 0x18, -1, 0x03, 0x0042, 0x0846},
|
|
cmdLutElement{0x05, 0x05, -1, 0x03, 0x0062, 0x0046},
|
|
cmdLutElement{0x05, 0x05, -1, 0x03, 0x0062, 0x0066},
|
|
cmdLutElement{0x05, 0x06, -1, 0x03, 0x0062, 0x0086},
|
|
cmdLutElement{0x05, 0x07, -1, 0x03, 0x0062, 0x00c6},
|
|
cmdLutElement{0x05, 0x08, -1, 0x03, 0x0062, 0x0146},
|
|
cmdLutElement{0x05, 0x09, -1, 0x03, 0x0062, 0x0246},
|
|
cmdLutElement{0x05, 0x0a, -1, 0x03, 0x0062, 0x0446},
|
|
cmdLutElement{0x05, 0x18, -1, 0x03, 0x0062, 0x0846},
|
|
cmdLutElement{0x06, 0x01, -1, 0x03, 0x0082, 0x000a},
|
|
cmdLutElement{0x06, 0x01, -1, 0x03, 0x0082, 0x000c},
|
|
cmdLutElement{0x06, 0x02, -1, 0x03, 0x0082, 0x000e},
|
|
cmdLutElement{0x06, 0x02, -1, 0x03, 0x0082, 0x0012},
|
|
cmdLutElement{0x06, 0x03, -1, 0x03, 0x0082, 0x0016},
|
|
cmdLutElement{0x06, 0x03, -1, 0x03, 0x0082, 0x001e},
|
|
cmdLutElement{0x06, 0x04, -1, 0x03, 0x0082, 0x0026},
|
|
cmdLutElement{0x06, 0x04, -1, 0x03, 0x0082, 0x0036},
|
|
cmdLutElement{0x07, 0x01, -1, 0x03, 0x00c2, 0x000a},
|
|
cmdLutElement{0x07, 0x01, -1, 0x03, 0x00c2, 0x000c},
|
|
cmdLutElement{0x07, 0x02, -1, 0x03, 0x00c2, 0x000e},
|
|
cmdLutElement{0x07, 0x02, -1, 0x03, 0x00c2, 0x0012},
|
|
cmdLutElement{0x07, 0x03, -1, 0x03, 0x00c2, 0x0016},
|
|
cmdLutElement{0x07, 0x03, -1, 0x03, 0x00c2, 0x001e},
|
|
cmdLutElement{0x07, 0x04, -1, 0x03, 0x00c2, 0x0026},
|
|
cmdLutElement{0x07, 0x04, -1, 0x03, 0x00c2, 0x0036},
|
|
cmdLutElement{0x08, 0x01, -1, 0x03, 0x0142, 0x000a},
|
|
cmdLutElement{0x08, 0x01, -1, 0x03, 0x0142, 0x000c},
|
|
cmdLutElement{0x08, 0x02, -1, 0x03, 0x0142, 0x000e},
|
|
cmdLutElement{0x08, 0x02, -1, 0x03, 0x0142, 0x0012},
|
|
cmdLutElement{0x08, 0x03, -1, 0x03, 0x0142, 0x0016},
|
|
cmdLutElement{0x08, 0x03, -1, 0x03, 0x0142, 0x001e},
|
|
cmdLutElement{0x08, 0x04, -1, 0x03, 0x0142, 0x0026},
|
|
cmdLutElement{0x08, 0x04, -1, 0x03, 0x0142, 0x0036},
|
|
cmdLutElement{0x09, 0x01, -1, 0x03, 0x0242, 0x000a},
|
|
cmdLutElement{0x09, 0x01, -1, 0x03, 0x0242, 0x000c},
|
|
cmdLutElement{0x09, 0x02, -1, 0x03, 0x0242, 0x000e},
|
|
cmdLutElement{0x09, 0x02, -1, 0x03, 0x0242, 0x0012},
|
|
cmdLutElement{0x09, 0x03, -1, 0x03, 0x0242, 0x0016},
|
|
cmdLutElement{0x09, 0x03, -1, 0x03, 0x0242, 0x001e},
|
|
cmdLutElement{0x09, 0x04, -1, 0x03, 0x0242, 0x0026},
|
|
cmdLutElement{0x09, 0x04, -1, 0x03, 0x0242, 0x0036},
|
|
cmdLutElement{0x0a, 0x01, -1, 0x03, 0x0442, 0x000a},
|
|
cmdLutElement{0x0a, 0x01, -1, 0x03, 0x0442, 0x000c},
|
|
cmdLutElement{0x0a, 0x02, -1, 0x03, 0x0442, 0x000e},
|
|
cmdLutElement{0x0a, 0x02, -1, 0x03, 0x0442, 0x0012},
|
|
cmdLutElement{0x0a, 0x03, -1, 0x03, 0x0442, 0x0016},
|
|
cmdLutElement{0x0a, 0x03, -1, 0x03, 0x0442, 0x001e},
|
|
cmdLutElement{0x0a, 0x04, -1, 0x03, 0x0442, 0x0026},
|
|
cmdLutElement{0x0a, 0x04, -1, 0x03, 0x0442, 0x0036},
|
|
cmdLutElement{0x0c, 0x01, -1, 0x03, 0x0842, 0x000a},
|
|
cmdLutElement{0x0c, 0x01, -1, 0x03, 0x0842, 0x000c},
|
|
cmdLutElement{0x0c, 0x02, -1, 0x03, 0x0842, 0x000e},
|
|
cmdLutElement{0x0c, 0x02, -1, 0x03, 0x0842, 0x0012},
|
|
cmdLutElement{0x0c, 0x03, -1, 0x03, 0x0842, 0x0016},
|
|
cmdLutElement{0x0c, 0x03, -1, 0x03, 0x0842, 0x001e},
|
|
cmdLutElement{0x0c, 0x04, -1, 0x03, 0x0842, 0x0026},
|
|
cmdLutElement{0x0c, 0x04, -1, 0x03, 0x0842, 0x0036},
|
|
cmdLutElement{0x0e, 0x01, -1, 0x03, 0x1842, 0x000a},
|
|
cmdLutElement{0x0e, 0x01, -1, 0x03, 0x1842, 0x000c},
|
|
cmdLutElement{0x0e, 0x02, -1, 0x03, 0x1842, 0x000e},
|
|
cmdLutElement{0x0e, 0x02, -1, 0x03, 0x1842, 0x0012},
|
|
cmdLutElement{0x0e, 0x03, -1, 0x03, 0x1842, 0x0016},
|
|
cmdLutElement{0x0e, 0x03, -1, 0x03, 0x1842, 0x001e},
|
|
cmdLutElement{0x0e, 0x04, -1, 0x03, 0x1842, 0x0026},
|
|
cmdLutElement{0x0e, 0x04, -1, 0x03, 0x1842, 0x0036},
|
|
cmdLutElement{0x18, 0x01, -1, 0x03, 0x5842, 0x000a},
|
|
cmdLutElement{0x18, 0x01, -1, 0x03, 0x5842, 0x000c},
|
|
cmdLutElement{0x18, 0x02, -1, 0x03, 0x5842, 0x000e},
|
|
cmdLutElement{0x18, 0x02, -1, 0x03, 0x5842, 0x0012},
|
|
cmdLutElement{0x18, 0x03, -1, 0x03, 0x5842, 0x0016},
|
|
cmdLutElement{0x18, 0x03, -1, 0x03, 0x5842, 0x001e},
|
|
cmdLutElement{0x18, 0x04, -1, 0x03, 0x5842, 0x0026},
|
|
cmdLutElement{0x18, 0x04, -1, 0x03, 0x5842, 0x0036},
|
|
cmdLutElement{0x06, 0x05, -1, 0x03, 0x0082, 0x0046},
|
|
cmdLutElement{0x06, 0x05, -1, 0x03, 0x0082, 0x0066},
|
|
cmdLutElement{0x06, 0x06, -1, 0x03, 0x0082, 0x0086},
|
|
cmdLutElement{0x06, 0x07, -1, 0x03, 0x0082, 0x00c6},
|
|
cmdLutElement{0x06, 0x08, -1, 0x03, 0x0082, 0x0146},
|
|
cmdLutElement{0x06, 0x09, -1, 0x03, 0x0082, 0x0246},
|
|
cmdLutElement{0x06, 0x0a, -1, 0x03, 0x0082, 0x0446},
|
|
cmdLutElement{0x06, 0x18, -1, 0x03, 0x0082, 0x0846},
|
|
cmdLutElement{0x07, 0x05, -1, 0x03, 0x00c2, 0x0046},
|
|
cmdLutElement{0x07, 0x05, -1, 0x03, 0x00c2, 0x0066},
|
|
cmdLutElement{0x07, 0x06, -1, 0x03, 0x00c2, 0x0086},
|
|
cmdLutElement{0x07, 0x07, -1, 0x03, 0x00c2, 0x00c6},
|
|
cmdLutElement{0x07, 0x08, -1, 0x03, 0x00c2, 0x0146},
|
|
cmdLutElement{0x07, 0x09, -1, 0x03, 0x00c2, 0x0246},
|
|
cmdLutElement{0x07, 0x0a, -1, 0x03, 0x00c2, 0x0446},
|
|
cmdLutElement{0x07, 0x18, -1, 0x03, 0x00c2, 0x0846},
|
|
cmdLutElement{0x08, 0x05, -1, 0x03, 0x0142, 0x0046},
|
|
cmdLutElement{0x08, 0x05, -1, 0x03, 0x0142, 0x0066},
|
|
cmdLutElement{0x08, 0x06, -1, 0x03, 0x0142, 0x0086},
|
|
cmdLutElement{0x08, 0x07, -1, 0x03, 0x0142, 0x00c6},
|
|
cmdLutElement{0x08, 0x08, -1, 0x03, 0x0142, 0x0146},
|
|
cmdLutElement{0x08, 0x09, -1, 0x03, 0x0142, 0x0246},
|
|
cmdLutElement{0x08, 0x0a, -1, 0x03, 0x0142, 0x0446},
|
|
cmdLutElement{0x08, 0x18, -1, 0x03, 0x0142, 0x0846},
|
|
cmdLutElement{0x09, 0x05, -1, 0x03, 0x0242, 0x0046},
|
|
cmdLutElement{0x09, 0x05, -1, 0x03, 0x0242, 0x0066},
|
|
cmdLutElement{0x09, 0x06, -1, 0x03, 0x0242, 0x0086},
|
|
cmdLutElement{0x09, 0x07, -1, 0x03, 0x0242, 0x00c6},
|
|
cmdLutElement{0x09, 0x08, -1, 0x03, 0x0242, 0x0146},
|
|
cmdLutElement{0x09, 0x09, -1, 0x03, 0x0242, 0x0246},
|
|
cmdLutElement{0x09, 0x0a, -1, 0x03, 0x0242, 0x0446},
|
|
cmdLutElement{0x09, 0x18, -1, 0x03, 0x0242, 0x0846},
|
|
cmdLutElement{0x0a, 0x05, -1, 0x03, 0x0442, 0x0046},
|
|
cmdLutElement{0x0a, 0x05, -1, 0x03, 0x0442, 0x0066},
|
|
cmdLutElement{0x0a, 0x06, -1, 0x03, 0x0442, 0x0086},
|
|
cmdLutElement{0x0a, 0x07, -1, 0x03, 0x0442, 0x00c6},
|
|
cmdLutElement{0x0a, 0x08, -1, 0x03, 0x0442, 0x0146},
|
|
cmdLutElement{0x0a, 0x09, -1, 0x03, 0x0442, 0x0246},
|
|
cmdLutElement{0x0a, 0x0a, -1, 0x03, 0x0442, 0x0446},
|
|
cmdLutElement{0x0a, 0x18, -1, 0x03, 0x0442, 0x0846},
|
|
cmdLutElement{0x0c, 0x05, -1, 0x03, 0x0842, 0x0046},
|
|
cmdLutElement{0x0c, 0x05, -1, 0x03, 0x0842, 0x0066},
|
|
cmdLutElement{0x0c, 0x06, -1, 0x03, 0x0842, 0x0086},
|
|
cmdLutElement{0x0c, 0x07, -1, 0x03, 0x0842, 0x00c6},
|
|
cmdLutElement{0x0c, 0x08, -1, 0x03, 0x0842, 0x0146},
|
|
cmdLutElement{0x0c, 0x09, -1, 0x03, 0x0842, 0x0246},
|
|
cmdLutElement{0x0c, 0x0a, -1, 0x03, 0x0842, 0x0446},
|
|
cmdLutElement{0x0c, 0x18, -1, 0x03, 0x0842, 0x0846},
|
|
cmdLutElement{0x0e, 0x05, -1, 0x03, 0x1842, 0x0046},
|
|
cmdLutElement{0x0e, 0x05, -1, 0x03, 0x1842, 0x0066},
|
|
cmdLutElement{0x0e, 0x06, -1, 0x03, 0x1842, 0x0086},
|
|
cmdLutElement{0x0e, 0x07, -1, 0x03, 0x1842, 0x00c6},
|
|
cmdLutElement{0x0e, 0x08, -1, 0x03, 0x1842, 0x0146},
|
|
cmdLutElement{0x0e, 0x09, -1, 0x03, 0x1842, 0x0246},
|
|
cmdLutElement{0x0e, 0x0a, -1, 0x03, 0x1842, 0x0446},
|
|
cmdLutElement{0x0e, 0x18, -1, 0x03, 0x1842, 0x0846},
|
|
cmdLutElement{0x18, 0x05, -1, 0x03, 0x5842, 0x0046},
|
|
cmdLutElement{0x18, 0x05, -1, 0x03, 0x5842, 0x0066},
|
|
cmdLutElement{0x18, 0x06, -1, 0x03, 0x5842, 0x0086},
|
|
cmdLutElement{0x18, 0x07, -1, 0x03, 0x5842, 0x00c6},
|
|
cmdLutElement{0x18, 0x08, -1, 0x03, 0x5842, 0x0146},
|
|
cmdLutElement{0x18, 0x09, -1, 0x03, 0x5842, 0x0246},
|
|
cmdLutElement{0x18, 0x0a, -1, 0x03, 0x5842, 0x0446},
|
|
cmdLutElement{0x18, 0x18, -1, 0x03, 0x5842, 0x0846},
|
|
}
|