aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/panel/panel-simple.c
diff options
context:
space:
mode:
authorVille Syrjälä <[email protected]>2019-11-08 15:56:54 +0200
committerVille Syrjälä <[email protected]>2019-11-29 21:29:17 +0200
commit65b2f7c43c6f087784db309e8a75bae3d2266520 (patch)
treeaba0d0936f2fca09745b8642a7260da083d1e095 /drivers/gpu/drm/panel/panel-simple.c
parent2c81bdc8024ef6f81dfecab86bcb97a8694dcd1e (diff)
drm: Inline drm_color_lut_extract()
This thing can get called several thousand times per LUT so seems like we want to inline it to: - avoid the function call overhead - allow constant folding A quick synthetic test (w/o any hardware interaction) with a ridiculously large LUT size shows about 50% reduction in runtime on my HSW and BSW boxes. Slightly less with more reasonable LUT size but still easily measurable in tens of microseconds. v2: Include drm_color_mgmt.h in the .rst (Daniel) Cc: Daniel Vetter <[email protected]> Signed-off-by: Ville Syrjälä <[email protected]> Reviewed-by: Nicholas Kazlauskas <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'drivers/gpu/drm/panel/panel-simple.c')
0 files changed, 0 insertions, 0 deletions