Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/behdad/glyphy
/ functions
Functions
156 in github.com/behdad/glyphy
⨍
Functions
156
◇
Types & classes
14
↓ 148 callers
Function
m4Get
demo/matrix4x4.c:115
↓ 14 callers
Function
quantize
src/glyphy-encode.cc:51
↓ 10 callers
Function
demo_view_translate
demo/demo-view.cc:136
↓ 8 callers
Function
point_lerp
src/glyphy-cu2qu.cc:33
↓ 7 callers
Function
die
demo/demo-common.h:68
↓ 7 callers
Function
m4Copy
Copies other matrix into mat */
demo/matrix4x4.c:72
↓ 6 callers
Function
current_time
return current time in seconds */
demo/demo-view.cc:176
↓ 6 callers
Function
glyphy_successful
src/glyphy-encode.cc:196
↓ 5 callers
Function
demo_view_scale
demo/demo-view.cc:129
↓ 5 callers
Function
glyphy_extents_clear
src/glyphy-extents.cc:18
↓ 5 callers
Function
glyphy_extents_is_empty
src/glyphy-extents.cc:27
↓ 5 callers
Function
usage
bench/bench-encode.cc:36
↓ 5 callers
Function
vcopy
demo/trackball.c:98
↓ 4 callers
Function
demo_view_toggle_animation
demo/demo-view.cc:192
↓ 4 callers
Function
die
bench/bench-encode.cc:29
↓ 4 callers
Function
glyphy_line_to
src/glyphy-encode.cc:158
↓ 4 callers
Function
m4LoadIdentity
demo/matrix4x4.c:59
↓ 4 callers
Function
m4Multiply
demo/matrix4x4.c:81
↓ 4 callers
Function
quantize_fits_i16
src/glyphy-encode.cc:57
↓ 4 callers
Function
vscale
demo/trackball.c:123
↓ 3 callers
Function
demo_view_display
demo/demo-view.cc:545
↓ 3 callers
Function
demo_view_print_help
demo/demo-view.cc:503
↓ 3 callers
Function
glyphy_close_path
src/glyphy-encode.cc:175
↓ 3 callers
Function
glyphy_conic_to
src/glyphy-encode.cc:165
↓ 3 callers
Function
glyphy_extents_add
src/glyphy-extents.cc:33
↓ 3 callers
Function
glyphy_reset
src/glyphy-encode.cc:116
↓ 3 callers
Function
m4Scale
demo/matrix4x4.c:126
↓ 3 callers
Function
m4Translate
demo/matrix4x4.c:146
↓ 3 callers
Function
ns_to_ms
bench/bench-encode.cc:60
↓ 3 callers
Function
vset
demo/trackball.c:82
↓ 2 callers
Function
add_quats
demo/trackball.c:250
↓ 2 callers
Function
axis_to_quat
* Given an axis and angle, compute quaternion. */
demo/trackball.c:209
↓ 2 callers
Function
compile_shader
demo/demo-shader.cc:70
↓ 2 callers
Function
contains_case_insensitive
demo/glyphy-demo.cc:175
↓ 2 callers
Function
demo_atlas_destroy
demo/demo-atlas.cc:55
↓ 2 callers
Function
demo_view_reset
demo/demo-view.cc:97
↓ 2 callers
Function
demo_view_scalex
demo/demo-view.cc:116
↓ 2 callers
Function
demo_view_scaley
demo/demo-view.cc:122
↓ 2 callers
Function
demo_view_toggle_srgb
demo/demo-view.cc:211
↓ 2 callers
Function
demo_view_toggle_vsync
demo/demo-view.cc:202
↓ 2 callers
Function
emit_conic
src/glyphy-encode.cc:134
↓ 2 callers
Function
glyphs_per_second
bench/bench-encode.cc:72
↓ 2 callers
Function
glyphy_create
src/glyphy-encode.cc:102
↓ 2 callers
Function
glyphy_cubic_to
src/glyphy-cu2qu.cc:189
↓ 2 callers
Function
glyphy_destroy
src/glyphy-encode.cc:110
↓ 2 callers
Function
glyphy_encode
src/glyphy-encode.cc:207
↓ 2 callers
Function
glyphy_get_num_curves
src/glyphy-encode.cc:190
↓ 2 callers
Function
glyphy_move_to
src/glyphy-encode.cc:151
↓ 2 callers
Function
isroot
demo/glyphy-demo.cc:34
↓ 2 callers
Function
m4Frustum
demo/matrix4x4.c:210
↓ 2 callers
Function
ns_to_us_per_glyph
bench/bench-encode.cc:66
↓ 2 callers
Function
show_usage
demo/glyphy-demo.cc:152
↓ 2 callers
Function
tb_project_to_sphere
* Project an x,y pair onto a sphere of radius r OR a hyperbolic sheet * if we are away from the center of the sphere. */
demo/trackball.c:222
↓ 2 callers
Function
trackball
* Ok, simulate a track-ball. Project the points onto the virtual * trackball, then figure out the axis of rotation, which is the cross * product of
demo/trackball.c:163
↓ 2 callers
Function
vadd
demo/trackball.c:143
↓ 2 callers
Function
vcross
demo/trackball.c:106
↓ 2 callers
Function
vlength
demo/trackball.c:117
↓ 2 callers
Function
vnormal
demo/trackball.c:131
↓ 1 callers
Function
_demo_font_upload_glyph
demo/demo-font.cc:102
↓ 1 callers
Function
advance_frame
demo/demo-view.cc:534
↓ 1 callers
Function
basename
demo/glyphy-demo.cc:40
↓ 1 callers
Function
benchmark_font
bench/bench-encode.cc:84
↓ 1 callers
Function
build_rotmatrix
* Build a rotation matrix, given a quaternion rotation. * */
demo/trackball.c:314
↓ 1 callers
Function
clamp
demo/demo-common.h:76
↓ 1 callers
Function
cubic_approx_quadratic
* Try to approximate a cubic Bézier with a single quadratic. * * The quadratic control point is placed at the intersection of the * tangent lines a
src/glyphy-cu2qu.cc:95
↓ 1 callers
Function
cubic_farthest_fit_inside
* Check whether a cubic error curve stays within `tolerance` of the origin. * * Given control points (p0, p1, p2, p3) of a cubic that represents the
src/glyphy-cu2qu.cc:51
↓ 1 callers
Function
cubic_to_quadratics
* Recursively convert a cubic into quadratic segments, emitting each * via glyphy_conic_to. */
src/glyphy-cu2qu.cc:157
↓ 1 callers
Function
curve_info
src/glyphy-encode.cc:79
↓ 1 callers
Function
demo_atlas_alloc
demo/demo-atlas.cc:82
↓ 1 callers
Function
demo_atlas_bind_texture
demo/demo-atlas.cc:66
↓ 1 callers
Function
demo_atlas_create
demo/demo-atlas.cc:27
↓ 1 callers
Function
demo_atlas_get_used
demo/demo-atlas.cc:102
↓ 1 callers
Function
demo_atlas_reference
demo/demo-atlas.cc:48
↓ 1 callers
Function
demo_atlas_set_uniforms
demo/demo-atlas.cc:73
↓ 1 callers
Function
demo_buffer_add_text
demo/demo-buffer.cc:77
↓ 1 callers
Function
demo_buffer_clear
demo/demo-buffer.cc:50
↓ 1 callers
Function
demo_buffer_create
demo/demo-buffer.cc:23
↓ 1 callers
Function
demo_buffer_destroy
demo/demo-buffer.cc:37
↓ 1 callers
Function
demo_buffer_draw
demo/demo-buffer.cc:139
↓ 1 callers
Function
demo_buffer_extents
demo/demo-buffer.cc:59
↓ 1 callers
Function
demo_buffer_move_to
demo/demo-buffer.cc:70
↓ 1 callers
Function
demo_font_create
demo/demo-font.cc:32
↓ 1 callers
Function
demo_font_destroy
demo/demo-font.cc:48
↓ 1 callers
Function
demo_font_get_face
demo/demo-font.cc:64
↓ 1 callers
Function
demo_font_get_font
demo/demo-font.cc:70
↓ 1 callers
Function
demo_font_lookup_glyph
demo/demo-font.cc:124
↓ 1 callers
Function
demo_font_print_stats
demo/demo-font.cc:136
↓ 1 callers
Function
demo_glstate_create
demo/demo-glstate.cc:17
↓ 1 callers
Function
demo_glstate_destroy
demo/demo-glstate.cc:28
↓ 1 callers
Function
demo_glstate_get_atlas
demo/demo-glstate.cc:51
↓ 1 callers
Function
demo_glstate_set_matrix
demo/demo-glstate.cc:57
↓ 1 callers
Function
demo_glstate_setup
demo/demo-glstate.cc:40
↓ 1 callers
Function
demo_shader_add_glyph_vertices
demo/demo-shader.cc:16
↓ 1 callers
Function
demo_shader_create_program
demo/demo-shader.cc:139
↓ 1 callers
Function
demo_view_apply_transform
demo/demo-view.cc:143
↓ 1 callers
Function
demo_view_char_func
demo/demo-view.cc:266
↓ 1 callers
Function
demo_view_create
demo/demo-view.cc:73
↓ 1 callers
Function
demo_view_destroy
demo/demo-view.cc:86
↓ 1 callers
Function
demo_view_key_func
demo/demo-view.cc:322
↓ 1 callers
Function
demo_view_motion_func
demo/demo-view.cc:432
next →
1–100 of 156, ranked by callers