MCPcopy Create free account

hub / github.com/behdad/glyphy / functions

Functions156 in github.com/behdad/glyphy

↓ 148 callersFunctionm4Get
demo/matrix4x4.c:115
↓ 14 callersFunctionquantize
src/glyphy-encode.cc:51
↓ 10 callersFunctiondemo_view_translate
demo/demo-view.cc:136
↓ 8 callersFunctionpoint_lerp
src/glyphy-cu2qu.cc:33
↓ 7 callersFunctiondie
demo/demo-common.h:68
↓ 7 callersFunctionm4Copy
Copies other matrix into mat */
demo/matrix4x4.c:72
↓ 6 callersFunctioncurrent_time
return current time in seconds */
demo/demo-view.cc:176
↓ 6 callersFunctionglyphy_successful
src/glyphy-encode.cc:196
↓ 5 callersFunctiondemo_view_scale
demo/demo-view.cc:129
↓ 5 callersFunctionglyphy_extents_clear
src/glyphy-extents.cc:18
↓ 5 callersFunctionglyphy_extents_is_empty
src/glyphy-extents.cc:27
↓ 5 callersFunctionusage
bench/bench-encode.cc:36
↓ 5 callersFunctionvcopy
demo/trackball.c:98
↓ 4 callersFunctiondemo_view_toggle_animation
demo/demo-view.cc:192
↓ 4 callersFunctiondie
bench/bench-encode.cc:29
↓ 4 callersFunctionglyphy_line_to
src/glyphy-encode.cc:158
↓ 4 callersFunctionm4LoadIdentity
demo/matrix4x4.c:59
↓ 4 callersFunctionm4Multiply
demo/matrix4x4.c:81
↓ 4 callersFunctionquantize_fits_i16
src/glyphy-encode.cc:57
↓ 4 callersFunctionvscale
demo/trackball.c:123
↓ 3 callersFunctiondemo_view_display
demo/demo-view.cc:545
↓ 3 callersFunctiondemo_view_print_help
demo/demo-view.cc:503
↓ 3 callersFunctionglyphy_close_path
src/glyphy-encode.cc:175
↓ 3 callersFunctionglyphy_conic_to
src/glyphy-encode.cc:165
↓ 3 callersFunctionglyphy_extents_add
src/glyphy-extents.cc:33
↓ 3 callersFunctionglyphy_reset
src/glyphy-encode.cc:116
↓ 3 callersFunctionm4Scale
demo/matrix4x4.c:126
↓ 3 callersFunctionm4Translate
demo/matrix4x4.c:146
↓ 3 callersFunctionns_to_ms
bench/bench-encode.cc:60
↓ 3 callersFunctionvset
demo/trackball.c:82
↓ 2 callersFunctionadd_quats
demo/trackball.c:250
↓ 2 callersFunctionaxis_to_quat
* Given an axis and angle, compute quaternion. */
demo/trackball.c:209
↓ 2 callersFunctioncompile_shader
demo/demo-shader.cc:70
↓ 2 callersFunctioncontains_case_insensitive
demo/glyphy-demo.cc:175
↓ 2 callersFunctiondemo_atlas_destroy
demo/demo-atlas.cc:55
↓ 2 callersFunctiondemo_view_reset
demo/demo-view.cc:97
↓ 2 callersFunctiondemo_view_scalex
demo/demo-view.cc:116
↓ 2 callersFunctiondemo_view_scaley
demo/demo-view.cc:122
↓ 2 callersFunctiondemo_view_toggle_srgb
demo/demo-view.cc:211
↓ 2 callersFunctiondemo_view_toggle_vsync
demo/demo-view.cc:202
↓ 2 callersFunctionemit_conic
src/glyphy-encode.cc:134
↓ 2 callersFunctionglyphs_per_second
bench/bench-encode.cc:72
↓ 2 callersFunctionglyphy_create
src/glyphy-encode.cc:102
↓ 2 callersFunctionglyphy_cubic_to
src/glyphy-cu2qu.cc:189
↓ 2 callersFunctionglyphy_destroy
src/glyphy-encode.cc:110
↓ 2 callersFunctionglyphy_encode
src/glyphy-encode.cc:207
↓ 2 callersFunctionglyphy_get_num_curves
src/glyphy-encode.cc:190
↓ 2 callersFunctionglyphy_move_to
src/glyphy-encode.cc:151
↓ 2 callersFunctionisroot
demo/glyphy-demo.cc:34
↓ 2 callersFunctionm4Frustum
demo/matrix4x4.c:210
↓ 2 callersFunctionns_to_us_per_glyph
bench/bench-encode.cc:66
↓ 2 callersFunctionshow_usage
demo/glyphy-demo.cc:152
↓ 2 callersFunctiontb_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 callersFunctiontrackball
* 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 callersFunctionvadd
demo/trackball.c:143
↓ 2 callersFunctionvcross
demo/trackball.c:106
↓ 2 callersFunctionvlength
demo/trackball.c:117
↓ 2 callersFunctionvnormal
demo/trackball.c:131
↓ 1 callersFunction_demo_font_upload_glyph
demo/demo-font.cc:102
↓ 1 callersFunctionadvance_frame
demo/demo-view.cc:534
↓ 1 callersFunctionbasename
demo/glyphy-demo.cc:40
↓ 1 callersFunctionbenchmark_font
bench/bench-encode.cc:84
↓ 1 callersFunctionbuild_rotmatrix
* Build a rotation matrix, given a quaternion rotation. * */
demo/trackball.c:314
↓ 1 callersFunctionclamp
demo/demo-common.h:76
↓ 1 callersFunctioncubic_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 callersFunctioncubic_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 callersFunctioncubic_to_quadratics
* Recursively convert a cubic into quadratic segments, emitting each * via glyphy_conic_to. */
src/glyphy-cu2qu.cc:157
↓ 1 callersFunctioncurve_info
src/glyphy-encode.cc:79
↓ 1 callersFunctiondemo_atlas_alloc
demo/demo-atlas.cc:82
↓ 1 callersFunctiondemo_atlas_bind_texture
demo/demo-atlas.cc:66
↓ 1 callersFunctiondemo_atlas_create
demo/demo-atlas.cc:27
↓ 1 callersFunctiondemo_atlas_get_used
demo/demo-atlas.cc:102
↓ 1 callersFunctiondemo_atlas_reference
demo/demo-atlas.cc:48
↓ 1 callersFunctiondemo_atlas_set_uniforms
demo/demo-atlas.cc:73
↓ 1 callersFunctiondemo_buffer_add_text
demo/demo-buffer.cc:77
↓ 1 callersFunctiondemo_buffer_clear
demo/demo-buffer.cc:50
↓ 1 callersFunctiondemo_buffer_create
demo/demo-buffer.cc:23
↓ 1 callersFunctiondemo_buffer_destroy
demo/demo-buffer.cc:37
↓ 1 callersFunctiondemo_buffer_draw
demo/demo-buffer.cc:139
↓ 1 callersFunctiondemo_buffer_extents
demo/demo-buffer.cc:59
↓ 1 callersFunctiondemo_buffer_move_to
demo/demo-buffer.cc:70
↓ 1 callersFunctiondemo_font_create
demo/demo-font.cc:32
↓ 1 callersFunctiondemo_font_destroy
demo/demo-font.cc:48
↓ 1 callersFunctiondemo_font_get_face
demo/demo-font.cc:64
↓ 1 callersFunctiondemo_font_get_font
demo/demo-font.cc:70
↓ 1 callersFunctiondemo_font_lookup_glyph
demo/demo-font.cc:124
↓ 1 callersFunctiondemo_font_print_stats
demo/demo-font.cc:136
↓ 1 callersFunctiondemo_glstate_create
demo/demo-glstate.cc:17
↓ 1 callersFunctiondemo_glstate_destroy
demo/demo-glstate.cc:28
↓ 1 callersFunctiondemo_glstate_get_atlas
demo/demo-glstate.cc:51
↓ 1 callersFunctiondemo_glstate_set_matrix
demo/demo-glstate.cc:57
↓ 1 callersFunctiondemo_glstate_setup
demo/demo-glstate.cc:40
↓ 1 callersFunctiondemo_shader_add_glyph_vertices
demo/demo-shader.cc:16
↓ 1 callersFunctiondemo_shader_create_program
demo/demo-shader.cc:139
↓ 1 callersFunctiondemo_view_apply_transform
demo/demo-view.cc:143
↓ 1 callersFunctiondemo_view_char_func
demo/demo-view.cc:266
↓ 1 callersFunctiondemo_view_create
demo/demo-view.cc:73
↓ 1 callersFunctiondemo_view_destroy
demo/demo-view.cc:86
↓ 1 callersFunctiondemo_view_key_func
demo/demo-view.cc:322
↓ 1 callersFunctiondemo_view_motion_func
demo/demo-view.cc:432
next →1–100 of 156, ranked by callers