MCPcopy Create free account

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

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

↓ 6 callersFunctionWindowRectRelToAbs
LiteX/software/Libs/imgui/imgui_internal.h:2432
↓ 6 callersFunctionee_isdigit
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_state.c:197
↓ 6 callersFunctionfatfs_entry_lfn_text
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_misc.c:114
↓ 6 callersFunctionfatfs_fat_set_cluster
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_table.c:349
↓ 6 callersFunctionfatfs_split_path
----------------------------------------------------------------------------- fatfs_split_path: Full path contains the passed in string. Returned is t
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_string.c:151
↓ 6 callersFunctionfb_set_dual_buffering
LiteX/software/Libs/lite_fb.c:109
↓ 6 callersFunctionmax
LiteX/software/Programs/tinyraytracer.c:29
↓ 6 callersFunctionmax
LiteX/software/DemoBundle/demos/tinyraytracer.c:30
↓ 6 callersFunctionmax
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:17
↓ 6 callersFunctionmax
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:14
↓ 6 callersFunctionoled0
* \brief Sends a command without arguments to the SSD1331 OLED display. * \details Refer to https://datasheetspdf.com/pdf-file/798763/SolomonSystech/
LiteX/software/Libs/lite_oled.h:44
↓ 6 callersFunctionoled_data_uint16
* \brief Writes the current pixel data. * \param[in] RGB the current pixel data, encoded as RRRRR GGGGG 0 BBBBB. * \see oled_write_window(). */
LiteX/software/Libs/lite_oled.h:108
↓ 6 callersFunctionprintb
FemtoRV/SIM/FPU_funcs.cpp:88
↓ 6 callersFunctionread_float
LiteX/software/Tagl/Rotate/mesh.cc:706
↓ 6 callersMethodsize_in_bytes
LiteX/software/Libs/imgui/imgui_internal.h:584
↓ 6 callersFunctionstb__match
LiteX/software/Libs/imgui/imgui_draw.cpp:3977
↓ 6 callersFunctionstbtt_InitFont
LiteX/software/Libs/imgui/imstb_truetype.h:4784
↓ 6 callersFunctionstbtt__buf_range
LiteX/software/Libs/imgui/imstb_truetype.h:1164
↓ 6 callersFunctionstbtt__dict_get_ints
LiteX/software/Libs/imgui/imstb_truetype.h:1229
↓ 6 callersFunctionstbtt__matchpair
LiteX/software/Libs/imgui/imstb_truetype.h:4675
↓ 6 callersFunctionstrncmp
FemtoRV/FIRMWARE/LIBFEMTOC/missing/strncmp.c:3
↓ 6 callersFunctiontime_in_secs
Function : time_in_secs Convert the value returned by get_time to seconds. The <secs_ret> type is used to accommodate systems with no
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_portme.c:120
↓ 6 callersMethodtoUint32
LiteX/software/Libs/imgui/imgui_sw.cpp:100
↓ 6 callersFunctiontty_graphics_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/tty_graphics.h:136
↓ 5 callersMethodCntl
LiteX/software/Tagl/Lib/gcomp.cc:46
↓ 5 callersMethodColormapMode
LiteX/software/Tagl/Lib/gproc.cc:48
↓ 5 callersFunctionDLY_US
FemtoRV/FIRMWARE/LIBFEMTORV32/spi_sd.c:60
↓ 5 callersFunctionDecode85Byte
LiteX/software/Libs/imgui/imgui_draw.cpp:2110
↓ 5 callersMethodDeleteChars
Public API to manipulate UTF-8 text We expose UTF-8 to the user (unlike the STB_TEXTEDIT_* functions which are manipulating wchar) FIXME: The existenc
LiteX/software/Libs/imgui/imgui_widgets.cpp:3810
↓ 5 callersFunctionFGA_setmode_internal
FemtoRV/FIRMWARE/LIBFEMTOGL/FGA_mode.c:7
↓ 5 callersFunctionFGA_setpixel_fast
Not super fast, could write to mem directly instead (but then we do not benefit from mode-independent abstraction and need to do that on our own).
FemtoRV/FIRMWARE/LIBFEMTOGL/FGA.c:61
↓ 5 callersFunctionFileString_TrimLength
----------------------------------------------------------------------------- FileString_TrimLength: Get length of string excluding trailing spaces Re
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_string.c:237
↓ 5 callersFunctionGL_set_bg
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGL.c:11
↓ 5 callersFunctionGL_set_fg
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGL.c:7
↓ 5 callersFunctionGL_tty_goto_xy
FemtoRV/FIRMWARE/LIBFEMTOGL/femtoGLtext.c:119
↓ 5 callersFunctionG_CheckDemoStatus
LiteX/software/Doom/mc1-doom/src/g_game.c:1596
↓ 5 callersFunctionG_DeferedPlayDemo
LiteX/software/Doom/mc1-doom/src/g_game.c:1523
↓ 5 callersMethodGetIDNoKeepAlive
LiteX/software/Libs/imgui/imgui.cpp:3095
↓ 5 callersMethodGetMainRect
Helpers to retrieve ImRect (we don't need to store BuildWorkRect as every access tend to change it, hence the code asymmetry)
LiteX/software/Libs/imgui/imgui_internal.h:1387
↓ 5 callersFunctionGetWindowDisplayLayer
LiteX/software/Libs/imgui/imgui.cpp:4383
↓ 5 callersFunctionHUlib_addCharToTextLine
LiteX/software/Doom/mc1-doom/src/hu_lib.c:62
↓ 5 callersFunctionImLineClosestPoint
LiteX/software/Libs/imgui/imgui.cpp:1290
↓ 5 callersFunctionImRotate
LiteX/software/Libs/imgui/imgui_internal.h:448
↓ 5 callersFunctionIsActiveIdUsingKey
LiteX/software/Libs/imgui/imgui_internal.h:2596
↓ 5 callersFunctionIsWindowActiveAndVisible
LiteX/software/Libs/imgui/imgui.cpp:3736
↓ 5 callersMethodMUL
A <- rs1 * rs2 (does not normalize)
FemtoRV/SIM/FPU_funcs.cpp:289
↓ 5 callersFunctionP_CheckPosition
P_CheckPosition This is purely informative, nothing is modified (except things picked up). in: a mobj_t (can be valid or invalid) a position to be ch
LiteX/software/Doom/mc1-doom/src/p_map.c:359
↓ 5 callersFunctionP_FindLowestFloorSurrounding
P_FindLowestFloorSurrounding() FIND LOWEST FLOOR HEIGHT IN SURROUNDING SECTORS
LiteX/software/Doom/mc1-doom/src/p_spec.c:246
↓ 5 callersFunctionP_SetThingPosition
P_SetThingPosition Links a thing into both a block and a subsector based on it's x y. Sets thing->subsector properly
LiteX/software/Doom/mc1-doom/src/p_maputl.c:373
↓ 5 callersFunctionR_FlatNumForName
R_FlatNumForName Retrieval, get a flat number for a flat name.
LiteX/software/Doom/mc1-doom/src/r_data.c:641
↓ 5 callersFunctionR_GetColumn
R_GetColumn
LiteX/software/Doom/mc1-doom/src/r_data.c:358
↓ 5 callersFunctionSTB_TEXTEDIT_DELETECHARS
LiteX/software/Libs/imgui/imgui_widgets.cpp:3706
↓ 5 callersFunctionSTlib_initMultIcon
LiteX/software/Doom/mc1-doom/src/st_lib.c:188
↓ 5 callersFunctionSTlib_updateNum
LiteX/software/Doom/mc1-doom/src/st_lib.c:150
↓ 5 callersMethodSelectAll
LiteX/software/Libs/imgui/imgui.h:1993
↓ 5 callersFunctionShowExampleMenuFile
Note that shortcuts are currently provided for display only (future version will add explicit flags to BeginMenu() to request processing shortcuts)
LiteX/software/Libs/imgui/imgui_demo.cpp:6313
↓ 5 callersFunctionTableGetColumnAvailSortDirection
LiteX/software/Libs/imgui/imgui_tables.cpp:2617
↓ 5 callersFunctionV_DrawPatchDirect
V_DrawPatchDirect Draws directly to the screen on the pc.
LiteX/software/Doom/mc1-doom/src/v_video.c:428
↓ 5 callersFunctionWI_drawNum
LiteX/software/Doom/mc1-doom/src/wi_stuff.c:591
↓ 5 callersFunctionWI_fragSum
LiteX/software/Doom/mc1-doom/src/wi_stuff.c:794
↓ 5 callersFunctionWI_updateAnimatedBack
LiteX/software/Doom/mc1-doom/src/wi_stuff.c:508
↓ 5 callersMethodappend
LiteX/software/Libs/imgui/imgui.cpp:2186
↓ 5 callersFunctionblend
LiteX/software/Libs/imgui/imgui_sw.cpp:106
↓ 5 callersFunctionfatfs_entry_lfn_invalid
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_misc.c:126
↓ 5 callersFunctionfatfs_entry_sfn_only
----------------------------------------------------------------------------- fatfs_entry_sfn_only: If SFN only exists -------------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_misc.c:157
↓ 5 callersFunctionfatfs_fat_purge
----------------------------------------------------------------------------- fatfs_fat_purge: Purge 'dirty' FAT sectors to disk ---------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_table.c:179
↓ 5 callersFunctionfatfs_fat_read_sector
----------------------------------------------------------------------------- fatfs_fat_read_sector: Read a FAT sector -------------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_table.c:116
↓ 5 callersFunctionfatfs_find_next_cluster
----------------------------------------------------------------------------- fatfs_find_next_cluster: Return cluster number of next cluster in chain
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_table.c:205
↓ 5 callersFunctionfatfs_get_root_cluster
----------------------------------------------------------------------------- fatfs_get_root_cluster: Get the root dir cluster -----------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_access.c:400
↓ 5 callersFunctionfatfs_string_ends_with_slash
----------------------------------------------------------------------------- fatfs_string_ends_with_slash: Does the string end with a slash (\ or /)
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_string.c:323
↓ 5 callersFunctionfb_set_write_page
LiteX/software/Libs/lite_fb.c:51
↓ 5 callersFunctionget_font_column
FemtoRV/FIRMWARE/TOOLS/FONT/make_font5x6.c:39
↓ 5 callersMethodindex_from_ptr
Utilities
LiteX/software/Libs/imgui/imgui_internal.h:594
↓ 5 callersFunctionmake_vec4
LiteX/software/Programs/tinyraytracer.c:199
↓ 5 callersFunctionmake_vec4
LiteX/software/DemoBundle/demos/tinyraytracer.c:194
↓ 5 callersFunctionmake_vec4
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:183
↓ 5 callersFunctionmake_vec4
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:195
↓ 5 callersFunctionmake_vec4
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:135
↓ 5 callersFunctionmin
LiteX/software/Programs/tinyraytracer.c:30
↓ 5 callersFunctionmin
LiteX/software/DemoBundle/demos/tinyraytracer.c:31
↓ 5 callersFunctionmin
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:18
↓ 5 callersFunctionmin
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:15
↓ 5 callersMethodprint
FemtoRV/SIM/FPU_funcs.cpp:162
↓ 5 callersFunctionsetcolors
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/donut2.c:138
↓ 5 callersFunctionstb_textedit_delete_selection
delete the section
LiteX/software/Libs/imgui/imstb_textedit.h:599
↓ 5 callersFunctionstb_textedit_move_to_first
move cursor to first character of selection
LiteX/software/Libs/imgui/imstb_textedit.h:625
↓ 5 callersFunctionstbtt_GetFontOffsetForIndex
LiteX/software/Libs/imgui/imstb_truetype.h:4774
↓ 5 callersFunctionstbtt_GetGlyphShape
LiteX/software/Libs/imgui/imstb_truetype.h:2265
↓ 5 callersFunctionstbtt__csctx_rline_to
LiteX/software/Libs/imgui/imstb_truetype.h:1918
↓ 5 callersFunctionvec3_normalize
LiteX/software/Programs/tinyraytracer.c:229
↓ 5 callersFunctionvec3_normalize
LiteX/software/DemoBundle/demos/tinyraytracer.c:224
↓ 5 callersFunctionvec3_normalize
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:213
↓ 5 callersFunctionvec3_normalize
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:225
↓ 5 callersFunctionvec3_normalize
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:165
↓ 4 callersMethodADD_SWP_FRAC
Largest magnitude in B, after shifting - Once they are shifted, the order between A and B may change. - This does not seem to happen with FADD/FSUB (i
FemtoRV/SIM/FPU_funcs.cpp:386
↓ 4 callersFunctionAM_Stop
LiteX/software/Doom/mc1-doom/src/am_map.c:525
↓ 4 callersFunctionAM_drawLineCharacter
LiteX/software/Doom/mc1-doom/src/am_map.c:1135
↓ 4 callersFunctionA_Chase
A_Chase Actor has a melee attack, so it tries to close as fast as possible
LiteX/software/Doom/mc1-doom/src/p_enemy.c:634
↓ 4 callersFunctionA_PainShootSkull
A_PainShootSkull Spawn a lost soul and launch it at the target
LiteX/software/Doom/mc1-doom/src/p_enemy.c:1384
↓ 4 callersMethodCalcTextSizeA
LiteX/software/Libs/imgui/imgui_draw.cpp:3431
← previousnext →301–400 of 3,558, ranked by callers