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
↓ 2 callers
Method
extents
src/roo_display/ui/tile.h:58
↓ 2 callers
Method
extents
src/roo_display/shape/smooth_transformation.h:565
↓ 2 callers
Function
fillPaintRectOverBg
src/roo_display/core/streamable.h:140
↓ 2 callers
Method
fillPixels
test/testing.h:1122
↓ 2 callers
Method
fillPixels
src/roo_display/core/offscreen.h:1797
↓ 2 callers
Method
fillPixels
src/roo_display/filter/color_filter.h:63
↓ 2 callers
Method
fillPixels
src/roo_display/filter/front_to_back_writer.h:100
↓ 2 callers
Function
fillRandom
test/testing_display_device.h:423
↓ 2 callers
Method
fillRects
src/roo_display/filter/color_filter.h:51
↓ 2 callers
Function
fillRoundRect
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 callers
Function
fillRoundRectBg
src/roo_display/shape/basic.cpp:348
↓ 2 callers
Function
fillRoundRectCorners
src/roo_display/shape/basic.cpp:231
↓ 2 callers
Function
fillRoundRectOutsideCorners
src/roo_display/shape/basic.cpp:262
↓ 2 callers
Function
fillTriangle
src/roo_display/shape/basic.cpp:428
↓ 2 callers
Method
fill_mode
Return the fill mode.
src/roo_display/ui/text_label.h:73
↓ 2 callers
Method
findGlyph
src/roo_display/font/smooth_font.cpp:646
↓ 2 callers
Method
findGlyphIndex
src/roo_display/font/smooth_font_v2.cpp:833
↓ 2 callers
Function
fixedtables
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 callers
Method
flipX
Return a copy mirrored across the Y-axis.
src/roo_display/core/box.h:142
↓ 2 callers
Method
flipY
Return a copy mirrored across the X-axis.
src/roo_display/core/box.h:145
↓ 2 callers
Method
flush
src/roo_display/filter/background_fill_optimizer.cpp:1114
↓ 2 callers
Method
full_sq4
src/roo_display/shape/impl/smooth_round_rect.cpp:1265
↓ 2 callers
Method
getRotationCount
Return how many right rotations reach this orientation from default.
src/roo_display/core/orientation.h:168
↓ 2 callers
Method
getTouch
src/roo_display.cpp:9
↓ 2 callers
Method
getTransparencyMode
test/testing.h:315
↓ 2 callers
Function
get_raw_touch_xy
src/roo_display/driver/touch_xpt2046.h:76
↓ 2 callers
Function
get_raw_touch_z
src/roo_display/driver/touch_xpt2046.h:90
↓ 2 callers
Method
height
Returns the height in pixels of the current extents.
src/roo_display.h:90
↓ 2 callers
Function
huffext
src/roo_display/image/jpeg/lib/tjpgd.c:282
↓ 2 callers
Function
inflateReset
(strm)
src/roo_display/image/png/lib/inflate.c:144
↓ 2 callers
Function
inflate_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 callers
Method
inversion
src/roo_display/shape/smooth_transformation.cpp:267
↓ 2 callers
Function
is_aligned
src/roo_display/hal/esp32/blit.cpp:73
↓ 2 callers
Method
linespace
Line advance in pixels.
src/roo_display/font/font.h:46
↓ 2 callers
Function
make_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 callers
Method
maxHeight
Maximum glyph height.
src/roo_display/font/font.h:57
↓ 2 callers
Method
maxWidth
Maximum glyph width.
src/roo_display/font/font.h:55
↓ 2 callers
Method
notifyOwnerFromISR
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 callers
Function
orientCopyRange
src/roo_display/filter/background_fill_optimizer.cpp:41
↓ 2 callers
Method
orientation
Returns the current orientation.
src/roo_display.h:106
↓ 2 callers
Method
out_sq4
src/roo_display/shape/impl/smooth_round_rect.cpp:1267
↓ 2 callers
Method
pixelsWritten
src/roo_display/driver/common/buffered_addr_window_device.h:202
↓ 2 callers
Method
pop
src/roo_display/hal/esp32/async_blit.cpp:61
↓ 2 callers
Method
ramWriteAsyncBlit
src/roo_display/driver/st77xx.h:145
↓ 2 callers
Method
read
test/streamable_test.cpp:26
↓ 2 callers
Method
read
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 callers
Method
readColorRect
src/roo_display.cpp:264
↓ 2 callers
Method
readColors
src/roo_display/core/raster.h:282
↓ 2 callers
Method
readColorsMaybeOutOfBounds
src/roo_display/core/rasterizable.cpp:148
↓ 2 callers
Method
remaining_buffer_space
Return remaining buffer capacity before a flush is needed.
src/roo_display/core/buffered_drawing.h:252
↓ 2 callers
Method
resetPixelDrawCount
test/testing.h:1212
↓ 2 callers
Method
rotateClockwise
src/roo_display/filter/transformation.cpp:79
↓ 2 callers
Method
rotateCounterClockwise
src/roo_display/filter/transformation.cpp:93
↓ 2 callers
Method
setAddress
src/roo_display/filter/background_fill_optimizer.cpp:317
↓ 2 callers
Method
setAddressCount
test/clip_exclude_rects_test.cpp:60
↓ 2 callers
Method
setAnchorExtents
Set anchor extents used for alignment.
src/roo_display/composition/streamable_stack.h:118
↓ 2 callers
Method
setClipMask
src/roo_display.h:322
↓ 2 callers
Method
setFillMode
src/roo_display.h:297
↓ 2 callers
Method
setHigh
src/roo_display/driver/common/gpio_setter.h:53
↓ 2 callers
Method
setMouse
test/testing_viewport.h:49
↓ 2 callers
Method
setOrientation
src/roo_display.cpp:74
↓ 2 callers
Method
setWindow
src/roo_display/driver/common/buffered_addr_window_device.h:196
↓ 2 callers
Method
set_dy
Set the y offset applied to drawables.
src/roo_display/core/drawable.h:172
↓ 2 callers
Function
single_conversion
src/roo_display/driver/touch_xpt2046.h:101
↓ 2 callers
Method
size
src/roo_display/hal/esp32/async_blit.cpp:70
↓ 2 callers
Method
skip
src/roo_display/internal/raw_streamable.h:165
↓ 2 callers
Method
skip
src/roo_display/filter/blender.h:90
↓ 2 callers
Function
syncsearch
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 callers
Method
transfer
src/roo_display/transport/spi.h:123
↓ 2 callers
Method
transformExtents
src/roo_display/shape/smooth_transformation.h:174
↓ 2 callers
Method
unbind
src/roo_display/hal/esp32/spi_irq.cpp:76
↓ 2 callers
Function
updatewindow
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 callers
Method
visiblePixelsFromRowStart
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 callers
Method
width
Returns the width in pixels of the current extents.
src/roo_display.h:88
↓ 2 callers
Method
write
test/testing.h:1104
↓ 2 callers
Method
write
src/roo_display/filter/blender.h:296
↓ 2 callers
Method
write16
src/roo_display/hal/arduino/spi.h:68
↓ 2 callers
Method
writePixels
test/testing.h:1115
↓ 2 callers
Method
writePixels
test/background_fill_optimizer_test.cpp:54
↓ 2 callers
Function
write_table
(out, table)
src/roo_display/image/png/lib/crc32.c:165
↓ 2 callers
Method
x_offset
src/roo_display/ui/tile.h:22
↓ 2 callers
Method
y_offset
src/roo_display/ui/tile.h:23
↓ 1 callers
Method
AddChunk
src/roo_display/composition/streamable_stack.cpp:19
↓ 1 callers
Function
ApplyBlendingInPlaceIndexed
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 callers
Function
ApplyBlendingSingleSourceInPlace
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 callers
Function
AreColorModesEqual
test/testing.h:891
↓ 1 callers
Function
AreStridesAligned
src/roo_display/hal/esp32/async_blit.cpp:241
↓ 1 callers
Function
AveragedPixel
test/smooth_shapes_test.cpp:275
↓ 1 callers
Function
BlendReferenceSourceAtop
test/color_blending_test.cpp:45
↓ 1 callers
Function
BlendReferenceSourceIn
test/color_blending_test.cpp:49
↓ 1 callers
Function
BlendReferenceSourceOut
test/color_blending_test.cpp:53
↓ 1 callers
Function
BlendReferenceXor
test/color_blending_test.cpp:57
↓ 1 callers
Function
BoxFullyInsideRect
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 callers
Function
BoxFullyOutsideRect
src/roo_display/shape/impl/smooth_round_rect.cpp:641
↓ 1 callers
Function
BoxFullyOutsideRectInnerBoundary
src/roo_display/shape/impl/smooth_round_rect.cpp:1028
↓ 1 callers
Function
BoxInsideRoundRectCornersInteriorHelper
src/roo_display/shape/impl/smooth_round_rect.cpp:517
↓ 1 callers
Function
BoxInsideRoundRectInteriorHelper
src/roo_display/shape/impl/smooth_round_rect.cpp:511
↓ 1 callers
Function
CalcDistSqRectInnerBoundary
src/roo_display/shape/impl/smooth_round_rect.cpp:1022
↓ 1 callers
Function
CalcDistSqRoundRectInnerBoundary
src/roo_display/shape/impl/smooth_round_rect.cpp:534
↓ 1 callers
Method
Calibrate
src/roo_display/touch/calibration.cpp:7
← previous
next →
601–700 of 2,700, ranked by callers