Lines Matching full:lut
170 * @input_lut_shared: shared with DGAM. Input LUT is different than most LUTs,
173 * @dgam_ram: programmable degamma LUT
176 * @hw_3d_lut: 3D LUT support. It implies a shaper LUT before. It may be shared
178 * @ogam_ram: programmable out/blend gamma LUT
180 * @dgam_rom_for_yuv: pre-defined degamma LUT for YUV planes
181 * @dgam_rom_caps: pre-definied curve caps for degamma 1D LUT
182 * @ogam_rom_caps: pre-definied curve caps for regamma 1D LUT
204 uint32_t dma_3d_lut : 1; /*< DMA mode support for 3D LUT */
221 uint32_t dim_9 : 1; /* 3D LUT support for 9x9x9 */
222 uint32_t dim_17 : 1; /* 3D LUT support for 17x17x17 */
223 uint32_t dim_33 : 1; /* 3D LUT support for 33x33x33 */
224 uint32_t dim_45 : 1; /* 3D LUT support for 45x45x45 */
225 uint32_t dim_65 : 1; /* 3D LUT support for 65x65x65 */
234 * @ogam_ram: programmable out gamma LUT
236 * @num_3dluts: MPC 3D LUT; always assumes a preceding shaper LUT
237 * @num_rmcm_3dluts: number of RMCM 3D LUTS; always assumes a preceding shaper LUT
238 * @shared_3d_lut: shared 3D LUT flag. Can be either DPP or MPC, but single
240 * @ogam_rom_caps: pre-definied curve caps for regamma 1D LUT
241 * @mcm_3d_lut_caps: HW support cap for MCM LUT memory
242 * @rmcm_3d_lut_caps: HW support cap for RMCM LUT memory
1338 //this structure maps directly to how the lut will read it from memory
1861 void dc_3dlut_func_release(struct dc_3dlut *lut);
1862 void dc_3dlut_func_retain(struct dc_3dlut *lut);
1910 struct dc_3dlut **lut,