FastLED 3.10.8
Loading...
Searching...
No Matches
gfx Directory Reference
+ Directory dependency graph for gfx:

Directories

 detail
 
 noise
 

Files

 _build.cpp.hpp
 Unity build for fl/gfx/ — graphics types, primitives, and simulators.
 
 binary_dither.h
 Temporal binary dithering, as one self-contained, testable unit (#4672).
 
 blur.cpp.hpp
 
 blur.h
 
 canvas.h
 Canvas types for gfx primitives (implementation)
 
 chromatic_adaptation.cpp.hpp
 
 chromatic_adaptation.h
 
 clear.h
 
 color_profile.h
 
 colorimetric_response.cpp.hpp
 Reserved for the heavy implementations of the shared colorimetric response layer (issue #3255).
 
 colorimetric_response.h
 Shared colorimetric primitives reusable by the RGBW and (future) RGB colorimetric paths (issue #3255).
 
 colorutils.cpp.hpp
 
 colorutils.h
 Utility functions for color fill, palettes, blending, and more.
 
 colorutils_misc.h
 
 corkscrew.cpp.hpp
 
 corkscrew.h
 Corkscrew LED strip projection and rendering.
 
 crgb.h
 Defines the 8-bit red, green, and blue (RGB) pixel type in the fl namespace.
 
 crgb16.h
 
 crgb_extra.cpp.hpp
 
 crgb_json.cpp.hpp
 
 crgb_json.h
 JSON serialization helpers for CRGB pixel buffers.
 
 device_solve.cpp.hpp
 
 device_solve.h
 
 downscale.cpp.hpp
 
 downscale.h
 
 draw_mode.h
 
 draw_visitor.h
 
 eorder.h
 
 fill.cpp.hpp
 
 fill.h
 
 five_bit_hd_gamma.cpp.hpp
 
 five_bit_hd_gamma.h
 Declares functions for five-bit gamma correction.
 
 flux_scalar.cpp.hpp
 
 flux_scalar.h
 
 gamma_lut.cpp.hpp
 Explicit instantiation of gamma LUT templates.
 
 gamma_lut.h
 
 gamut_map.cpp.hpp
 
 gamut_map.h
 
 gfx.h
 2D antialiased graphics for LED matrices
 
 gradient.cpp.hpp
 
 gradient.h
 
 hsv.h
 Defines the hue, saturation, and value (HSV) pixel struct.
 
 hsv16.cpp.hpp
 
 hsv16.h
 
 leds.cpp.hpp
 
 leds.h
 
 oklab_q16.cpp.hpp
 
 oklab_q16.h
 
 pipeline.cpp.hpp
 
 pipeline.h
 
 pixel_iterator.h
 
 pixel_iterator_any.h
 
 primitives.h
 
 raster.h
 
 raster_sparse.cpp.hpp
 
 raster_sparse.h
 
 rectangular_draw_buffer.cpp.hpp
 
 rectangular_draw_buffer.h
 
 rgbw.cpp.hpp
 
 rgbw.h
 Functions for red, green, blue, white (RGBW) output.
 
 rgbw_colorimetric.cpp.hpp
 Heavy implementations for the colorimetric RGBW solvers (issue #2545).
 
 rgbw_colorimetric.h
 Chromaticity-aware RGBW solvers — strict sub-gamut + wx_lp_legacy white extraction + boosted overdrive + LUT + RGBCCT (issue #2545).
 
 rgbw_pixel.h
 Simple RGBW pixel data structure for encoders.
 
 rgbww.cpp.hpp
 Dispatch + implementations for the 5-channel RGB->RGBWW path (issue #2558, Phase 3 of #2545).
 
 rgbww.h
 5-channel RGB + warm-W + cool-W (RGBWW / RGBCCT) configuration types (issue #2558, Phase 3 of #2545).
 
 rgbww_pixel.h
 Raw 5-channel RGBWW pixel data structure for encoders.
 
 sample.cpp.hpp
 
 sample.h
 2D grid sampling with bilinear and nearest-neighbor interpolation
 
 source_xyz.cpp.hpp
 
 source_xyz.h
 
 splat.cpp.hpp
 
 splat.h
 
 tile2x2.cpp.hpp
 
 tile2x2.h
 
 transfer.cpp.hpp
 
 transfer.h
 
 upscale.cpp.hpp
 
 upscale.h
 
 white_allocation.cpp.hpp
 
 white_allocation.h
 
 xypath.cpp.hpp
 
 xypath.h
 
 xypath_impls.cpp.hpp
 
 xypath_impls.h
 
 xypath_renderer.cpp.hpp
 
 xypath_renderer.h