Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blend2d/blend2d
/ functions
Functions
9,536 in github.com/blend2d/blend2d
⨍
Functions
9,536
◇
Types & classes
1,364
↓ 9 callers
Method
create_from_data
Creates a new image from external data passed in `pixel_data`. Blend2D can use pixel-data allocated outside of Blend2D, which is useful for rendering
blend2d/core/image.h:352
↓ 9 callers
Function
ctz_static
blend2d/support/intops_p.h:387
↓ 9 callers
Method
data
blend2d/raster/renderqueue_p.h:49
↓ 9 callers
Method
fetch_alpha_offset
Calculates the offset that must be used when fetching alpha component from a possibly adjusted source pointer. \note When the offset has been applied
blend2d/pipeline/jit/pipeprimitives_p.h:212
↓ 9 callers
Function
fetch_vec8
blend2d/pipeline/jit/fetchutilspixelaccess.cpp:108
↓ 9 callers
Method
fill_circle
Fills a `circle` (floating point coordinates) with the current fill style.
blend2d/core/context.h:2429
↓ 9 callers
Method
fps
blend2d-testing/demos/bl_qt_canvas.h:68
↓ 9 callers
Method
glyph_range_with_format
Like `glyph_range()`, but used when the coverage table format cannot be templatized.
blend2d/opentype/otlayouttables_p.h:121
↓ 9 callers
Method
init
blend2d/compression/deflatedecoder.cpp:558
↓ 9 callers
Method
init_cmask_a8
blend2d/pipeline/pipedefs_p.h:482
↓ 9 callers
Function
init_dynamic
blend2d/core/array.cpp:237
↓ 9 callers
Function
init_sso_range
blend2d/core/bitset.cpp:239
↓ 9 callers
Method
init_vmask_a8_with_ga
blend2d/pipeline/pipedefs_p.h:486
↓ 9 callers
Method
make_result
blend2d/core/bitset.cpp:688
↓ 9 callers
Function
mask32
blend2d/compression/deflatedecoderutils_p.h:34
↓ 9 callers
Method
modify_op
blend2d/core/path.h:636
↓ 9 callers
Method
protect
blend2d/threading/mutex_p.h:134
↓ 9 callers
Function
readU16u
blend2d/support/memops_p.h:147
↓ 9 callers
Method
readUInt8
blend2d/codec/pngcodec.cpp:833
↓ 9 callers
Method
read_from_data
Reads an image from an existing byte-array starting at `data` and having `size` bytes. Image reader will automatically detect the image format by che
blend2d/core/image.h:438
↓ 9 callers
Method
release
blend2d/raster/renderfetchdata_p.h:181
↓ 9 callers
Method
render
blend2d-testing/tests/bl_test_context_utilities.h:817
↓ 9 callers
Method
require_bits
blend2d/codec/jpeghuffman_p.h:107
↓ 9 callers
Method
reset
blend2d/opentype/otdefs_p.h:117
↓ 9 callers
Method
set_global_alpha
Sets the global alpha value. The global alpha value is part of the rendering context state and is subject to \ref save() and \ref restore(). The defa
blend2d/core/context.h:1616
↓ 9 callers
Function
simd_512i_from_mask16
blend2d/simd/simdx86_p.h:1408
↓ 9 callers
Function
simd_512i_from_mask32
blend2d/simd/simdx86_p.h:1420
↓ 9 callers
Function
simd_512i_from_mask64
blend2d/simd/simdx86_p.h:1432
↓ 9 callers
Function
simd_packs_128_i16_i8
blend2d/simd/simdx86_p.h:1759
↓ 9 callers
Function
storea_32
blend2d/simd/simdx86_p.h:4763
↓ 9 callers
Method
to_double
Converts this value to `double` precision floating point and stores the result in `out`.
blend2d/core/var.h:415
↓ 9 callers
Function
udiv255
Integer division by 255 with correct rounding semantics. Possible implementations: - `((x + 128) + ((x + 128) >> 8)) >> 8` (used by scalar operations
blend2d/pixelops/scalar_p.h:33
↓ 9 callers
Method
v1_0
blend2d/opentype/otcore_p.h:180
↓ 9 callers
Method
x_by_y
blend2d/opentype/otcff.cpp:658
↓ 9 callers
Method
y_by_y
blend2d/opentype/otcff.cpp:661
↓ 8 callers
Function
BenchModule_shape_helper
blend2d-testing/bench/bl_bench_backend.cpp:30
↓ 8 callers
Method
_get_right
blend2d/support/arenatree_p.h:57
↓ 8 callers
Method
_make_black
blend2d/support/arenatree_p.h:72
↓ 8 callers
Method
add_flag
blend2d/codec/pngcodec_p.h:159
↓ 8 callers
Method
add_line
blend2d/raster/edgebuilder_p.h:853
↓ 8 callers
Function
align_up_diff
blend2d/support/intops_p.h:623
↓ 8 callers
Function
alloc
blend2d/support/zeroallocator.cpp:452
↓ 8 callers
Method
alloc
blend2d/core/gradient_p.h:46
↓ 8 callers
Method
alloc
blend2d/raster/workermanager_p.h:114
↓ 8 callers
Function
alloc_impl
blend2d/core/gradient.cpp:342
↓ 8 callers
Method
band_edges
blend2d/raster/edgestorage_p.h:122
↓ 8 callers
Function
bl_image_codec_find_by_data
blend2d/core/imagecodec.cpp:226
↓ 8 callers
Function
bl_object_set_property
blend2d/core/object.cpp:294
↓ 8 callers
Function
bl_pixel_converter_init_func_generic
blend2d/core/pixelconverter.cpp:1407
↓ 8 callers
Method
c_mask_fini
blend2d/pipeline/jit/compoppart.cpp:546
↓ 8 callers
Function
clamp_to_word
blend2d/support/intops_p.h:806
↓ 8 callers
Function
clmul_u128_hh
blend2d/simd/simdx86_p.h:5467
↓ 8 callers
Function
cmp_eq_u32
blend2d/simd/simdarm_p.h:2551
↓ 8 callers
Function
copy_stops
blend2d/core/gradient.cpp:124
↓ 8 callers
Method
decode
blend2d/compression/deflatedecoder.cpp:587
↓ 8 callers
Method
ensure
blend2d/core/path_p.h:235
↓ 8 callers
Function
feature_tag_to_id
blend2d/core/fonttagdataids_p.h:1400
↓ 8 callers
Method
fields
blend2d/core/object.h:475
↓ 8 callers
Method
final_transform_fixed_type
blend2d/raster/rastercontext.cpp:167
↓ 8 callers
Method
find_by_extension
blend2d/core/imagecodec.h:298
↓ 8 callers
Function
get_sso_size
blend2d/core/string_p.h:93
↓ 8 callers
Method
has_next
blend2d/opentype/otcff_p.h:267
↓ 8 callers
Method
has_object_signature
Tests whether the object info represents a valid BLObject signature. A valid signature describes a \ref BLObjectCore and not an alternative represent
blend2d/core/object.h:503
↓ 8 callers
Function
has_segment_bit_index
blend2d/core/bitset.cpp:371
↓ 8 callers
Method
indent
blend2d/opentype/otlayout.cpp:70
↓ 8 callers
Function
init
blend2d/opentype/otcff.cpp:2079
↓ 8 callers
Method
init
blend2d/raster/workermanager.cpp:17
↓ 8 callers
Function
init_dense_segment
blend2d/core/bitset.cpp:375
↓ 8 callers
Function
init_dense_segment_with_ones
blend2d/core/bitset.cpp:393
↓ 8 callers
Method
init_end
blend2d/pipeline/pipedefs_p.h:494
↓ 8 callers
Method
init_fill_analytic
Initializes FillAnalytic command. \note `edges` may be null in case that this command requires a job to build the edges. In this case both `edges` an
blend2d/raster/rendercommand_p.h:202
↓ 8 callers
Function
interleave_lo_u64
blend2d/simd/simdx86_p.h:4934
↓ 8 callers
Function
is_bit_aligned_to_segment
blend2d/core/bitset.cpp:38
↓ 8 callers
Method
is_empty
Tests whether the table is empty (has no content).
blend2d/opentype/otdefs_p.h:115
↓ 8 callers
Function
is_end_of_block
blend2d/compression/deflatedecoderutils_p.h:51
↓ 8 callers
Method
is_rgba64
Tests whether this `BLVar` instance represents boxed `BLRgba64`.
blend2d/core/var.h:393
↓ 8 callers
Method
last_bit
blend2d/core/bitset_p.h:178
↓ 8 callers
Function
magnitude
blend2d/geometry/commons_p.h:67
↓ 8 callers
Function
make128_u16
blend2d/simd/simdx86_p.h:3745
↓ 8 callers
Function
make128_u8
blend2d/simd/simdx86_p.h:3684
↓ 8 callers
Method
matched
blend2d/simd/simdx86_p.h:5594
↓ 8 callers
Function
next_double
Returns the next pseudo-random `double` precision floating point in [0..1) range and advances PRNG state.
blend2d/core/random.h:99
↓ 8 callers
Function
on_before_stroke_change
blend2d/raster/rastercontext.cpp:700
↓ 8 callers
Method
open_at
blend2d/raster/edgebuilder_p.h:843
↓ 8 callers
Function
print_cost_matrix
blend2d/simd/simd_test_p.h:26
↓ 8 callers
Function
read_index
blend2d/opentype/otcff.cpp:222
↓ 8 callers
Method
refill
blend2d/codec/jpeghuffman_p.h:134
↓ 8 callers
Function
release_virtual_instance
blend2d/core/object_p.h:407
↓ 8 callers
Method
reserve
Reserves the capacity of the path for at least `n` vertices and commands.
blend2d/core/path.h:632
↓ 8 callers
Function
reset
Reset all data to zero.
blend2d/raster/rendercommand_p.h:33
↓ 8 callers
Method
set_fields
blend2d/core/object.h:482
↓ 8 callers
Method
set_fill_rule
Sets fill-rule, see \ref BLFillRule.
blend2d/core/context.h:1822
↓ 8 callers
Method
set_type
Sets the type of the gradient.
blend2d/core/gradient.h:516
↓ 8 callers
Method
should_terminate
blend2d/core/bitset.cpp:694
↓ 8 callers
Function
shr
blend2d/support/intops_p.h:195
↓ 8 callers
Function
simd_128i_from_mask8
blend2d/simd/simdx86_p.h:1388
↓ 8 callers
Function
simd_256i_from_mask8
blend2d/simd/simdx86_p.h:1392
↓ 8 callers
Function
simd_and
blend2d/simd/simdx86_p.h:2137
↓ 8 callers
Function
simd_andnot
blend2d/simd/simdx86_p.h:2141
↓ 8 callers
Function
simd_cmp_gt_i32
blend2d/simd/simdx86_p.h:2327
← previous
next →
501–600 of 9,536, ranked by callers