MCPcopy Create free account

hub / github.com/BrunoLevy/learn-fpga / functions

Functions3,558 in github.com/BrunoLevy/learn-fpga

↓ 15 callersFunctionT
FemtoRV/FIRMWARE/EXAMPLES/imgui_cup.c:31
↓ 15 callersFunctionmax
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:14
↓ 15 callersFunctionproject
LiteX/software/Tagl/Rotate/smtri.cc:32
↓ 15 callersFunctionspi_send
FemtoRV/FIRMWARE/LIBFEMTORV32/spi_sd.c:64
↓ 15 callersFunctionstbtt_FindGlyphIndex
LiteX/software/Libs/imgui/imstb_truetype.h:1461
↓ 15 callersFunctionstbtt__buf_get8
LiteX/software/Libs/imgui/imstb_truetype.h:1116
↓ 15 callersFunctionstbtt__csctx_rccurve_to
LiteX/software/Libs/imgui/imstb_truetype.h:1925
↓ 15 callersFunctionttULONG
LiteX/software/Libs/imgui/imstb_truetype.h:1271
↓ 14 callersMethodClear
LiteX/software/Libs/imgui/imgui_draw.cpp:2031
↓ 14 callersFunctionP_GiveAmmo
LiteX/software/Doom/mc1-doom/src/p_inter.c:57
↓ 14 callersMethodSetCurrentChannel
LiteX/software/Libs/imgui/imgui_draw.cpp:1790
↓ 14 callersFunctionW_LumpLength
W_LumpLength Returns the buffer size needed to load the given lump.
LiteX/software/Doom/mc1-doom/src/w_wad.c:399
↓ 14 callersMethodappendf
LiteX/software/Libs/imgui/imgui.cpp:2204
↓ 14 callersMethodend
LiteX/software/Libs/imgui/imgui.h:2111
↓ 14 callersFunctiongetchar
FemtoRV/FIRMWARE/LIBFEMTORV32/virtual_io.c:21
↓ 14 callersFunctionmax
LiteX/software/Libs/imgui/imgui_sw.cpp:38
↓ 14 callersFunctionmin
LiteX/software/Libs/imgui/imgui_sw.cpp:34
↓ 14 callersFunctionstbtt__find_table
@OPTIMIZE: binary search
LiteX/software/Libs/imgui/imstb_truetype.h:1289
↓ 13 callersFunctionGL_set_font
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGLtext.c:94
↓ 13 callersFunctionGL_tty_init
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGLtext.c:106
↓ 13 callersFunctionP_SpawnMissile
P_SpawnMissile
LiteX/software/Doom/mc1-doom/src/p_mobj.c:856
↓ 13 callersMethodPathLineTo
LiteX/software/Libs/imgui/imgui.h:2463
↓ 13 callersFunctioncrc16
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_util.c:203
↓ 12 callersFunctionImLengthSqr
LiteX/software/Libs/imgui/imgui_internal.h:440
↓ 12 callersFunctionImSwap
LiteX/software/Libs/imgui/imgui_internal.h:429
↓ 12 callersFunctionM_SetupNextMenu
M_SetupNextMenu
LiteX/software/Doom/mc1-doom/src/m_menu.c:1741
↓ 12 callersFunctionM_StartMessage
LiteX/software/Doom/mc1-doom/src/m_menu.c:1172
↓ 12 callersFunctionP_AimLineAttack
P_AimLineAttack
LiteX/software/Doom/mc1-doom/src/p_map.c:990
↓ 12 callersFunctionR_PointToAngle2
LiteX/software/Doom/mc1-doom/src/r_main.c:342
↓ 12 callersFunctionSliderFloat2
LiteX/software/Libs/imgui/imgui.h:2856
↓ 12 callersFunctionV_DrawPatchScaled
V_DrawPatch Masks a column based masked pic to the screen.
LiteX/software/Doom/mc1-doom/src/v_video.c:400
↓ 12 callersFunctioncht_CheckCheat
Called in st_stuff module, which handles the input. Returns a 1 if the cheat was successful, 0 if failed.
LiteX/software/Doom/mc1-doom/src/m_cheat.c:34
↓ 12 callersFunctionputs
FemtoRV/FIRMWARE/LIBFEMTOC/print.c:11
↓ 11 callersFunctionAM_drawMline
Clip lines, draw visible part sof lines.
LiteX/software/Doom/mc1-doom/src/am_map.c:1002
↓ 11 callersMethodClearFlags
LiteX/software/Libs/imgui/imgui_internal.h:1118
↓ 11 callersFunctionEV_DoCeiling
EV_DoCeiling Move a ceiling up/down and all around!
LiteX/software/Doom/mc1-doom/src/p_ceilng.c:164
↓ 11 callersFunctionP_PointOnLineSide
P_PointOnLineSide Returns 0 or 1
LiteX/software/Doom/mc1-doom/src/p_maputl.c:55
↓ 11 callersFunctionSTlib_initNum
?
LiteX/software/Doom/mc1-doom/src/st_lib.c:53
↓ 11 callersFunctionV_MarkRect
V_MarkRect
LiteX/software/Doom/mc1-doom/src/v_video.c:129
↓ 11 callersFunctionnext_byte
LiteX/software/Programs/ST_NICCC.c:34
↓ 11 callersFunctionnext_byte
FemtoRV/FIRMWARE/EXAMPLES/ST_NICCC.c:22
↓ 11 callersFunctionnext_spi_byte
FemtoRV/FIRMWARE/EXAMPLES/DATA/test_ST_NICCC.c:28
↓ 11 callersFunctionspi_receive
FemtoRV/FIRMWARE/LIBFEMTORV32/spi_sd.c:83
↓ 11 callersFunctionstb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
LiteX/software/Libs/imgui/imstb_textedit.h:687
↓ 10 callersMethodAddCircle
LiteX/software/Libs/imgui/imgui_draw.cpp:1482
↓ 10 callersFunctionMOSI_H
FemtoRV/FIRMWARE/LIBFEMTORV32/spi_sd.c:37
↓ 10 callersFunctionP_CheckSight
P_CheckSight Returns true if a straight line between t1 and t2 is unobstructed. Uses REJECT.
LiteX/software/Doom/mc1-doom/src/p_sight.c:287
↓ 10 callersFunctionSTB_TEXTEDIT_STRINGLEN
LiteX/software/Libs/imgui/imgui_widgets.cpp:3674
↓ 10 callersFunctionS_ChangeMusic
LiteX/software/Doom/mc1-doom/src/s_sound.c:470
↓ 10 callersMethodVertex
LiteX/software/Tagl/Lib/locgman.cc:213
↓ 10 callersFunctionW_CheckNumForName
LiteX/software/Doom/mc1-doom/src/w_wad.c:339
↓ 10 callersFunctionaddQuad
ImGui contest resolution: 320x180 OLED screen resolution: 128x128
FemtoRV/FIRMWARE/EXAMPLES/imgui_emul.h:60
↓ 10 callersFunctionbarycentric
LiteX/software/Libs/imgui/imgui_sw.cpp:243
↓ 10 callersFunctionfatfs_total_path_levels
----------------------------------------------------------------------------- fatfs_total_path_levels: Take a filename and path and count the sub leve
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_string.c:44
↓ 10 callersFunctionfemtosoc_tty_init
FemtoRV/FIRMWARE/LIBFEMTOGL/tty_init.c:3
↓ 10 callersFunctionmin
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:15
↓ 10 callersFunctionnbrbits
LiteX/software/Tagl/Lib/gdefs.h:117
↓ 10 callersFunctionnext_spi_byte
FemtoRV/FIRMWARE/EXAMPLES/ST_NICCC_spi_flash.c:66
↓ 10 callersFunctionnext_spi_byte
* Reads one byte of data from the file (emulates read_spi_byte() when running on desktop) */
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/ST_NICCC.c:281
↓ 10 callersFunctionoled_byte
* \brief Sends one byte to the SSD1331 OLED display using SPI protocol. * \param[in] cmd_or_dat one of OLED_SPI_CMD, OLED_SPI_DAT * \param[in] b the
LiteX/software/Libs/lite_oled.h:28
↓ 10 callersFunctionvec3_add
LiteX/software/Programs/tinyraytracer.c:209
↓ 10 callersFunctionvec3_add
LiteX/software/DemoBundle/demos/tinyraytracer.c:204
↓ 10 callersFunctionvec3_add
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:193
↓ 10 callersFunctionvec3_add
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:205
↓ 10 callersFunctionvec3_add
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:145
↓ 9 callersMethodAddCircleFilled
LiteX/software/Libs/imgui/imgui_draw.cpp:1506
↓ 9 callersFunctionClear
LiteX/software/Libs/imgui/imgui_internal.h:562
↓ 9 callersMethodHasSelection
LiteX/software/Libs/imgui/imgui.h:1995
↓ 9 callersFunctionImTextCharFromUtf8
Convert UTF-8 to 32-bit character, process single character input. A nearly-branchless UTF-8 decoder, based on work of Christopher Wellons (https://gi
LiteX/software/Libs/imgui/imgui.cpp:1662
↓ 9 callersFunctionLowerBound
std::lower_bound but without the bullshit
LiteX/software/Libs/imgui/imgui.cpp:1926
↓ 9 callersFunctionP_RemoveThinker
P_RemoveThinker Deallocation is lazy -- it will not actually be freed until its thinking turn comes up.
LiteX/software/Doom/mc1-doom/src/p_tick.c:65
↓ 9 callersMethodPathArcToFast
0: East, 3: South, 6: West, 9: North, 12: East
LiteX/software/Libs/imgui/imgui_draw.cpp:1169
↓ 9 callersFunctionToggle
LiteX/software/Tagl/Rotate/rotate.cc:183
↓ 9 callersFunctionWindowRectAbsToRel
LiteX/software/Libs/imgui/imgui_internal.h:2431
↓ 9 callersFunctioncycles
FemtoRV/FIRMWARE/LIBFEMTORV32/cycles_32.c:9
↓ 9 callersFunctionfatfs_free_cluster_chain
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_table.c:389
↓ 9 callersFunctiongetNextSector
getNextSector() Return sector_t * of sector next to current. NULL if not two-sided line
LiteX/software/Doom/mc1-doom/src/p_spec.c:228
↓ 9 callersFunctionoled_init
LiteX/software/Libs/lite_oled.c:8
↓ 9 callersFunctionoled_write_window
* \brief Prepares data write for a window. * \param[in] x1 , y1 , x2 , y2 the bounds of the window. * \details Data is written using (x2-x1)*(y2-y1)
LiteX/software/Libs/lite_oled.h:98
↓ 9 callersFunctionprintb
LiteX/software/Tagl/Lib/gdefs.h:100
↓ 9 callersFunctionstbtt__buf_seek
LiteX/software/Libs/imgui/imstb_truetype.h:1130
↓ 9 callersFunctionstbtt__new_buf
LiteX/software/Libs/imgui/imstb_truetype.h:1151
↓ 9 callersFunctionstbtt_setvertex
LiteX/software/Libs/imgui/imstb_truetype.h:1559
↓ 9 callersFunctionswap
LiteX/software/Libs/imgui/imgui.h:1732
↓ 9 callersFunctionvec3_dot
LiteX/software/Programs/tinyraytracer.c:217
↓ 9 callersFunctionvec3_dot
LiteX/software/DemoBundle/demos/tinyraytracer.c:212
↓ 9 callersFunctionvec3_dot
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:201
↓ 9 callersFunctionvec3_dot
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:213
↓ 9 callersFunctionvec3_dot
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:153
↓ 9 callersFunctionvec3_sub
LiteX/software/Programs/tinyraytracer.c:213
↓ 9 callersFunctionvec3_sub
LiteX/software/DemoBundle/demos/tinyraytracer.c:208
↓ 9 callersFunctionvec3_sub
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:197
↓ 9 callersFunctionvec3_sub
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:209
↓ 9 callersFunctionvec3_sub
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:149
↓ 8 callersMethodBegin
Use case A: Begin() called from constructor with items_height<0, then called again from Step() in StepNo 1 Use case B: Begin() called from constructor
LiteX/software/Libs/imgui/imgui.cpp:2373
↓ 8 callersFunctionEV_LightTurnOn
TURN LINE'S TAG LIGHTS ON
LiteX/software/Doom/mc1-doom/src/p_lights.c:245
↓ 8 callersFunctionFGA_setpixel
FemtoRV/FIRMWARE/LIBFEMTOGL/FGA.c:67
↓ 8 callersFunctionGL_fill_poly
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGLfill_poly.c:114
↓ 8 callersFunctionGetHeight
LiteX/software/Libs/imgui/imgui_internal.h:500
↓ 8 callersFunctionImAddClampOverflow
LiteX/software/Libs/imgui/imgui_internal.h:430
← previousnext →101–200 of 3,558, ranked by callers