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
↓ 2 callers
Function
FGA_fill_rect
FemtoRV/FIRMWARE/LIBFEMTOGL/FGA.c:28
↓ 2 callers
Function
FGA_fill_rect_fast
FemtoRV/FIRMWARE/LIBFEMTOGL/FGA.c:13
↓ 2 callers
Function
FGA_line
FemtoRV/FIRMWARE/LIBFEMTOGL/FGA.c:71
↓ 2 callers
Function
FGA_setmode
FemtoRV/FIRMWARE/LIBFEMTOGL/FGA_mode.c:17
↓ 2 callers
Function
FMUL
FemtoRV/SIM/FPU_funcs.cpp:793
↓ 2 callers
Function
F_DrawPatchCol
F_DrawPatchCol
LiteX/software/Doom/mc1-doom/src/f_finale.c:598
↓ 2 callers
Function
F_StartFinale
F_StartFinale
LiteX/software/Doom/mc1-doom/src/f_finale.c:89
↓ 2 callers
Function
FileString_StrCmpNoCase
----------------------------------------------------------------------------- FileString_StrCmpNoCase: Compare two strings case with case sensitivity
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_string.c:182
↓ 2 callers
Method
FindGlyph
LiteX/software/Libs/imgui/imgui_draw.cpp:3312
↓ 2 callers
Function
FixRectCornerFlags
LiteX/software/Libs/imgui/imgui_draw.cpp:1323
↓ 2 callers
Function
Func_1
(Ch_1_Par_Val, Ch_2_Par_Val)
FemtoRV/FIRMWARE/DHRYSTONE/dhry_2.c:109
↓ 2 callers
Function
Func_1
(Ch_1_Par_Val, Ch_2_Par_Val)
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/DHRYSTONE/dhry_2.c:109
↓ 2 callers
Function
GL_RGB_f
FemtoRV/FIRMWARE/EXAMPLES/imgui_emul.h:43
↓ 2 callers
Function
GL_clear
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/ST_NICCC.c:59
↓ 2 callers
Function
GL_clip
* \brief Clips a polygon by the screen. * \param[in] number of vertices of the input polygon. * \param[in,out] poly vertices of the polygon. * \ret
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGLfill_poly.c:100
↓ 2 callers
Function
GL_gotoxy
* \brief Sets the current graphics position * \param[in] x typically in 0,79 * \param[in] y typically in 0,24 */
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/GL_tty.h:44
↓ 2 callers
Function
GL_line
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGLline.c:16
↓ 2 callers
Function
GL_newline
* \brief Moves the cursor position to the next line. * \details Background and foreground colors are set to black. */
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/GL_tty.h:115
↓ 2 callers
Function
GL_restore_default_colors
* \brief restore default foreground and background colors */
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/GL_tty.h:136
↓ 2 callers
Function
GL_set2pixelsRGBhere
* \brief Draws two "pixels" at the current * cursor position and advances the current cursor * position. * \details Characters are roughly twice
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/GL_tty.h:71
↓ 2 callers
Function
GL_setpixelRGBhere
* \brief Sets the current graphics position * \param[in] R , G , B the RGB color of the pixel, in [0..255] * \details Typically used by programs tha
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/GL_tty.h:56
↓ 2 callers
Function
GL_wait_vbl
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGL.c:74
↓ 2 callers
Function
GUI_button
FemtoRV/FIRMWARE/LIBFEMTOGL/femto_GUI.c:25
↓ 2 callers
Function
GUI_prompt
FemtoRV/FIRMWARE/LIBFEMTOGL/femto_GUI.c:62
↓ 2 callers
Function
G_BuildTiccmd
G_BuildTiccmd Builds a ticcmd from all of the available inputs or reads it from the demo buffer. If recording a demo, write it out
LiteX/software/Doom/mc1-doom/src/g_game.c:220
↓ 2 callers
Function
G_LoadGame
LiteX/software/Doom/mc1-doom/src/g_game.c:1155
↓ 2 callers
Function
G_PlayerReborn
G_PlayerReborn Called after a player dies almost everything is cleared and initialized
LiteX/software/Doom/mc1-doom/src/g_game.c:771
↓ 2 callers
Function
G_ReadDemoTiccmd
LiteX/software/Doom/mc1-doom/src/g_game.c:1443
↓ 2 callers
Function
G_SecretExitLevel
Here's for the german edition.
LiteX/software/Doom/mc1-doom/src/g_game.c:975
↓ 2 callers
Function
G_Ticker
G_Ticker Make ticcmd_ts for the players.
LiteX/software/Doom/mc1-doom/src/g_game.c:585
↓ 2 callers
Method
GetArenaSizeInBytes
LiteX/software/Libs/imgui/imgui_internal.h:611
↓ 2 callers
Method
GetCustomRectByIndex
LiteX/software/Libs/imgui/imgui.h:2692
↓ 2 callers
Method
GetDebugName
LiteX/software/Libs/imgui/imgui.h:2771
↓ 2 callers
Method
GetIDFromRectangle
This is only used in rare/specific situations to manufacture an ID out of nowhere.
LiteX/software/Libs/imgui/imgui.cpp:3126
↓ 2 callers
Method
GetKey
LiteX/software/Tagl/Lib/gman.cc:46
↓ 2 callers
Method
GetMouse
LiteX/software/Tagl/Lib/gman.cc:52
↓ 2 callers
Function
GetResizeBorderRect
LiteX/software/Libs/imgui/imgui.cpp:5517
↓ 2 callers
Function
GetSkipItemForListClipping
FIXME-TABLE: This prevents us from using ImGuiListClipper _inside_ a table cell. The problem we have is that without a Begin/End scheme for rows using
LiteX/software/Libs/imgui/imgui.cpp:2247
↓ 2 callers
Function
GetViewportDrawList
LiteX/software/Libs/imgui/imgui.cpp:3568
↓ 2 callers
Function
HUlib_addMessageToSText
LiteX/software/Doom/mc1-doom/src/hu_lib.c:207
↓ 2 callers
Function
HUlib_delCharFromTextLine
LiteX/software/Doom/mc1-doom/src/hu_lib.c:80
↓ 2 callers
Function
HUlib_initIText
LiteX/software/Doom/mc1-doom/src/hu_lib.c:260
↓ 2 callers
Function
HUlib_keyInIText
wrapper function for handling general keyed input. returns true if it ate the key
LiteX/software/Doom/mc1-doom/src/hu_lib.c:307
↓ 2 callers
Function
I_FinishUpdate
LiteX/software/Doom/mc1-doom/src/i_video_fb.c:61
↓ 2 callers
Function
I_InitGraphics
LiteX/software/Doom/mc1-doom/src/i_video_fb.c:30
↓ 2 callers
Function
I_NetCmd
LiteX/software/Doom/mc1-doom/src/i_net.c:324
↓ 2 callers
Function
I_ResumeSong
LiteX/software/Doom/mc1-doom/src/i_sound_alsa.c:565
↓ 2 callers
Function
I_ShutdownGraphics
LiteX/software/Doom/mc1-doom/src/i_video_fb.c:41
↓ 2 callers
Function
I_SoundIsPlaying
LiteX/software/Doom/mc1-doom/src/i_sound_alsa.c:411
↓ 2 callers
Function
I_UpdateNoBlit
LiteX/software/Doom/mc1-doom/src/i_video_fb.c:57
↓ 2 callers
Function
I_WaitVBL
LiteX/software/Doom/mc1-doom/src/i_video_fb.c:46
↓ 2 callers
Function
ImAlphaBlendColors
LiteX/software/Libs/imgui/imgui.cpp:1840
↓ 2 callers
Function
ImBezierCubicCalc
LiteX/software/Libs/imgui/imgui_draw.cpp:1229
↓ 2 callers
Function
ImBitArrayClearBit
LiteX/software/Libs/imgui/imgui_internal.h:526
↓ 2 callers
Function
ImBitArraySetBit
LiteX/software/Libs/imgui/imgui_internal.h:527
↓ 2 callers
Function
ImBitArrayTestBit
LiteX/software/Libs/imgui/imgui_internal.h:522
↓ 2 callers
Function
ImFileLoadToMemory
Helper: Load file content into memory Memory allocated with IM_ALLOC(), must be freed by user using IM_FREE() == ImGui::MemFree() This can't really be
LiteX/software/Libs/imgui/imgui.cpp:1616
↓ 2 callers
Function
ImFileWrite
LiteX/software/Libs/imgui/imgui.cpp:1610
↓ 2 callers
Function
ImFloorSigned
LiteX/software/Libs/imgui/imgui_internal.h:444
↓ 2 callers
Function
ImFontAtlasBuildRender32bppRectFromString
LiteX/software/Libs/imgui/imgui_draw.cpp:2657
↓ 2 callers
Function
ImFontAtlasBuildRender8bppRectFromString
LiteX/software/Libs/imgui/imgui_draw.cpp:2647
↓ 2 callers
Function
ImGetDirQuadrantFromDelta
LiteX/software/Libs/imgui/imgui.cpp:9062
↓ 2 callers
Function
ImIsFloatAboveGuaranteedIntegerPrecision
LiteX/software/Libs/imgui/imgui_internal.h:451
↓ 2 callers
Function
ImMul
LiteX/software/Libs/imgui/imgui_internal.h:450
↓ 2 callers
Function
ImStrbolW
LiteX/software/Libs/imgui/imgui.cpp:1408
↓ 2 callers
Function
ImStrchrRange
LiteX/software/Libs/imgui/imgui.cpp:1387
↓ 2 callers
Function
ImStristr
LiteX/software/Libs/imgui/imgui.cpp:1415
↓ 2 callers
Function
ImTextCharToUtf8
LiteX/software/Libs/imgui/imgui.cpp:1782
↓ 2 callers
Function
ImTextCharToUtf8_inline
Based on stb_to_utf8() from github.com/nothings/stb/
LiteX/software/Libs/imgui/imgui.cpp:1747
↓ 2 callers
Function
ImTextCountUtf8BytesFromChar
Not optimal but we very rarely use this function.
LiteX/software/Libs/imgui/imgui.cpp:1790
↓ 2 callers
Function
ImTextStrToUtf8
LiteX/software/Libs/imgui/imgui.cpp:1805
↓ 2 callers
Function
IsRootOfOpenMenuSet
LiteX/software/Libs/imgui/imgui_widgets.cpp:6871
↓ 2 callers
Method
LOAD_AB
A <= rs1; B <= rs2 (if !sub) A <= rs1; B <= -rs2 (if sub)
FemtoRV/SIM/FPU_funcs.cpp:327
↓ 2 callers
Function
LoadTexture
LiteX/software/Tagl/Rotate/texture.cc:67
↓ 2 callers
Function
LogTextV
Pass text data straight to log (without being displayed)
LiteX/software/Libs/imgui/imgui.cpp:10748
↓ 2 callers
Function
MC1_IsVRAMPtr
LiteX/software/Doom/mc1-doom/src/i_video_mc1.c:78
↓ 2 callers
Function
M_DoSave
M_Responder calls this when user is finished
LiteX/software/Doom/mc1-doom/src/m_menu.c:626
↓ 2 callers
Function
M_DrawSaveLoadBorder
Draw border for the savegame description
LiteX/software/Doom/mc1-doom/src/m_menu.c:554
↓ 2 callers
Function
M_Drawer
M_Drawer Called after the view has been rendered, but before it has been blitted.
LiteX/software/Doom/mc1-doom/src/m_menu.c:1663
↓ 2 callers
Function
M_SizeDisplay
LiteX/software/Doom/mc1-doom/src/m_menu.c:1104
↓ 2 callers
Function
M_strcmpi
LiteX/software/Doom/mc1-doom/src/m_misc.c:157
↓ 2 callers
Function
NavScoreItemDistInterval
LiteX/software/Libs/imgui/imgui.cpp:9069
↓ 2 callers
Function
NavUpdateWindowingHighlightWindow
LiteX/software/Libs/imgui/imgui.cpp:10199
↓ 2 callers
Function
NetbufferChecksum
Checksum
LiteX/software/Doom/mc1-doom/src/d_net.c:89
↓ 2 callers
Function
P_AddActiveCeiling
Add an active ceiling
LiteX/software/Doom/mc1-doom/src/p_ceilng.c:244
↓ 2 callers
Function
P_AddActivePlat
LiteX/software/Doom/mc1-doom/src/p_plats.c:273
↓ 2 callers
Function
P_BlockLinesIterator
P_BlockLinesIterator The validcount flags are used to avoid checking lines that are marked in multiple mapblocks, so increment validcount before the f
LiteX/software/Doom/mc1-doom/src/p_maputl.c:444
↓ 2 callers
Function
P_BringUpWeapon
P_BringUpWeapon Starts bringing the pending weapon up from the bottom of the screen. Uses player
LiteX/software/Doom/mc1-doom/src/p_pspr.c:125
↓ 2 callers
Function
P_CalcHeight
P_CalcHeight Calculate the walking / running height adjustment
LiteX/software/Doom/mc1-doom/src/p_user.c:62
↓ 2 callers
Function
P_CheckMissileSpawn
P_CheckMissileSpawn Moves the missile forward a bit and possibly explodes it right there.
LiteX/software/Doom/mc1-doom/src/p_mobj.c:837
↓ 2 callers
Function
P_CrossSubsector
P_CrossSubsector Returns true if strace crosses the given subsector successfully.
LiteX/software/Doom/mc1-doom/src/p_sight.c:126
↓ 2 callers
Function
P_FireWeapon
P_FireWeapon.
LiteX/software/Doom/mc1-doom/src/p_pspr.c:232
↓ 2 callers
Function
P_InitThinkers
P_InitThinkers
LiteX/software/Doom/mc1-doom/src/p_tick.c:43
↓ 2 callers
Function
P_InterceptVector
P_InterceptVector Returns the fractional intercept point along the first divline. This is only called by the addthings and addlines traversers.
LiteX/software/Doom/mc1-doom/src/p_maputl.c:213
↓ 2 callers
Function
P_Move
LiteX/software/Doom/mc1-doom/src/p_enemy.c:248
↓ 2 callers
Function
P_MovePsprites
P_MovePsprites Called every tic by player thinking routine.
LiteX/software/Doom/mc1-doom/src/p_pspr.c:841
↓ 2 callers
Function
P_NewChaseDir
LiteX/software/Doom/mc1-doom/src/p_enemy.c:334
↓ 2 callers
Function
P_RadiusAttack
P_RadiusAttack Source is the creature that caused the explosion at spot.
LiteX/software/Doom/mc1-doom/src/p_map.c:1166
↓ 2 callers
Function
P_RemoveActiveCeiling
Remove a ceiling's thinker
LiteX/software/Doom/mc1-doom/src/p_ceilng.c:261
↓ 2 callers
Function
P_RemoveActivePlat
LiteX/software/Doom/mc1-doom/src/p_plats.c:286
← previous
next →
701–800 of 3,558, ranked by callers