Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BrunoLevy/learn-fpga
/ functions
Functions
3,558 in github.com/BrunoLevy/learn-fpga
⨍
Functions
3,558
◇
Types & classes
351
↓ 8 callers
Function
ImCharIsBlankA
LiteX/software/Libs/imgui/imgui_internal.h:336
↓ 8 callers
Function
ImHashData
Known size hash It is ok to call ImHashData on a string with known length but the ### operator won't be supported. FIXME-OPT: Replace with e.g. FNV1a
LiteX/software/Libs/imgui/imgui.cpp:1538
↓ 8 callers
Function
ImLog
LiteX/software/Libs/imgui/imgui_internal.h:409
↓ 8 callers
Function
ImSubClampOverflow
LiteX/software/Libs/imgui/imgui_internal.h:431
↓ 8 callers
Function
IsNavInputDown
LiteX/software/Libs/imgui/imgui_internal.h:2599
↓ 8 callers
Function
LEDS
LiteX/software/Libs/lite_elf.c:15
↓ 8 callers
Function
MISO
FemtoRV/FIRMWARE/LIBFEMTORV32/spi_sd.c:47
↓ 8 callers
Function
MOSI_L
FemtoRV/FIRMWARE/LIBFEMTORV32/spi_sd.c:42
↓ 8 callers
Function
M_FileExists
LiteX/software/Doom/mc1-doom/src/m_misc.c:206
↓ 8 callers
Function
M_Random
LiteX/software/Doom/mc1-doom/src/m_random.c:57
↓ 8 callers
Function
NetUpdate
LiteX/software/Doom/mc1-doom/src/d_net.c:351
↓ 8 callers
Function
P_AproxDistance
LiteX/software/Doom/mc1-doom/src/p_maputl.c:39
↓ 8 callers
Function
P_RemoveMobj
LiteX/software/Doom/mc1-doom/src/p_mobj.c:529
↓ 8 callers
Function
P_TryMove
P_TryMove Attempt to move to a new position, crossing special lines unless MF_TELEPORT is set.
LiteX/software/Doom/mc1-doom/src/p_map.c:434
↓ 8 callers
Method
PushClipRect
Push a clipping rectangle for both ImGui logic (hit-testing etc.) and low-level ImDrawList rendering. - When using this function it is sane to ensure
LiteX/software/Libs/imgui/imgui.cpp:4436
↓ 8 callers
Function
R_StoreWallRange
R_StoreWallRange A wall segment will be drawn between start and stop pixels (inclusive).
LiteX/software/Doom/mc1-doom/src/r_segs.c:352
↓ 8 callers
Function
STB_TEXTEDIT_LAYOUTROW
LiteX/software/Libs/imgui/imgui_widgets.cpp:3679
↓ 8 callers
Function
SlopeDiv
LiteX/software/Doom/mc1-doom/src/tables.c:36
↓ 8 callers
Method
c_str
LiteX/software/Libs/imgui/imgui.h:2116
↓ 8 callers
Function
check_eof
LiteX/software/Tagl/Rotate/mesh.cc:664
↓ 8 callers
Function
do_pixel
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tty_graphics_demo.c:17
↓ 8 callers
Function
fatfs_compare_names
----------------------------------------------------------------------------- fatfs_compare_names: Compare two filenames (without copying or changing
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_string.c:260
↓ 8 callers
Function
fatfs_lba_of_cluster
----------------------------------------------------------------------------- fatfs_lba_of_cluster: This function converts a cluster number into a sec
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_access.c:196
↓ 8 callers
Function
microseconds_to_cycles
Converts a time interval into a number of clock ticks.
FemtoRV/FIRMWARE/EXAMPLES/test_ir_remote.c:104
↓ 8 callers
Function
read_int
LiteX/software/Tagl/Rotate/mesh.cc:701
↓ 8 callers
Function
stbtt_ScaleForPixelHeight
LiteX/software/Libs/imgui/imstb_truetype.h:2607
↓ 8 callers
Function
stbtt__buf_skip
LiteX/software/Libs/imgui/imstb_truetype.h:1136
↓ 7 callers
Method
AddImage
LiteX/software/Libs/imgui/imgui_draw.cpp:1610
↓ 7 callers
Method
AddRectFilledMultiColor
p_min = upper-left, p_max = lower-right
LiteX/software/Libs/imgui/imgui_draw.cpp:1421
↓ 7 callers
Function
GL_setpixel
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGLsetpixel.c:3
↓ 7 callers
Method
GetCenter
Helpers
LiteX/software/Libs/imgui/imgui.h:2821
↓ 7 callers
Function
ImAbs
LiteX/software/Libs/imgui/imgui_internal.h:411
↓ 7 callers
Function
ImFileClose
We should in theory be using fseeko()/ftello() with off_t and _fseeki64()/_ftelli64() with __int64, waiting for the PR that does that in a very portab
LiteX/software/Libs/imgui/imgui.cpp:1607
↓ 7 callers
Function
ImFormatStringV
LiteX/software/Libs/imgui/imgui.cpp:1496
↓ 7 callers
Function
ImPow
LiteX/software/Libs/imgui/imgui_internal.h:407
↓ 7 callers
Function
ImStrSkipBlank
LiteX/software/Libs/imgui/imgui.cpp:1453
↓ 7 callers
Method
InsertChars
LiteX/software/Libs/imgui/imgui_widgets.cpp:3828
↓ 7 callers
Function
M_StartControlPanel
M_StartControlPanel
LiteX/software/Doom/mc1-doom/src/m_menu.c:1647
↓ 7 callers
Method
NORM
Normalize A
FemtoRV/SIM/FPU_funcs.cpp:321
↓ 7 callers
Function
P_FindLowestCeilingSurrounding
FIND LOWEST CEILING IN THE SURROUNDING SECTORS
LiteX/software/Doom/mc1-doom/src/p_spec.c:351
↓ 7 callers
Function
P_FindSectorFromLineTag
RETURN NEXT SECTOR # THAT LINE TAG REFERS TO
LiteX/software/Doom/mc1-doom/src/p_spec.c:400
↓ 7 callers
Function
P_GivePower
P_GivePower
LiteX/software/Doom/mc1-doom/src/p_inter.c:264
↓ 7 callers
Function
P_GiveWeapon
P_GiveWeapon The weapon name may have a MF_DROPPED flag ored in.
LiteX/software/Doom/mc1-doom/src/p_inter.c:149
↓ 7 callers
Function
P_LineAttack
P_LineAttack If damage == 0, it is just a test trace that will leave linetarget set.
LiteX/software/Doom/mc1-doom/src/p_map.c:1029
↓ 7 callers
Function
P_TryWalk
TryWalk Attempts to move actor on in its current (ob->moveangle) direction. If blocked by either a wall or an actor returns FALSE If move is either cl
LiteX/software/Doom/mc1-doom/src/p_enemy.c:323
↓ 7 callers
Method
PathArcTo
LiteX/software/Libs/imgui/imgui_draw.cpp:1179
↓ 7 callers
Method
PopClipRect
LiteX/software/Libs/imgui/imgui.cpp:4443
↓ 7 callers
Function
RenderArrow
[1.71: 2019/06/07: Updating prototypes of some of the internal functions. Leaving those for reference for a short while]
LiteX/software/Libs/imgui/imgui_internal.h:2709
↓ 7 callers
Function
ST_calcPainOffset
LiteX/software/Doom/mc1-doom/src/st_stuff.c:714
↓ 7 callers
Function
T_MovePlane
Move a plane (floor or ceiling) and check for crushing
LiteX/software/Doom/mc1-doom/src/p_floor.c:40
↓ 7 callers
Function
Z_CheckBlockIntegrity
LiteX/software/Doom/mc1-doom/src/z_zone.c:56
↓ 7 callers
Function
expand
FemtoRV/SIM/FPU_funcs.cpp:210
↓ 7 callers
Function
fatfs_get_substring
----------------------------------------------------------------------------- fatfs_get_substring: Get a substring from 'path' which contains the fold
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_string.c:92
↓ 7 callers
Function
fatfs_lfn_cache_init
----------------------------------------------------------------------------- fatfs_lfn_cache_init: Clear long file name cache -----------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_misc.c:39
↓ 7 callers
Function
fatfs_sector_reader
----------------------------------------------------------------------------- fatfs_sector_reader: From the provided startcluster and sector offset Re
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_access.c:221
↓ 7 callers
Function
fb_init
LiteX/software/Libs/lite_fb.c:67
↓ 7 callers
Method
result
FemtoRV/SIM/FPU_funcs.cpp:283
↓ 7 callers
Function
sd_send_command
FemtoRV/FIRMWARE/LIBFEMTORV32/spi_sd.c:153
↓ 7 callers
Function
stbtt_GetGlyphBitmapBoxSubpixel
LiteX/software/Libs/imgui/imstb_truetype.h:2629
↓ 7 callers
Function
stbtt__cff_get_index
LiteX/software/Libs/imgui/imstb_truetype.h:1173
↓ 7 callers
Function
strncpy
FemtoRV/FIRMWARE/LIBFEMTOC/missing/strncpy.c:3
↓ 6 callers
Method
ADD_FRAC
A <= A+B
FemtoRV/SIM/FPU_funcs.cpp:374
↓ 6 callers
Method
ADD_SHIFT
Normalize operands magnitude by shifting A
FemtoRV/SIM/FPU_funcs.cpp:362
↓ 6 callers
Method
ADD_SWP_EXP
Set largest magnitude in B. returns false if one of A,B is zero, then the other one is in A
FemtoRV/SIM/FPU_funcs.cpp:339
↓ 6 callers
Method
AddDrawCmd
LiteX/software/Libs/imgui/imgui_draw.cpp:451
↓ 6 callers
Method
AddTriangleFilled
LiteX/software/Libs/imgui/imgui_draw.cpp:1471
↓ 6 callers
Function
CalcWindowSizeAfterConstraint
LiteX/software/Libs/imgui/imgui.cpp:5361
↓ 6 callers
Function
D_PostEvent
D_PostEvent Called by the I/O functions when input is detected
LiteX/software/Doom/mc1-doom/src/d_main.c:129
↓ 6 callers
Method
Draw
LiteX/software/Libs/imgui/imgui.cpp:2087
↓ 6 callers
Method
ErrorCode
LiteX/software/Tagl/Lib/locgman.cc:126
↓ 6 callers
Function
ExpandTics
LiteX/software/Doom/mc1-doom/src/d_net.c:107
↓ 6 callers
Function
FileString_GetExtension
----------------------------------------------------------------------------- FileString_GetExtension: Get index to extension within filename Returns
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_string.c:217
↓ 6 callers
Function
GL_fill_rect
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGLfill_rect.c:3
↓ 6 callers
Function
GL_ftoi
* brief Converts a floating point value to a byte. * \param[in] the floating point value in [0,1] * \return the byte, in [0,255] * \details the inp
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/GL_tty.h:228
↓ 6 callers
Function
G_ExitLevel
LiteX/software/Doom/mc1-doom/src/g_game.c:968
↓ 6 callers
Method
GetColumnSettings
LiteX/software/Libs/imgui/imgui_internal.h:2402
↓ 6 callers
Function
HU_queueChatChar
LiteX/software/Doom/mc1-doom/src/hu_stuff.c:574
↓ 6 callers
Function
IM_DELETE
LiteX/software/Libs/imgui/imgui.h:1680
↓ 6 callers
Function
ImQsort
LiteX/software/Libs/imgui/imgui_internal.h:306
↓ 6 callers
Function
ImTextCountUtf8BytesFromStr
LiteX/software/Libs/imgui/imgui.cpp:1821
↓ 6 callers
Function
MAX7219_tty_init
FemtoRV/FIRMWARE/LIBFEMTOGL/max7219_text.c:41
↓ 6 callers
Function
M_ClearMenus
M_ClearMenus
LiteX/software/Doom/mc1-doom/src/m_menu.c:1731
↓ 6 callers
Function
P_BlockThingsIterator
P_BlockThingsIterator
LiteX/software/Doom/mc1-doom/src/p_maputl.c:484
↓ 6 callers
Function
P_CheckMeleeRange
P_CheckMeleeRange
LiteX/software/Doom/mc1-doom/src/p_enemy.c:153
↓ 6 callers
Function
P_DivlineSide
P_DivlineSide Returns side 0 (front), 1 (back), or 2 (on).
LiteX/software/Doom/mc1-doom/src/p_sight.c:46
↓ 6 callers
Function
P_GiveCard
P_GiveCard
LiteX/software/Doom/mc1-doom/src/p_inter.c:249
↓ 6 callers
Function
P_LineOpening
LiteX/software/Doom/mc1-doom/src/p_maputl.c:281
↓ 6 callers
Function
P_PathTraverse
P_PathTraverse Traces a line from x1,y1 to x2,y2, calling the traverser function for each. Returns true if the traverser function returns true for all
LiteX/software/Doom/mc1-doom/src/p_maputl.c:704
↓ 6 callers
Function
P_SpawnPlayer
P_SpawnPlayer Called when a player is spawned on the level. Most of the player structure stays unchanged between levels.
LiteX/software/Doom/mc1-doom/src/p_mobj.c:619
↓ 6 callers
Function
P_SpawnStrobeFlash
P_SpawnStrobeFlash After the map has been loaded, scan each sector for specials that spawn thinkers
LiteX/software/Doom/mc1-doom/src/p_lights.c:159
↓ 6 callers
Method
PrimVtx
LiteX/software/Libs/imgui/imgui.h:2498
↓ 6 callers
Function
R_PointInSubsector
R_PointInSubsector
LiteX/software/Doom/mc1-doom/src/r_main.c:680
↓ 6 callers
Function
R_PointToAngle
LiteX/software/Doom/mc1-doom/src/r_main.c:257
↓ 6 callers
Function
R_VideoErase
Copy a screen buffer.
LiteX/software/Doom/mc1-doom/src/r_draw.c:678
↓ 6 callers
Function
RenderBullet
LiteX/software/Libs/imgui/imgui_internal.h:2710
↓ 6 callers
Function
STB_TEXTEDIT_INSERTCHARS
LiteX/software/Libs/imgui/imgui_widgets.cpp:3722
↓ 6 callers
Function
S_StopChannel
LiteX/software/Doom/mc1-doom/src/s_sound.c:525
↓ 6 callers
Method
Step
LiteX/software/Libs/imgui/imgui_demo.cpp:7160
↓ 6 callers
Function
TabItemGetSectionIdx
LiteX/software/Libs/imgui/imgui_widgets.cpp:7220
↓ 6 callers
Function
WI_drawPercent
LiteX/software/Doom/mc1-doom/src/wi_stuff.c:648
← previous
next →
201–300 of 3,558, ranked by callers