Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dejwk/roo_display
/ functions
Functions
2,700 in github.com/dejwk/roo_display
⨍
Functions
2,700
◇
Types & classes
605
↓ 3 callers
Function
BlendReferenceSourceOver
test/color_blending_test.cpp:41
↓ 3 callers
Function
CanDmaTransfer
src/roo_display/hal/esp32/async_blit.cpp:198
↓ 3 callers
Method
Compile
src/roo_display/composition/streamable_stack.cpp:167
↓ 3 callers
Function
CompleteCurrentAndContinueFromIsr
src/roo_display/hal/esp32/async_blit.cpp:291
↓ 3 callers
Function
CoverageToFraction
Converts coverage in pixel units to the 0..256 blending fractions expected by `InterpolateColors()` and `MixColors()`.
src/roo_display/shape/impl/smooth_round_rect.cpp:746
↓ 3 callers
Method
CreateClippedRawStream
src/roo_display/internal/raw_streamable.h:434
↓ 3 callers
Function
DebugCheckPointInBounds
src/roo_display/filter/background_fill_optimizer.cpp:66
↓ 3 callers
Function
DetermineRectColorForArcImpl
Called for arcs with area <= 64 pixels.
src/roo_display/shape/impl/smooth_arc.cpp:473
↓ 3 callers
Function
DetermineRectColorForRoundRectCornersImpl
Called for rectangles with area <= 64 pixels.
src/roo_display/shape/impl/smooth_round_rect.cpp:988
↓ 3 callers
Function
DetermineRectColorForRoundRectImpl
Called for rectangles with area <= 64 pixels.
src/roo_display/shape/impl/smooth_round_rect.cpp:1036
↓ 3 callers
Function
DetermineRectColorForTriangleImpl
Called for rects with area <= 64 pixels.
src/roo_display/shape/impl/smooth_triangle.cpp:97
↓ 3 callers
Function
Draw
test/png_test.cpp:92
↓ 3 callers
Function
Draw
test/jpeg_test.cpp:105
↓ 3 callers
Function
ExpectBufferEquals
test/streamable_test.cpp:84
↓ 3 callers
Function
ExpectRunLengthTracksExactSolidSegmentRemainder
test/smooth_shapes_test.cpp:218
↓ 3 callers
Function
FillPattern2Bytes
src/roo_display/hal/esp32/spi_dma_pipeline.h:51
↓ 3 callers
Function
FillPattern3Bytes
src/roo_display/hal/esp32/spi_dma_pipeline.h:67
↓ 3 callers
Function
FillRectFromStream
This function will fill in the specified rectangle using the most appropriate method given the stream's transparency mode.
src/roo_display/core/streamable.h:265
↓ 3 callers
Function
GetWedgeShapeAlpha
src/roo_display/shape/impl/smooth_wedge.cpp:88
↓ 3 callers
Function
IsRectOutsideLine
src/roo_display/shape/impl/smooth_triangle.cpp:74
↓ 3 callers
Function
MakeSubRectangle
src/roo_display/core/streamable.h:556
↓ 3 callers
Function
Mix
src/roo_display/color/interpolation.cpp:7
↓ 3 callers
Function
RenderThinOutlineRepro
test/smooth_shapes_test.cpp:154
↓ 3 callers
Function
Shear
src/roo_display/shape/smooth_transformation.cpp:65
↓ 3 callers
Function
SmoothThickArcImpl
src/roo_display/shape/impl/smooth_arc.cpp:23
↓ 3 callers
Function
SmoothThickCircle
src/roo_display/shape/impl/smooth_round_rect.cpp:482
↓ 3 callers
Function
SmoothWedgedLine
src/roo_display/shape/impl/smooth_wedge.cpp:9
↓ 3 callers
Function
SpiFillUpTo60
src/roo_display/hal/esp32/spi_reg.h:449
↓ 3 callers
Function
SpiFillUpTo64
src/roo_display/hal/esp32/spi_reg.h:395
↓ 3 callers
Function
TransformExtents
src/roo_display/shape/smooth_transformation.cpp:8
↓ 3 callers
Function
TransformPoint
test/offscreen_orienter_test.cpp:17
↓ 3 callers
Function
TransformRectPointers
test/offscreen_orienter_test.cpp:30
↓ 3 callers
Function
TruncTo6bit
src/roo_display/driver/ili9488.h:16
↓ 3 callers
Function
__div_65280_rounded
src/roo_display/color/blending.h:135
↓ 3 callers
Function
alignExtents
src/roo_display/core/offscreen.cpp:55
↓ 3 callers
Method
appendBytes
src/roo_display/hal/esp32/spi_dma_pipeline.h:258
↓ 3 callers
Function
async_blit_init
src/roo_display/hal/esp32/async_blit.cpp:391
↓ 3 callers
Method
awaitCompleted
src/roo_display/hal/esp32/spi_dma.cpp:194
↓ 3 callers
Method
bearingX
Left side bearing.
src/roo_display/font/font.h:164
↓ 3 callers
Method
bearingY
Top side bearing.
src/roo_display/font/font.h:166
↓ 3 callers
Method
blending_mode
src/roo_display.h:203
↓ 3 callers
Method
clear
test/testing_viewport.h:60
↓ 3 callers
Method
data_offset
src/roo_display/font/smooth_font_v2.cpp:182
↓ 3 callers
Method
data_offset
src/roo_display/font/smooth_font.cpp:69
↓ 3 callers
Method
drawDirectRect
test/testing_display_device.h:73
↓ 3 callers
Method
empty
src/roo_display/hal/esp32/spi_dma.h:32
↓ 3 callers
Method
extents
src/roo_display.h:447
↓ 3 callers
Method
fetch
src/roo_display/composition/streamable_stack.cpp:338
↓ 3 callers
Method
fill
test/clip_exclude_rects_test.cpp:28
↓ 3 callers
Method
fill16
src/roo_display/transport/spi.h:102
↓ 3 callers
Method
fill16once
src/roo_display/transport/spi.h:106
↓ 3 callers
Method
fillPixels
test/background_fill_optimizer_test.cpp:59
↓ 3 callers
Method
fillRect
fake/roo_display/fake/reference_device.cpp:151
↓ 3 callers
Function
fillReplaceRect
src/roo_display/core/streamable.h:66
↓ 3 callers
Method
fill_calls
test/streamable_test.cpp:73
↓ 3 callers
Method
fill_mode
src/roo_display.h:202
↓ 3 callers
Method
flipHorizontally
Flip the horizontal direction.
src/roo_display/core/orientation.h:108
↓ 3 callers
Method
flush
src/roo_display/transport/spi.h:84
↓ 3 callers
Method
get
src/roo_display/composition/streamable_stack.cpp:92
↓ 3 callers
Method
getColorAt
Return the `idx`-th color.
src/roo_display/color/color_mode_indexed.h:135
↓ 3 callers
Method
getKerning
Return kerning adjustment for a pair of code points. The returned value is in pixels and should be added to the base advance of the left glyph. Fonts
src/roo_display/font/font.h:200
↓ 3 callers
Function
gf2_matrix_times
========================================================================= */
src/roo_display/image/png/lib/crc32.c:344
↓ 3 callers
Method
init
src/roo_display/hal/esp32/spi_irq.cpp:23
↓ 3 callers
Method
initTouch
src/roo_display.cpp:50
↓ 3 callers
Method
isLeftToRight
Return whether horizontal direction is left-to-right.
src/roo_display/core/orientation.h:98
↓ 3 callers
Function
is_space
src/roo_display/font/smooth_font.cpp:158
↓ 3 callers
Method
is_write_once
Return whether this surface is write-once.
src/roo_display/core/drawable.h:131
↓ 3 callers
Function
lcd_rgb_panel_start_transmission
src/roo_display/driver/common/rgb_panel.c:513
↓ 3 callers
Method
left_compressed
src/roo_display/font/smooth_font_v2.cpp:487
↓ 3 callers
Method
left_compressed
src/roo_display/font/smooth_font.cpp:309
↓ 3 callers
Method
left_data
src/roo_display/font/smooth_font_v2.cpp:477
↓ 3 callers
Method
left_data
src/roo_display/font/smooth_font.cpp:299
↓ 3 callers
Method
left_glyph_index
src/roo_display/font/smooth_font_v2.cpp:494
↓ 3 callers
Method
m11
src/roo_display/shape/smooth_transformation.h:358
↓ 3 callers
Method
m12
src/roo_display/shape/smooth_transformation.h:359
↓ 3 callers
Method
m13
src/roo_display/shape/smooth_transformation.h:360
↓ 3 callers
Method
m21
src/roo_display/shape/smooth_transformation.h:361
↓ 3 callers
Method
m22
src/roo_display/shape/smooth_transformation.h:362
↓ 3 callers
Method
m23
src/roo_display/shape/smooth_transformation.h:363
↓ 3 callers
Method
m31
src/roo_display/shape/smooth_transformation.h:364
↓ 3 callers
Method
m32
src/roo_display/shape/smooth_transformation.h:365
↓ 3 callers
Method
m33
src/roo_display/shape/smooth_transformation.h:366
↓ 3 callers
Method
nextChunk
src/roo_display/hal/esp32/spi_async.cpp:136
↓ 3 callers
Method
orientation
src/roo_display/core/offscreen.h:37
↓ 3 callers
Method
pushNull
src/roo_display/font/smooth_font_v2.cpp:529
↓ 3 callers
Method
pushNull
src/roo_display/font/smooth_font.cpp:340
↓ 3 callers
Method
ramFillOnce
src/roo_display/driver/st77xx.h:140
↓ 3 callers
Method
read
src/roo_display/composition/streamable_stack.cpp:655
↓ 3 callers
Method
read
src/roo_display/filter/blender.h:453
↓ 3 callers
Method
readColorRect
src/roo_display/shape/smooth.cpp:223
↓ 3 callers
Method
readMetrics
src/roo_display/font/smooth_font_v2.cpp:155
↓ 3 callers
Method
readMetrics
src/roo_display/font/smooth_font.cpp:43
↓ 3 callers
Method
readUniformColorRect
src/roo_display/shape/smooth.cpp:257
↓ 3 callers
Method
receive
src/roo_display/hal/esp32/i2c.h:72
↓ 3 callers
Method
release
src/roo_display/hal/esp32/dma_buffer_pool.cpp:105
↓ 3 callers
Method
right_glyph_index
src/roo_display/font/smooth_font_v2.cpp:498
↓ 3 callers
Method
set_dx
Set the x offset applied to drawables.
src/roo_display/core/drawable.h:170
↓ 3 callers
Method
set_out
Replace the output device pointer.
src/roo_display/core/drawable.h:122
↓ 3 callers
Method
skip
src/roo_display/core/rasterizable.cpp:52
↓ 3 callers
Method
skip_calls
test/streamable_test.cpp:43
← previous
next →
401–500 of 2,700, ranked by callers