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
↓ 1 callers
Function
R_InitFlats
R_InitFlats
LiteX/software/Doom/mc1-doom/src/r_data.c:554
↓ 1 callers
Function
R_InitLightTables
LiteX/software/Doom/mc1-doom/src/r_main.c:512
↓ 1 callers
Function
R_InitPlanes
R_InitPlanes Only at game startup.
LiteX/software/Doom/mc1-doom/src/r_plane.c:89
↓ 1 callers
Function
R_InitPointToAngle
R_InitPointToAngle
LiteX/software/Doom/mc1-doom/src/r_main.c:387
↓ 1 callers
Function
R_InitSkyMap
R_InitSkyMap Called whenever the view size changes.
LiteX/software/Doom/mc1-doom/src/r_sky.c:43
↓ 1 callers
Function
R_InitSpriteDefs
R_InitSpriteDefs Pass a null terminated list of sprite names (4 chars exactly) to be used. Builds the sprite rotation matrixes to account for horizont
LiteX/software/Doom/mc1-doom/src/r_things.c:165
↓ 1 callers
Function
R_InitSpriteLumps
R_InitSpriteLumps Finds the width and hoffset of all sprites in the wad, so the sprite does not need to be cached completely just for having the heade
LiteX/software/Doom/mc1-doom/src/r_data.c:575
↓ 1 callers
Function
R_InitSprites
R_InitSprites Called at program start.
LiteX/software/Doom/mc1-doom/src/r_things.c:274
↓ 1 callers
Function
R_InitTables
R_InitTables
LiteX/software/Doom/mc1-doom/src/r_main.c:436
↓ 1 callers
Function
R_InitTextureMapping
R_InitTextureMapping
LiteX/software/Doom/mc1-doom/src/r_main.c:444
↓ 1 callers
Function
R_InitTextures
R_InitTextures Initializes the texture list with the textures from the world map.
LiteX/software/Doom/mc1-doom/src/r_data.c:384
↓ 1 callers
Function
R_InitTranslationTables
R_InitTranslationTables Creates the translation tables to map the green color ramp to gray, brown, red. Assumes a given structure of the PLAYPAL. Coul
LiteX/software/Doom/mc1-doom/src/r_draw.c:463
↓ 1 callers
Function
R_MakeSpans
R_MakeSpans
LiteX/software/Doom/mc1-doom/src/r_plane.c:310
↓ 1 callers
Function
R_NewVisSprite
LiteX/software/Doom/mc1-doom/src/r_things.c:300
↓ 1 callers
Function
R_PointOnSegSide
LiteX/software/Doom/mc1-doom/src/r_main.c:184
↓ 1 callers
Function
R_PointToDist
LiteX/software/Doom/mc1-doom/src/r_main.c:355
↓ 1 callers
Function
R_PrecacheLevel
LiteX/software/Doom/mc1-doom/src/r_data.c:704
↓ 1 callers
Function
R_ProjectSprite
R_ProjectSprite Generates a vissprite for a thing if it might be visible.
LiteX/software/Doom/mc1-doom/src/r_things.c:421
↓ 1 callers
Function
R_RenderBSPNode
RenderBSPNode Renders all subsectors below a given node, traversing subtree recursively. Just call with BSP root.
LiteX/software/Doom/mc1-doom/src/r_bsp.c:518
↓ 1 callers
Function
R_RenderPlayerView
R_RenderView
LiteX/software/Doom/mc1-doom/src/r_main.c:746
↓ 1 callers
Function
R_RenderSegLoop
LiteX/software/Doom/mc1-doom/src/r_segs.c:187
↓ 1 callers
Function
R_SetupFrame
R_SetupFrame
LiteX/software/Doom/mc1-doom/src/r_main.c:708
↓ 1 callers
Function
R_SortVisSprites
LiteX/software/Doom/mc1-doom/src/r_things.c:746
↓ 1 callers
Method
RenderText
Note: as with every ImDrawList drawing function, this expects that the font atlas texture is bound.
LiteX/software/Libs/imgui/imgui_draw.cpp:3541
↓ 1 callers
Function
RenderViewportsThumbnails
LiteX/software/Libs/imgui/imgui.cpp:11554
↓ 1 callers
Method
ResetColors
LiteX/software/Tagl/Rotate/mesh.cc:398
↓ 1 callers
Function
STB_TEXTEDIT_KEYTOTEXT
LiteX/software/Libs/imgui/imgui_widgets.cpp:3677
↓ 1 callers
Function
STB_TEXTEDIT_MOVEWORDRIGHT_MAC
LiteX/software/Libs/imgui/imgui_widgets.cpp:3697
↓ 1 callers
Function
ST_Drawer
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1091
↓ 1 callers
Function
ST_Init
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1445
↓ 1 callers
Function
ST_Start
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1423
↓ 1 callers
Function
ST_Stop
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1435
↓ 1 callers
Function
ST_Ticker
LiteX/software/Doom/mc1-doom/src/st_stuff.c:971
↓ 1 callers
Function
ST_createWidgets
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1262
↓ 1 callers
Function
ST_diffDraw
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1085
↓ 1 callers
Function
ST_doPaletteStuff
LiteX/software/Doom/mc1-doom/src/st_stuff.c:983
↓ 1 callers
Function
ST_doRefresh
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1072
↓ 1 callers
Function
ST_initData
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1231
↓ 1 callers
Function
ST_loadData
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1184
↓ 1 callers
Function
ST_loadGraphics
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1107
↓ 1 callers
Function
ST_refreshBackground
LiteX/software/Doom/mc1-doom/src/st_stuff.c:476
↓ 1 callers
Function
ST_unloadGraphics
LiteX/software/Doom/mc1-doom/src/st_stuff.c:1190
↓ 1 callers
Function
ST_updateFaceWidget
This is a not-very-pretty routine which handles the face states and their timing. the precedence of expressions is: dead > evil grin > turned head > s
LiteX/software/Doom/mc1-doom/src/st_stuff.c:736
↓ 1 callers
Function
ST_updateWidgets
LiteX/software/Doom/mc1-doom/src/st_stuff.c:907
↓ 1 callers
Function
STlib_drawNum
A fairly efficient way to draw a number based on differences from the old number. Note: worth the trouble?
LiteX/software/Doom/mc1-doom/src/st_lib.c:77
↓ 1 callers
Function
STlib_init
LiteX/software/Doom/mc1-doom/src/st_lib.c:47
↓ 1 callers
Function
STlib_initBinIcon
LiteX/software/Doom/mc1-doom/src/st_lib.c:239
↓ 1 callers
Function
STlib_updateBinIcon
LiteX/software/Doom/mc1-doom/src/st_lib.c:256
↓ 1 callers
Function
S_Init
Initializes sound stuff, including volume Sets SFX and music volume, allocates channel buffer, sets S_sfx lookup.
LiteX/software/Doom/mc1-doom/src/s_sound.c:118
↓ 1 callers
Function
S_PauseSound
Stop and resume music, during game PAUSE.
LiteX/software/Doom/mc1-doom/src/s_sound.c:348
↓ 1 callers
Function
S_Start
Per level startup code. Kills playing sounds at start of level, determines music if any, changes music.
LiteX/software/Doom/mc1-doom/src/s_sound.c:152
↓ 1 callers
Function
S_StartSoundAtVolume
LiteX/software/Doom/mc1-doom/src/s_sound.c:197
↓ 1 callers
Function
S_UpdateSounds
Updates music & sounds
LiteX/software/Doom/mc1-doom/src/s_sound.c:369
↓ 1 callers
Function
S_getChannel
S_getChannel : If none available, return -1. Otherwise channel #.
LiteX/software/Doom/mc1-doom/src/s_sound.c:642
↓ 1 callers
Function
SanitizeFormatString
Sanitize format - Zero terminate so extra characters after format (e.g. "%f123") don't confuse atof/atoi - stb_sprintf.h supports several new modifier
LiteX/software/Libs/imgui/imgui_widgets.cpp:2177
↓ 1 callers
Method
ScaleBuffer256
LiteX/software/Tagl/Lib/gport.cc:214
↓ 1 callers
Method
SetArenaBasePtr
LiteX/software/Libs/imgui/imgui_internal.h:612
↓ 1 callers
Function
SetBit
LiteX/software/Libs/imgui/imgui_internal.h:551
↓ 1 callers
Method
SetCircleTessellationMaxError
LiteX/software/Libs/imgui/imgui_draw.cpp:386
↓ 1 callers
Method
SetToCurrentState
Save current stack sizes for later compare
LiteX/software/Libs/imgui/imgui.cpp:7644
↓ 1 callers
Method
SetVoidPtr
LiteX/software/Libs/imgui/imgui.cpp:2051
↓ 1 callers
Method
Setup
LiteX/software/Tagl/Rotate/mesh.cc:171
↓ 1 callers
Function
SetupViewportDrawData
LiteX/software/Libs/imgui/imgui.cpp:4412
↓ 1 callers
Method
Shiny
LiteX/software/Tagl/Rotate/gobj.cc:72
↓ 1 callers
Function
ShowDemoWindowColumns
Demonstrate old/legacy Columns API! [2020: Columns are under-featured and not maintained. Prefer using the more flexible and powerful BeginTable() API
LiteX/software/Libs/imgui/imgui_demo.cpp:5439
↓ 1 callers
Function
ShowDemoWindowLayout
LiteX/software/Libs/imgui/imgui_demo.cpp:2473
↓ 1 callers
Function
ShowDemoWindowMisc
LiteX/software/Libs/imgui/imgui_demo.cpp:5643
↓ 1 callers
Function
ShowDemoWindowPopups
LiteX/software/Libs/imgui/imgui_demo.cpp:3256
↓ 1 callers
Function
ShowDemoWindowTables
LiteX/software/Libs/imgui/imgui_demo.cpp:3713
↓ 1 callers
Function
ShowDemoWindowWidgets
LiteX/software/Libs/imgui/imgui_demo.cpp:555
↓ 1 callers
Function
ShowExampleAppAutoResize
Demonstrate creating a window which gets auto-resized according to its content.
LiteX/software/Libs/imgui/imgui_demo.cpp:7129
↓ 1 callers
Function
ShowExampleAppConsole
LiteX/software/Libs/imgui/imgui_demo.cpp:6746
↓ 1 callers
Function
ShowExampleAppConstrainedResize
Demonstrate creating a window with custom resize constraints.
LiteX/software/Libs/imgui/imgui_demo.cpp:7154
↓ 1 callers
Function
ShowExampleAppCustomRendering
Demonstrate using the low-level ImDrawList to draw custom shapes.
LiteX/software/Libs/imgui/imgui_demo.cpp:7329
↓ 1 callers
Function
ShowExampleAppDocuments
LiteX/software/Libs/imgui/imgui_demo.cpp:7660
↓ 1 callers
Function
ShowExampleAppFullscreen
Demonstrate creating a window covering the entire screen/viewport
LiteX/software/Libs/imgui/imgui_demo.cpp:7257
↓ 1 callers
Function
ShowExampleAppLayout
Demonstrate create a window with multiple child windows.
LiteX/software/Libs/imgui/imgui_demo.cpp:6916
↓ 1 callers
Function
ShowExampleAppLog
Demonstrate creating a simple log window with basic filtering.
LiteX/software/Libs/imgui/imgui_demo.cpp:6881
↓ 1 callers
Function
ShowExampleAppLongText
Demonstrate/test rendering huge amount of text, and the incidence of clipping.
LiteX/software/Libs/imgui/imgui_demo.cpp:7066
↓ 1 callers
Function
ShowExampleAppMainMenuBar
Demonstrate creating a "main" fullscreen menu bar and populating it. Note the difference between BeginMainMenuBar() and BeginMenuBar(): - BeginMenuBar
LiteX/software/Libs/imgui/imgui_demo.cpp:6288
↓ 1 callers
Function
ShowExampleAppPropertyEditor
Demonstrate create a simple property editor.
LiteX/software/Libs/imgui/imgui_demo.cpp:7030
↓ 1 callers
Function
ShowExampleAppSimpleOverlay
Demonstrate creating a simple static window with no decoration + a context-menu to choose which corner of the screen to use.
LiteX/software/Libs/imgui/imgui_demo.cpp:7209
↓ 1 callers
Function
ShowExampleAppWindowTitles
Demonstrate using "##" and "###" in identifiers to manipulate ID generation. This apply to all regular items as well. Read FAQ section "How can I have
LiteX/software/Libs/imgui/imgui_demo.cpp:7295
↓ 1 callers
Function
ShowPlaceholderObject
LiteX/software/Libs/imgui/imgui_demo.cpp:6982
↓ 1 callers
Function
ShowTableColumnsStatusFlags
LiteX/software/Libs/imgui/imgui_demo.cpp:3705
↓ 1 callers
Method
SingleBuffer
LiteX/software/Tagl/Lib/Xgport.cc:1063
↓ 1 callers
Function
SliderFloat4
LiteX/software/Libs/imgui/imgui.h:2858
↓ 1 callers
Function
Sphere_ray_intersect
LiteX/software/Programs/tinyraytracer.c:290
↓ 1 callers
Function
Sphere_ray_intersect
LiteX/software/DemoBundle/demos/tinyraytracer.c:285
↓ 1 callers
Function
Sphere_ray_intersect
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:274
↓ 1 callers
Function
Sphere_ray_intersect
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:286
↓ 1 callers
Function
Sphere_ray_intersect
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:226
↓ 1 callers
Function
TableFixFlags
Helper
LiteX/software/Libs/imgui/imgui_tables.cpp:264
↓ 1 callers
Method
TextureBind
LiteX/software/Tagl/Lib/gport.cc:365
↓ 1 callers
Function
ToggleTextureMode
LiteX/software/Tagl/Rotate/texture.cc:133
↓ 1 callers
Function
TryRunTics
LiteX/software/Doom/mc1-doom/src/d_net.c:611
↓ 1 callers
Function
Turtle_forward
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/GL_tty.h:431
↓ 1 callers
Function
Turtle_turn_right
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/GL_tty.h:452
↓ 1 callers
Function
UnpackBitVectorToFlatIndexList
LiteX/software/Libs/imgui/imgui_draw.cpp:2332
↓ 1 callers
Method
Update
LiteX/software/Tagl/Rotate/smtri.cc:124
← previous
next →
1,401–1,500 of 3,558, ranked by callers