MCPcopy Create free account

hub / github.com/StrikerX3/Ymir / functions

Functions4,464 in github.com/StrikerX3/Ymir

↓ 4 callersMethodSetEventCountFactor
@brief Sets the event cycle counting factor. This enables cycle counting between components of varying clock rates. @param[in] id the event ID to mod
libs/ymir-core/include/ymir/core/scheduler.hpp:123
↓ 4 callersFunctionSetVideoStandard
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:44
↓ 4 callersMethodSetupGouraud
Sets up gouraud shading with the given start and end values.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:535
↓ 4 callersMethodShouldStepTexel
Determines if the stepper is ready to step to the next texel.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:58
↓ 4 callersMethodStart
apps/ymir-sdl3/src/app/audio_system.cpp:40
↓ 4 callersMethodStepPixel
Advances to the next pixel.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:69
↓ 4 callersMethodStepTexel
Steps to the next texel.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:63
↓ 4 callersFunctionToString
libs/ymir-core/src/ymir/hw/scu/scu_dsp_disasm.cpp:233
↓ 4 callersMethodToString
apps/ymir-sdl3/src/app/ui/state/debug/memory_viewer_state.hpp:112
↓ 4 callersMethodUnmapMouseInputs
apps/ymir-sdl3/src/app/input/input_context.cpp:793
↓ 4 callersMethodUpdateClockRatios
libs/ymir-core/src/ymir/hw/smpc/rtc.cpp:100
↓ 4 callersMethodUpdateDPad
apps/ymir-sdl3/src/app/shared_context.hpp:400
↓ 4 callersMethodUpdateInputs
libs/ymir-core/src/ymir/hw/smpc/peripheral/peripheral_impl_virtua_gun.cpp:10
↓ 4 callersMethodUseDebugBreakManager
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:65
↓ 4 callersMethodUseUserProfilePath
apps/ymir-sdl3/src/app/profile.cpp:52
↓ 4 callersMethodVDP1WriteReg
libs/ymir-core/src/ymir/hw/vdp/vdp.cpp:368
↓ 4 callersFunctionVectorFromPoints
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:612
↓ 4 callersMethodWriteTCR_CKSn
libs/ymir-core/include/ymir/hw/sh2/sh2_frt.hpp:322
↓ 4 callersMethodclosePort
apps/ymir-sdl3/src/app/services/midi_types.hpp:93
↓ 4 callersFunctionfrom_timestamp
libs/ymir-core/src/ymir/util/date_time.cpp:26
↓ 4 callersFunctionhost
libs/ymir-core/src/ymir/util/date_time.cpp:8
↓ 4 callersMethodisPortOpen
apps/ymir-sdl3/src/app/services/midi_types.hpp:94
↓ 4 callersMethodopenPort
apps/ymir-sdl3/src/app/services/midi_types.hpp:89
↓ 4 callersMethodopenVirtualPort
apps/ymir-sdl3/src/app/services/midi_types.hpp:90
↓ 4 callersFunctionto_local_time
apps/ymir-sdl3/src/util/std_lib.cpp:7
↓ 3 callersMethodALU_AND
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:108
↓ 3 callersMethodALU_OR
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:115
↓ 3 callersMethodALU_RR
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:169
↓ 3 callersMethodALU_XOR
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:122
↓ 3 callersFunctionAnalogToDigital2DAxis
apps/ymir-sdl3/src/app/input/input_utils.hpp:86
↓ 3 callersFunctionApplyFullscreenMode
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:79
↓ 3 callersMethodApplyFullscreenMode
apps/ymir-sdl3/src/app/services/display_service.cpp:257
↓ 3 callersFunctionBoostCurrentProcessPriority
libs/ymir-core/src/ymir/util/process.cpp:53
↓ 3 callersFunctionBoostCurrentThreadPriority
libs/ymir-core/src/ymir/util/process.cpp:69
↓ 3 callersMethodCalcAccessPatterns
@brief Computes access delays and permissions based on VRAM access patterns for NBGs and RBGs and more factors: - CYCA0L, CYCA0U, CYCA1L, CYCA1U, CYCB
libs/ymir-core/include/ymir/hw/vdp/vdp_state.hpp:247
↓ 3 callersMethodCalcVCellScrollDelay
@brief Computes vertical cell scroll access delays for NBGs 0 and 1 based on these factors: - CYCA0L, CYCA0U, CYCA1L, CYCA1U, CYCB0L, CYCB0U, CYCB1L,
libs/ymir-core/include/ymir/hw/vdp/vdp_state.hpp:712
↓ 3 callersFunctionCartridgeInfo
apps/ymir-sdl3/src/app/ui/widgets/cartridge_widgets.cpp:9
↓ 3 callersMethodCheckForUpdates
apps/ymir-sdl3/src/app/services/update_checker_service.cpp:38
↓ 3 callersMethodClearBreakpoints
Clears all breakpoints.
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:193
↓ 3 callersMethodConfigureEnhancements
@brief Applies the enhancements configuration to this renderer. @param[in] enhancements the enhancements configuration to apply
libs/ymir-core/include/ymir/hw/vdp/renderer/vdp_renderer_base.hpp:55
↓ 3 callersMethodCreateTexture
apps/ymir-sdl3/src/app/services/graphics_service.cpp:38
↓ 3 callersMethodDelete
libs/ymir-core/src/ymir/sys/backup_ram.cpp:499
↓ 3 callersFunctionEnableNoSubnormals
* Enables "no subnormals" for the current thread. * x86/x64 -> MXCSR: set FTZ (bit 15) and DAZ (bit 6). * ARM/AArch64 -> FPCR/FPSCR: set FZ (bit 24)
libs/ymir-core/include/ymir/util/lsn_denormals.hpp:85
↓ 3 callersMethodExport
libs/ymir-core/src/ymir/sys/backup_ram.cpp:311
↓ 3 callersMethodFindWay
libs/ymir-core/include/ymir/hw/sh2/sh2_cache.hpp:109
↓ 3 callersMethodGetDateTime
libs/ymir-core/src/ymir/hw/smpc/rtc.cpp:62
↓ 3 callersFunctionGetFPCR
libs/ymir-core/include/ymir/util/lsn_denormals.hpp:39
↓ 3 callersFunctionGetFPSCR
libs/ymir-core/include/ymir/util/lsn_denormals.hpp:61
↓ 3 callersMethodGetFileCount
libs/ymir-core/src/ymir/media/filesystem.cpp:450
↓ 3 callersMethodGetFileOffset
Returns the current file offset for file listings.
libs/ymir-core/include/ymir/media/filesystem.hpp:249
↓ 3 callersMethodGetID
Retrieves the inserted cartridge's ID.
libs/ymir-core/include/ymir/hw/cart/cart_slot.hpp:41
↓ 3 callersMethodGetIPLHash
apps/ymir-sdl3/src/app/shared_context.cpp:159
↓ 3 callersMethodGetInterlaceMode
libs/ymir-core/src/ymir/hw/vdp/vdp.cpp:1259
↓ 3 callersMethodGetOutput
apps/ymir-sdl3/src/app/services/midi_service.hpp:30
↓ 3 callersMethodGetSelectedDisplay
apps/ymir-sdl3/src/app/shared_context.cpp:90
↓ 3 callersMethodGetTotalBlocks
libs/ymir-core/src/ymir/sys/backup_ram.cpp:235
↓ 3 callersMethodGetUsedBlocks
libs/ymir-core/src/ymir/sys/backup_ram.cpp:245
↓ 3 callersFunctionInsert32MbitDRAMCartridge
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:320
↓ 3 callersFunctionInsert48MbitDRAMCartridge
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:324
↓ 3 callersFunctionInsert8MbitDRAMCartridge
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:316
↓ 3 callersMethodIsAxis2D
apps/ymir-sdl3/src/app/input/input_events.hpp:117
↓ 3 callersMethodIsButton
apps/ymir-sdl3/src/app/input/input_events.hpp:109
↓ 3 callersMethodIsDMAActive
Checks if a DMA transfer is active. This is used to stall the SH-2s.
libs/ymir-core/include/ymir/hw/scu/scu.hpp:92
↓ 3 callersMethodIsFull
libs/ymir-core/include/ymir/hw/cdblock/ygr.hpp:116
↓ 3 callersMethodIsValidIndex
@brief Determines if the given slot index is valid, that is, `slotIndex < Size()`. @param[in] slotIndex the slot index to check @return `true` if the
apps/ymir-sdl3/src/app/services/save_state_service.hpp:35
↓ 3 callersMethodLoadDiscImage
apps/ymir-sdl3/src/app/services/disc_service.cpp:60
↓ 3 callersMethodLoadIPL
libs/ymir-core/src/ymir/sys/memory.cpp:33
↓ 3 callersFunctionLoadIPLROM
apps/ymir-sdl3/src/util/rom_loader.cpp:9
↓ 3 callersMethodLoadRAM
libs/ymir-core/include/ymir/hw/cart/cart_impl_dram.hpp:27
↓ 3 callersMethodLoadSaveStates
apps/ymir-sdl3/src/app/services/save_state_service.cpp:133
↓ 3 callersMethodLowerInterrupt
Lowers the interrupt signal of the specified source.
libs/ymir-core/include/ymir/hw/sh1/sh1.hpp:413
↓ 3 callersMethodMemPeekByte
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:649
↓ 3 callersMethodMemPeekLong
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:657
↓ 3 callersFunctionOpenBackupMemoryManager
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:46
↓ 3 callersMethodOpenGenericModal
apps/ymir-sdl3/src/app/services/window_manager_service.cpp:120
↓ 3 callersMethodOpenLoadDiscDialog
apps/ymir-sdl3/src/app/services/disc_service.cpp:31
↓ 3 callersMethodPersistWindowGeometry
apps/ymir-sdl3/src/app/services/display_service.cpp:286
↓ 3 callersMethodRaiseNMI
libs/ymir-core/src/ymir/sys/saturn.cpp:850
↓ 3 callersMethodReadBRR
libs/ymir-core/include/ymir/hw/sh1/sh1_sci.hpp:217
↓ 3 callersMethodReadCASCR
libs/ymir-core/include/ymir/hw/sh1/sh1_pfc.hpp:443
↓ 3 callersMethodReadCHCR
libs/ymir-core/include/ymir/hw/sh2/sh2_dmac.hpp:133
↓ 3 callersMethodReadDRCR
libs/ymir-core/include/ymir/hw/sh2/sh2_dmac.hpp:191
↓ 3 callersMethodReadPACR1
libs/ymir-core/include/ymir/hw/sh1/sh1_pfc.hpp:143
↓ 3 callersMethodReadPACR2
libs/ymir-core/include/ymir/hw/sh1/sh1_pfc.hpp:222
↓ 3 callersMethodReadPAIOR
libs/ymir-core/include/ymir/hw/sh1/sh1_pfc.hpp:63
↓ 3 callersMethodReadPBCR1
libs/ymir-core/include/ymir/hw/sh1/sh1_pfc.hpp:308
↓ 3 callersMethodReadPBCR2
libs/ymir-core/include/ymir/hw/sh1/sh1_pfc.hpp:390
↓ 3 callersMethodReadPBIOR
libs/ymir-core/include/ymir/hw/sh1/sh1_pfc.hpp:84
↓ 3 callersMethodReadSCR
libs/ymir-core/include/ymir/hw/sh1/sh1_sci.hpp:250
↓ 3 callersMethodReadSMR
libs/ymir-core/include/ymir/hw/sh1/sh1_sci.hpp:187
↓ 3 callersMethodReadTOCR
libs/ymir-core/include/ymir/hw/sh2/sh2_frt.hpp:352
↓ 3 callersFunctionRegionSelector
apps/ymir-sdl3/src/app/ui/widgets/system_widgets.cpp:33
↓ 3 callersFunctionRegionToString
apps/ymir-sdl3/src/util/regions.cpp:23
↓ 3 callersMethodRemoveCartridge
libs/ymir-core/src/ymir/hw/cart/cart_slot.cpp:11
↓ 3 callersMethodRescaleUI
apps/ymir-sdl3/src/app/services/display_service.cpp:32
↓ 3 callersMethodReset
libs/ymir-core/include/ymir/hw/vdp/vdp2_defs.hpp:167
↓ 3 callersMethodReset
@brief Performs a soft or hard reset of the state. @param hard whether to do a hard (`true`) or soft (`false`) reset
libs/ymir-core/include/ymir/hw/vdp/vdp_state.hpp:836
↓ 3 callersMethodResetDMACounter
apps/ymir-sdl3/src/app/debug/sh2_tracer.cpp:15
↓ 3 callersMethodSCSPWindowSet
apps/ymir-sdl3/src/app/ui/windows/debug/scsp_window_set.hpp:10
↓ 3 callersMethodSet
tests/ymir-dbg-tests/src/discovery_tests.cpp:36
← previousnext →301–400 of 4,464, ranked by callers