MCPcopy Create free account

hub / github.com/dejwk/roo_display / functions

Functions2,700 in github.com/dejwk/roo_display

↓ 2 callersMethodextents
src/roo_display/ui/tile.h:58
↓ 2 callersMethodextents
src/roo_display/shape/smooth_transformation.h:565
↓ 2 callersFunctionfillPaintRectOverBg
src/roo_display/core/streamable.h:140
↓ 2 callersMethodfillPixels
test/testing.h:1122
↓ 2 callersMethodfillPixels
src/roo_display/core/offscreen.h:1797
↓ 2 callersMethodfillPixels
src/roo_display/filter/color_filter.h:63
↓ 2 callersMethodfillPixels
src/roo_display/filter/front_to_back_writer.h:100
↓ 2 callersFunctionfillRandom
test/testing_display_device.h:423
↓ 2 callersMethodfillRects
src/roo_display/filter/color_filter.h:51
↓ 2 callersFunctionfillRoundRect
Also used to draw circles, in a special case when radius is half of the box length.
src/roo_display/shape/basic.cpp:330
↓ 2 callersFunctionfillRoundRectBg
src/roo_display/shape/basic.cpp:348
↓ 2 callersFunctionfillRoundRectCorners
src/roo_display/shape/basic.cpp:231
↓ 2 callersFunctionfillRoundRectOutsideCorners
src/roo_display/shape/basic.cpp:262
↓ 2 callersFunctionfillTriangle
src/roo_display/shape/basic.cpp:428
↓ 2 callersMethodfill_mode
Return the fill mode.
src/roo_display/ui/text_label.h:73
↓ 2 callersMethodfindGlyph
src/roo_display/font/smooth_font.cpp:646
↓ 2 callersMethodfindGlyphIndex
src/roo_display/font/smooth_font_v2.cpp:833
↓ 2 callersFunctionfixedtables
Return state with length and distance decoding tables and index sizes set to fixed code decoding. Normally this returns fixed tables from inffixed
src/roo_display/image/png/lib/inflate.c:282
↓ 2 callersMethodflipX
Return a copy mirrored across the Y-axis.
src/roo_display/core/box.h:142
↓ 2 callersMethodflipY
Return a copy mirrored across the X-axis.
src/roo_display/core/box.h:145
↓ 2 callersMethodflush
src/roo_display/filter/background_fill_optimizer.cpp:1114
↓ 2 callersMethodfull_sq4
src/roo_display/shape/impl/smooth_round_rect.cpp:1265
↓ 2 callersMethodgetRotationCount
Return how many right rotations reach this orientation from default.
src/roo_display/core/orientation.h:168
↓ 2 callersMethodgetTouch
src/roo_display.cpp:9
↓ 2 callersMethodgetTransparencyMode
test/testing.h:315
↓ 2 callersFunctionget_raw_touch_xy
src/roo_display/driver/touch_xpt2046.h:76
↓ 2 callersFunctionget_raw_touch_z
src/roo_display/driver/touch_xpt2046.h:90
↓ 2 callersMethodheight
Returns the height in pixels of the current extents.
src/roo_display.h:90
↓ 2 callersFunctionhuffext
src/roo_display/image/jpeg/lib/tjpgd.c:282
↓ 2 callersFunctioninflateReset
(strm)
src/roo_display/image/png/lib/inflate.c:144
↓ 2 callersFunctioninflate_fast
Decode literal, length, and distance codes and write out the resulting literal and match bytes until either not enough input or output is availa
src/roo_display/image/png/lib/inffast.c:50
↓ 2 callersMethodinversion
src/roo_display/shape/smooth_transformation.cpp:267
↓ 2 callersFunctionis_aligned
src/roo_display/hal/esp32/blit.cpp:73
↓ 2 callersMethodlinespace
Line advance in pixels.
src/roo_display/font/font.h:46
↓ 2 callersFunctionmake_crc_table
MAKECRCH */ Generate tables for a byte-wise 32-bit CRC calculation on the polynomial: x^32+x^26+x^23+x^22+x^16+x^12+x^11+x^10+x^8+x^7+x^5+x^4+x^2+x+
src/roo_display/image/png/lib/crc32.c:88
↓ 2 callersMethodmaxHeight
Maximum glyph height.
src/roo_display/font/font.h:57
↓ 2 callersMethodmaxWidth
Maximum glyph width.
src/roo_display/font/font.h:55
↓ 2 callersMethodnotifyOwnerFromISR
Completes the current operation from ISR context. Notification model: completion of each queued DMA blit notifies owner_task. async_blit() uses this
src/roo_display/hal/esp32/async_blit.cpp:114
↓ 2 callersFunctionorientCopyRange
src/roo_display/filter/background_fill_optimizer.cpp:41
↓ 2 callersMethodorientation
Returns the current orientation.
src/roo_display.h:106
↓ 2 callersMethodout_sq4
src/roo_display/shape/impl/smooth_round_rect.cpp:1267
↓ 2 callersMethodpixelsWritten
src/roo_display/driver/common/buffered_addr_window_device.h:202
↓ 2 callersMethodpop
src/roo_display/hal/esp32/async_blit.cpp:61
↓ 2 callersMethodramWriteAsyncBlit
src/roo_display/driver/st77xx.h:145
↓ 2 callersMethodread
test/streamable_test.cpp:26
↓ 2 callersMethodread
Reads a single item from the ringbuffer. Returns true if successful, or false if the buffer is empty.
src/roo_display/hal/esp32/spi_dma.h:50
↓ 2 callersMethodreadColorRect
src/roo_display.cpp:264
↓ 2 callersMethodreadColors
src/roo_display/core/raster.h:282
↓ 2 callersMethodreadColorsMaybeOutOfBounds
src/roo_display/core/rasterizable.cpp:148
↓ 2 callersMethodremaining_buffer_space
Return remaining buffer capacity before a flush is needed.
src/roo_display/core/buffered_drawing.h:252
↓ 2 callersMethodresetPixelDrawCount
test/testing.h:1212
↓ 2 callersMethodrotateClockwise
src/roo_display/filter/transformation.cpp:79
↓ 2 callersMethodrotateCounterClockwise
src/roo_display/filter/transformation.cpp:93
↓ 2 callersMethodsetAddress
src/roo_display/filter/background_fill_optimizer.cpp:317
↓ 2 callersMethodsetAddressCount
test/clip_exclude_rects_test.cpp:60
↓ 2 callersMethodsetAnchorExtents
Set anchor extents used for alignment.
src/roo_display/composition/streamable_stack.h:118
↓ 2 callersMethodsetClipMask
src/roo_display.h:322
↓ 2 callersMethodsetFillMode
src/roo_display.h:297
↓ 2 callersMethodsetHigh
src/roo_display/driver/common/gpio_setter.h:53
↓ 2 callersMethodsetMouse
test/testing_viewport.h:49
↓ 2 callersMethodsetOrientation
src/roo_display.cpp:74
↓ 2 callersMethodsetWindow
src/roo_display/driver/common/buffered_addr_window_device.h:196
↓ 2 callersMethodset_dy
Set the y offset applied to drawables.
src/roo_display/core/drawable.h:172
↓ 2 callersFunctionsingle_conversion
src/roo_display/driver/touch_xpt2046.h:101
↓ 2 callersMethodsize
src/roo_display/hal/esp32/async_blit.cpp:70
↓ 2 callersMethodskip
src/roo_display/internal/raw_streamable.h:165
↓ 2 callersMethodskip
src/roo_display/filter/blender.h:90
↓ 2 callersFunctionsyncsearch
Search buf[0..len-1] for the pattern: 0, 0, 0xff, 0xff. Return when found or when out of input. When called, *have is the number of pattern bytes
src/roo_display/image/png/lib/inflate.c:1391
↓ 2 callersMethodtransfer
src/roo_display/transport/spi.h:123
↓ 2 callersMethodtransformExtents
src/roo_display/shape/smooth_transformation.h:174
↓ 2 callersMethodunbind
src/roo_display/hal/esp32/spi_irq.cpp:76
↓ 2 callersFunctionupdatewindow
Update the window with the last wsize (normally 32K) bytes written before returning. If window does not exist yet, create it. This is only called
src/roo_display/image/png/lib/inflate.c:400
↓ 2 callersMethodvisiblePixelsFromRowStart
Return a best-effort lower bound on visible pixels in raster order starting at `(bounds.xMin(), y)`. The caller must only use this when the current r
src/roo_display/filter/clip_exclude_rects.h:56
↓ 2 callersMethodwidth
Returns the width in pixels of the current extents.
src/roo_display.h:88
↓ 2 callersMethodwrite
test/testing.h:1104
↓ 2 callersMethodwrite
src/roo_display/filter/blender.h:296
↓ 2 callersMethodwrite16
src/roo_display/hal/arduino/spi.h:68
↓ 2 callersMethodwritePixels
test/testing.h:1115
↓ 2 callersMethodwritePixels
test/background_fill_optimizer_test.cpp:54
↓ 2 callersFunctionwrite_table
(out, table)
src/roo_display/image/png/lib/crc32.c:165
↓ 2 callersMethodx_offset
src/roo_display/ui/tile.h:22
↓ 2 callersMethody_offset
src/roo_display/ui/tile.h:23
↓ 1 callersMethodAddChunk
src/roo_display/composition/streamable_stack.cpp:19
↓ 1 callersFunctionApplyBlendingInPlaceIndexed
Blends the `src` array over the indexed `dst` array using the specified mode, writing back to `dst`.
src/roo_display/color/blending.h:701
↓ 1 callersFunctionApplyBlendingSingleSourceInPlace
Blends a single `src` color over the `dst` array using the specified mode, writing back to `dst`.
src/roo_display/color/blending.h:692
↓ 1 callersFunctionAreColorModesEqual
test/testing.h:891
↓ 1 callersFunctionAreStridesAligned
src/roo_display/hal/esp32/async_blit.cpp:241
↓ 1 callersFunctionAveragedPixel
test/smooth_shapes_test.cpp:275
↓ 1 callersFunctionBlendReferenceSourceAtop
test/color_blending_test.cpp:45
↓ 1 callersFunctionBlendReferenceSourceIn
test/color_blending_test.cpp:49
↓ 1 callersFunctionBlendReferenceSourceOut
test/color_blending_test.cpp:53
↓ 1 callersFunctionBlendReferenceXor
test/color_blending_test.cpp:57
↓ 1 callersFunctionBoxFullyInsideRect
Continuous-box proofs against an axis-aligned edge use the tile expanded by +/- 0.5 pixels, matching the AA thresholds used by the per-pixel evaluator
src/roo_display/shape/impl/smooth_round_rect.cpp:635
↓ 1 callersFunctionBoxFullyOutsideRect
src/roo_display/shape/impl/smooth_round_rect.cpp:641
↓ 1 callersFunctionBoxFullyOutsideRectInnerBoundary
src/roo_display/shape/impl/smooth_round_rect.cpp:1028
↓ 1 callersFunctionBoxInsideRoundRectCornersInteriorHelper
src/roo_display/shape/impl/smooth_round_rect.cpp:517
↓ 1 callersFunctionBoxInsideRoundRectInteriorHelper
src/roo_display/shape/impl/smooth_round_rect.cpp:511
↓ 1 callersFunctionCalcDistSqRectInnerBoundary
src/roo_display/shape/impl/smooth_round_rect.cpp:1022
↓ 1 callersFunctionCalcDistSqRoundRectInnerBoundary
src/roo_display/shape/impl/smooth_round_rect.cpp:534
↓ 1 callersMethodCalibrate
src/roo_display/touch/calibration.cpp:7
← previousnext →601–700 of 2,700, ranked by callers