MCPcopy Create free account

hub / github.com/dejwk/roo_display / functions

Functions2,700 in github.com/dejwk/roo_display

↓ 3 callersMethodskipped_pixels
test/streamable_test.cpp:44
↓ 3 callersMethodsubmit
src/roo_display/hal/esp32/spi_dma.cpp:164
↓ 3 callersMethodswapXY
Return a copy with x and y axes swapped.
src/roo_display/core/box.h:139
↓ 3 callersFunctiontestConsistent
test/color_test.cpp:40
↓ 3 callersMethodtransformBox
src/roo_display/filter/transformation.cpp:127
↓ 3 callersMethodtransparency
src/roo_display/internal/raw_streamable.h:170
↓ 3 callersMethodwrite
src/roo_display/filter/background_fill_optimizer.cpp:590
↓ 3 callersMethodwrite16
src/roo_display/transport/spi.h:90
↓ 3 callersMethodwritePixels
test/testing_display_device.h:49
↓ 3 callersMethodwriteRect
src/roo_display/core/buffered_drawing.h:446
↓ 2 callersFunctionAdvanceWindowCursor
test/clip_exclude_rects_test.cpp:67
↓ 2 callersFunctionBuildAlpha4Palette
Pre-blends the 16-level Alpha4 gradient against bgcolor into a palette. This lets glyph rendering use Indexed4 (a simple table lookup) instead of Alph
src/roo_display/font/smooth_font_v2.cpp:93
↓ 2 callersFunctionBuildRoundRectCornersSpec
src/roo_display/shape/impl/smooth_round_rect.cpp:102
↓ 2 callersFunctionCalcCornerDistanceSqRange
In a single quadrant, the nearest and farthest distances occur at opposite rectangle corners, so the classifier can bound the whole tile with two squa
src/roo_display/shape/impl/smooth_round_rect.cpp:723
↓ 2 callersFunctionCanDmaRowwiseTransfer
src/roo_display/hal/esp32/async_blit.cpp:249
↓ 2 callersFunctionClipped
src/roo_display/internal/raw_streamable.h:446
↓ 2 callersFunctionCoercedToViaStreaming
test/smooth_shapes_test.cpp:177
↓ 2 callersFunctionCopyOpSync
src/roo_display/hal/esp32/async_blit.cpp:157
↓ 2 callersFunctionCreateRoundRectStream
src/roo_display/shape/impl/smooth_round_rect.cpp:2657
↓ 2 callersFunctionCreateStream
src/roo_display/core/rasterizable.cpp:225
↓ 2 callersFunctionDeterminePaletteTransparencyMode
src/roo_display/color/color_mode_indexed.cpp:8
↓ 2 callersFunctionDistToNearestRectEdgeFromInside
Minimum inset from a point already known to be inside the rectangle.
src/roo_display/shape/impl/smooth_round_rect.cpp:648
↓ 2 callersFunctionFillExpected
test/clip_exclude_rects_test.cpp:88
↓ 2 callersFunctionFillPaintRectOverBg
src/roo_display/core/rasterizable.cpp:291
↓ 2 callersFunctionFillPaintRectOverOpaqueBg
src/roo_display/core/rasterizable.cpp:271
↓ 2 callersFunctionFillRectFromRawStream
src/roo_display/internal/raw_streamable.h:112
↓ 2 callersFunctionFillReplaceRect
src/roo_display/core/rasterizable.cpp:255
↓ 2 callersFunctionFillSubrectOfArc
Called for arcs with area <= 64 pixels.
src/roo_display/shape/impl/smooth_arc.cpp:677
↓ 2 callersFunctionFillSubrectOfRoundRect
Called for rectangles with area <= 64 pixels.
src/roo_display/shape/impl/smooth_round_rect.cpp:2251
↓ 2 callersFunctionFillSubrectOfRoundRectCorners
Called for rectangles with area <= 64 pixels.
src/roo_display/shape/impl/smooth_round_rect.cpp:2333
↓ 2 callersFunctionFillSubrectOfTriangle
Called for arcs with area <= 64 pixels.
src/roo_display/shape/impl/smooth_triangle.cpp:110
↓ 2 callersFunctionFloorSqrt
src/roo_display/shape/impl/smooth_round_rect.cpp:1183
↓ 2 callersFunctionForceFillRect
test/testing.h:1519
↓ 2 callersFunctionGetIrqDispatcher
src/roo_display/hal/esp32/spi_irq.cpp:97
↓ 2 callersFunctionIsAligned
src/roo_display/hal/esp32/async_blit.cpp:190
↓ 2 callersFunctionIsRectWithinAngle
src/roo_display/shape/impl/smooth_arc.cpp:430
↓ 2 callersFunctionIsRectWithinCircle
src/roo_display/shape/impl/smooth_arc.cpp:465
↓ 2 callersFunctionIsWordAligned
src/roo_display/hal/esp32/memory.cpp:12
↓ 2 callersFunctionLogDmaReject
src/roo_display/hal/esp32/async_blit.cpp:210
↓ 2 callersFunctionMakeCirclePatternSourceBuffer
test/background_fill_optimizer_test.cpp:877
↓ 2 callersFunctionMakeCirclePatternSourceBufferRgb565
test/background_fill_optimizer_test.cpp:897
↓ 2 callersFunctionMakeUnionStream
src/roo_display/internal/raw_streamable_overlay.h:128
↓ 2 callersFunctionNibbleFindFirstMismatch
Scans a row of nibbles starting at (data, phase) for the first nibble that differs from 'value'. Returns the offset (in nibbles from start) of the fir
src/roo_display/internal/nibble_rect.h:105
↓ 2 callersFunctionParseSixBitDigit
test/testing.h:189
↓ 2 callersFunctionPerspectiveAbout
src/roo_display/shape/smooth_transformation.cpp:100
↓ 2 callersFunctionPointInsideRoundRectInteriorHelper
src/roo_display/shape/impl/smooth_round_rect.cpp:505
↓ 2 callersFunctionRenderShapeArgb8888
test/smooth_shapes_test.cpp:206
↓ 2 callersMethodReset
test/driver_ili9341_test.cpp:57
↓ 2 callersFunctionResolveBlendingModeForWrite
src/roo_display/core/offscreen.h:1562
↓ 2 callersFunctionRotateRightAbout
src/roo_display/shape/smooth_transformation.cpp:41
↓ 2 callersFunctionRunfilesRoot
test/png_test.cpp:62
↓ 2 callersFunctionRunfilesRoot
test/jpeg_test.cpp:75
↓ 2 callersFunctionScaleToRaw
test/touch_ft6x36_test.cpp:18
↓ 2 callersFunctionScaleToRaw
test/touch_xpt2046_test.cpp:20
↓ 2 callersFunctionSetActiveFromOp
src/roo_display/hal/esp32/async_blit.cpp:276
↓ 2 callersFunctionSmoothThickArcWithBackground
src/roo_display/shape/impl/smooth_arc.cpp:252
↓ 2 callersFunctionSmoothThickLine
src/roo_display/shape/impl/smooth_wedge.cpp:53
↓ 2 callersFunctionSpiFill60
src/roo_display/hal/esp32/spi_reg.h:431
↓ 2 callersFunctionSpiFill64
src/roo_display/hal/esp32/spi_reg.h:376
↓ 2 callersFunctionSpiIrqFlags
Returns the interrupt flags that spi_bus_initialize() should use so that IrqDispatcher (SHARED) and the ESP-IDF SPI master driver can coexist on the s
src/roo_display/hal/esp32/spi.h:35
↓ 2 callersFunctionSpiRead4
src/roo_display/hal/esp32/spi_reg.h:334
↓ 2 callersFunctionSpiSetTxBufferSize
src/roo_display/hal/esp32/spi_reg.h:290
↓ 2 callersFunctionSpiTxBusy
src/roo_display/hal/esp32/spi_reg.h:185
↓ 2 callersFunctionSplitForAlignedMiddle
src/roo_display/hal/esp32/async_blit.cpp:260
↓ 2 callersFunctionStartActiveDma
src/roo_display/hal/esp32/async_blit.cpp:286
↓ 2 callersFunctionSubRectangle
Create a pixel stream over a sub-rectangle of a larger stream.
src/roo_display/core/streamable.h:572
↓ 2 callersFunctionSubRectangle
src/roo_display/internal/raw_streamable.h:182
↓ 2 callersFunctionToString
src/roo_display/color/blending.cpp:6
↓ 2 callersFunctionTransformRectValues
test/offscreen_orienter_test.cpp:53
↓ 2 callersFunctionTransparentSourcePreservesDestination
src/roo_display/composition/rasterizable_stack.cpp:11
↓ 2 callersFunctionWriteRectVisible
Assumes no bgcolor.
src/roo_display/core/rasterizable.cpp:311
↓ 2 callersFunctionWriteRectVisibleOverBg
src/roo_display/core/rasterizable.cpp:362
↓ 2 callersFunctionWriteRectVisibleOverOpaqueBg
src/roo_display/core/rasterizable.cpp:335
↓ 2 callersFunctionadler32_combine_
========================================================================= */
src/roo_display/image/png/lib/adler32.c:143
↓ 2 callersMethodadvance_buffer_ptr
Advance the buffer after direct writes via `buffer_ptr()`.
src/roo_display/core/buffered_drawing.h:260
↓ 2 callersMethodasString
Return a common name for this orientation.
src/roo_display/core/orientation.h:184
↓ 2 callersFunctionasync_blit
src/roo_display/hal/esp32/async_blit.cpp:433
↓ 2 callersMethodbegin
src/roo_display/filter/background_fill_optimizer.h:280
↓ 2 callersMethodbind
src/roo_display/hal/esp32/spi_irq.cpp:53
↓ 2 callersFunctionbitext
src/roo_display/image/jpeg/lib/tjpgd.c:423
↓ 2 callersFunctionblit
src/roo_display/hal/esp32/blit.cpp:176
↓ 2 callersMethodbuffer
src/roo_display/core/offscreen.h:819
↓ 2 callersMethodbuffer_ptr
Return raw access to the buffer at the current write position.
src/roo_display/core/buffered_drawing.h:257
↓ 2 callersMethodcheckMediaPresence
test/png_test.cpp:76
↓ 2 callersMethodclip
Clip this box to the given clip box. @return Clip result indicating whether the box was reduced or emptied.
src/roo_display/core/box.h:105
↓ 2 callersFunctioncopy_sync
src/roo_display/hal/esp32/blit.cpp:57
↓ 2 callersFunctioncrc32_combine_
========================================================================= */
src/roo_display/image/png/lib/crc32.c:372
↓ 2 callersMethodcreateRawStream
src/roo_display/internal/raw_streamable_overlay.h:154
↓ 2 callersMethoddecodeIfUniform
src/roo_display/internal/color_format.h:137
↓ 2 callersFunctiondma_align_for_ptr
src/roo_display/hal/esp32/blit.cpp:77
↓ 2 callersFunctiondrawAdafruitFixed5x7Glyph
src/roo_display/font/font_adafruit_fixed_5x7.cpp:132
↓ 2 callersFunctiondrawNonSteepLine
src/roo_display/shape/basic.cpp:7
↓ 2 callersFunctiondrawRoundRect
Also used to draw circles, in a special case when radius is half of the box length.
src/roo_display/shape/basic.cpp:299
↓ 2 callersFunctiondrawRoundRectTmpl
src/roo_display/shape/basic.cpp:193
↓ 2 callersFunctiondrawSteepLine
src/roo_display/shape/basic.cpp:29
↓ 2 callersMethodempty
src/roo_display/hal/esp32/async_blit.cpp:49
↓ 2 callersFunctionensure_init
src/roo_display/hal/esp32/blit.cpp:147
↓ 2 callersMethodexcludedPixelsFromRowStart
Return a best-effort lower bound on excluded pixels in raster order starting at `(bounds.xMin(), y)`. The caller must only use this when the current
src/roo_display/filter/clip_exclude_rects.h:90
↓ 2 callersMethodextents
src/roo_display/core/rasterizable.h:79
↓ 2 callersMethodextents
src/roo_display/internal/raw_streamable_overlay.h:201
← previousnext →501–600 of 2,700, ranked by callers