Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cemu-project/Cemu
/ functions
Functions
11,237 in github.com/cemu-project/Cemu
⨍
Functions
11,237
◇
Types & classes
2,211
↓ 2 callers
Function
LatteSHRC_FindPixelShader
src/Cafe/HW/Latte/Core/LatteShader.cpp:422
↓ 2 callers
Function
LatteSHRC_FindVertexShader
src/Cafe/HW/Latte/Core/LatteShader.cpp:412
↓ 2 callers
Function
LatteSHRC_GetFromChain
src/Cafe/HW/Latte/Core/LatteShader.cpp:392
↓ 2 callers
Function
LatteSHRC_RemoveFromCache
src/Cafe/HW/Latte/Core/LatteShader.cpp:147
↓ 2 callers
Function
LatteSHRC_UpdateActiveShaders
src/Cafe/HW/Latte/Core/LatteShader.cpp:909
↓ 2 callers
Function
LatteShaderCache_ShowProgress
src/Cafe/HW/Latte/Core/LatteShaderCache.cpp:493
↓ 2 callers
Function
LatteShaderCache_finish
src/Cafe/HW/Latte/Core/LatteShaderCache.cpp:273
↓ 2 callers
Function
LatteShaderCache_updateCompileQueue
* Process entries from compile queue until there are equal or less entries * left than specified by maxRemainingEntries */
src/Cafe/HW/Latte/Core/LatteShaderCache.cpp:106
↓ 2 callers
Function
LatteShaderRecompiler_getAttributeAlignment
src/Cafe/HW/Latte/Core/FetchShader.cpp:45
↓ 2 callers
Function
LatteShader_CleanupAfterCompile
src/Cafe/HW/Latte/Core/LatteShader.cpp:433
↓ 2 callers
Function
LatteShader_calculateFSKey
src/Cafe/HW/Latte/Core/FetchShader.cpp:74
↓ 2 callers
Function
LatteStreamout_FinishDrawcall
src/Cafe/HW/Latte/Core/LatteStreamoutGPU.cpp:146
↓ 2 callers
Function
LatteStreamout_PrepareDrawcall
src/Cafe/HW/Latte/Core/LatteStreamoutGPU.cpp:77
↓ 2 callers
Function
LatteTC_IsTextureDataOverwritten
check if a texture has been overwritten by another texture using GPU-writes
src/Cafe/HW/Latte/Core/LatteTextureCache.cpp:266
↓ 2 callers
Function
LatteTC_LookupTextureByData
src/Cafe/HW/Latte/Core/LatteTexture.cpp:1091
↓ 2 callers
Function
LatteTextureReadback_Initate
src/Cafe/HW/Latte/Core/LatteTextureReadback.cpp:79
↓ 2 callers
Function
LatteTextureReadback_StartTransfer
src/Cafe/HW/Latte/Core/LatteTextureReadback.cpp:23
↓ 2 callers
Function
LatteTexture_CalculateTextureDataHash
src/Cafe/HW/Latte/Core/LatteTextureCache.cpp:42
↓ 2 callers
Function
LatteTexture_CopySlice
src/Cafe/HW/Latte/Core/LatteTexture.cpp:350
↓ 2 callers
Function
LatteTexture_DeleteAbsorbedSubtextures
deletes any related textures that have become redundant (aka textures that can also be represented entirely as a view into the new texture)
src/Cafe/HW/Latte/Core/LatteTexture.cpp:926
↓ 2 callers
Function
LatteTexture_GatherTextureRelations
src/Cafe/HW/Latte/Core/LatteTexture.cpp:733
↓ 2 callers
Function
LatteTexture_IsFormatViewCompatible
if this function returns false, textures will not be synchronized even if their data overlaps
src/Cafe/HW/Latte/Core/LatteTexture.cpp:236
↓ 2 callers
Function
LatteTexture_SyncSlice
src/Cafe/HW/Latte/Core/LatteTexture.cpp:434
↓ 2 callers
Function
LatteTexture_TrackTextureGPUWrite
src/Cafe/HW/Latte/Core/LatteTexture.cpp:1337
↓ 2 callers
Function
LatteTexture_getEffectiveWidth
src/Cafe/HW/Latte/Core/LatteTextureLegacy.cpp:334
↓ 2 callers
Function
LatteTexture_updateTextures
initialize textures used by the current drawcall Sets LatteGPUState.repeatTextureInitialization to true if a new texture mapping was created (indicati
src/Cafe/HW/Latte/Core/LatteTextureLegacy.cpp:317
↓ 2 callers
Function
LatteThread_HandleOSScreen
src/Cafe/HW/Latte/Core/LatteThread.cpp:106
↓ 2 callers
Function
LatteTiming_IsUsingHostDrivenVSync
src/Cafe/HW/Latte/Core/LatteTiming.cpp:62
↓ 2 callers
Function
LatteTiming_signalVsync
src/Cafe/HW/Latte/Core/LatteTiming.cpp:74
↓ 2 callers
Function
LaunchForegroundTitle
src/Cafe/CafeSystem.cpp:853
↓ 2 callers
Method
Length
src/util/math/vector3.h:18
↓ 2 callers
Method
Load
src/gui/debugger/DebuggerWindow2.cpp:76
↓ 2 callers
Method
Load
src/config/CemuConfig.cpp:20
↓ 2 callers
Method
LoadFigure
src/gui/EmulatedUSBDevices/EmulatedUSBDeviceFrame.cpp:458
↓ 2 callers
Method
Lookup
src/Cafe/Filesystem/WUHB/WUHBReader.cpp:147
↓ 2 callers
Function
MCP_GetSysProdSettings
src/Cafe/OS/libs/coreinit/coreinit_MCP.cpp:60
↓ 2 callers
Function
MCP_Open
src/Cafe/OS/libs/coreinit/coreinit_MCP.cpp:37
↓ 2 callers
Function
MEMCreateFrmHeapEx
src/Cafe/OS/libs/coreinit/coreinit_MEM_FrmHeap.cpp:22
↓ 2 callers
Function
MEMGetAllocatableSizeForExpHeapEx
src/Cafe/OS/libs/coreinit/coreinit_MEM_ExpHeap.cpp:673
↓ 2 callers
Function
MEMGetFirstListObject
src/Cafe/OS/libs/coreinit/coreinit_MEM.cpp:316
↓ 2 callers
Function
MEMList_FindContainingHeap
src/Cafe/OS/libs/coreinit/coreinit_MEM.cpp:127
↓ 2 callers
Function
MEMList_SetSingleObject
src/Cafe/OS/libs/coreinit/coreinit_MEM.cpp:321
↓ 2 callers
Function
MIXResetChannelData
src/Cafe/OS/libs/snd_user/snd_user.cpp:290
↓ 2 callers
Method
MarkInUse
src/util/tinyxml2/tinyxml2.cpp:2027
↓ 2 callers
Function
NFCGetTagInfo
src/Cafe/OS/libs/nn_nfp/nn_nfp.cpp:966
↓ 2 callers
Function
NFCInitEx
src/Cafe/OS/libs/nfc/nfc.cpp:98
↓ 2 callers
Method
NewText
src/util/tinyxml2/tinyxml2.cpp:2102
↓ 2 callers
Function
OSCancelAlarm
src/Cafe/OS/libs/coreinit/coreinit_Alarm.cpp:194
↓ 2 callers
Function
OSDynLoad_FindExport
src/Cafe/OS/libs/coreinit/coreinit_DynLoad.cpp:117
↓ 2 callers
Function
OSFastMutex_LockInternal
src/Cafe/OS/libs/coreinit/coreinit_Synchronization.cpp:474
↓ 2 callers
Function
OSFreeToSystem
src/Cafe/OS/libs/coreinit/coreinit_Init.cpp:32
↓ 2 callers
Function
OSGetCoreCount
src/Cafe/OS/libs/coreinit/coreinit.cpp:197
↓ 2 callers
Function
OSGetStackPointer
src/Cafe/OS/libs/coreinit/coreinit.cpp:227
↓ 2 callers
Function
OSIsInterruptEnabled
src/Cafe/OS/libs/coreinit/coreinit_Scheduler.cpp:59
↓ 2 callers
Function
OSIsThreadRunning
src/Cafe/OS/libs/coreinit/coreinit_Thread.cpp:991
↓ 2 callers
Function
OSIsThreadRunningNoLock
src/Cafe/OS/libs/coreinit/coreinit_Thread.cpp:985
↓ 2 callers
Function
OSIsThreadTerminated
src/Cafe/OS/libs/coreinit/coreinit_Thread.cpp:967
↓ 2 callers
Function
OSJoinThread
src/Cafe/OS/libs/coreinit/coreinit_Thread.cpp:686
↓ 2 callers
Function
OSLockMutexInternal
src/Cafe/OS/libs/coreinit/coreinit_Synchronization.cpp:231
↓ 2 callers
Function
OSSchedulerBegin
starts PPC core emulation
src/Cafe/OS/libs/coreinit/coreinit_Thread.cpp:1397
↓ 2 callers
Function
OSSetCurrentThread
src/Cafe/OS/libs/coreinit/coreinit_Thread.cpp:186
↓ 2 callers
Function
OSSetThreadPriority
src/Cafe/OS/libs/coreinit/coreinit_Thread.cpp:937
↓ 2 callers
Function
OSSignalEventInternal
src/Cafe/OS/libs/coreinit/coreinit_Synchronization.cpp:116
↓ 2 callers
Function
OSUnlockMutexInternal
src/Cafe/OS/libs/coreinit/coreinit_Synchronization.cpp:300
↓ 2 callers
Function
OSWakeupThread
src/Cafe/OS/libs/coreinit/coreinit_Thread.cpp:857
↓ 2 callers
Method
OnDetach
src/Cafe/OS/libs/nsyshid/nsyshid.cpp:901
↓ 2 callers
Method
OnLogMessage
src/gui/LoggingWindow.cpp:84
↓ 2 callers
Method
OnParentMove
src/gui/debugger/DebuggerWindow2.cpp:393
↓ 2 callers
Method
Open
src/Cafe/OS/libs/nsyshid/Infinity.cpp:351
↓ 2 callers
Method
OpenDirectoryIterator
src/Cafe/Filesystem/FST/FST.cpp:1144
↓ 2 callers
Function
OpenGLRenderer_texture_loadSlice_normal
use standard API to upload texture data
src/Cafe/HW/Latte/Renderer/OpenGL/OpenGLRenderer.cpp:967
↓ 2 callers
Function
PDMLoadAll
src/Cafe/IOSU/PDM/iosu_pdm.cpp:414
↓ 2 callers
Function
PDMUnloadAll
src/Cafe/IOSU/PDM/iosu_pdm.cpp:420
↓ 2 callers
Function
PPCRecDebug_addS32Param
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlGen.cpp:3039
↓ 2 callers
Function
PPCRecRA_countInstructionsUntilNextUse
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlRegisterAllocator.cpp:184
↓ 2 callers
Function
PPCRecRA_deleteRange
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlRanges.cpp:121
↓ 2 callers
Function
PPCRecRA_getNextIterationIndex
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlRegisterAllocator.cpp:12
↓ 2 callers
Function
PPCRecompilerDebug_printLivenessRangeInfo
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlGen.cpp:3049
↓ 2 callers
Function
PPCRecompilerIML_getLastInstruction
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerIntermediate.cpp:168
↓ 2 callers
Function
PPCRecompilerImlAnalyzer_getCRTracking
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlAnalyzer.cpp:80
↓ 2 callers
Function
PPCRecompilerImlGen_findFPRRegisterByMappedName
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlGen.cpp:346
↓ 2 callers
Function
PPCRecompilerImlGen_generateNewInstruction_jumpSegment
jump based on segment branches
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlGen.cpp:165
↓ 2 callers
Function
PPCRecompilerImlGen_getAndLockFreeTemporaryFPR
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlGen.cpp:328
↓ 2 callers
Function
PPCRecompilerIml_setSegmentPoint
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlGen.cpp:3461
↓ 2 callers
Function
PPCRecompilerX64Gen_generateLeaveRecompilerCode
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerX64.cpp:2656
↓ 2 callers
Function
PPCRecompilerX64Gen_imlInstr_gqr_generateScaleCode
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerX64FPU.cpp:41
↓ 2 callers
Function
PPCRecompilerX64Gen_imlInstruction_fpr_load
load from memory
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerX64FPU.cpp:267
↓ 2 callers
Function
PPCRecompilerX64Gen_imlInstruction_fpr_store
store to memory
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerX64FPU.cpp:594
↓ 2 callers
Function
PPCRecompilerX64Gen_imlInstruction_load
* Load from memory */
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerX64.cpp:347
↓ 2 callers
Function
PPCRecompilerX64Gen_imlInstruction_store
* Write to memory */
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerX64.cpp:505
↓ 2 callers
Function
PPCRecompiler_appendInstruction
* Append and return new instruction at the end of the segment * Warning: Can invalidate any previous instruction structs from the same segment */
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlGen.cpp:3537
↓ 2 callers
Function
PPCRecompiler_canInlineFunction
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlGen.cpp:556
↓ 2 callers
Function
PPCRecompiler_decodePPCInstruction
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlGen.cpp:3627
↓ 2 callers
Function
PPCRecompiler_enter
src/Cafe/HW/Espresso/Recompiler/PPCRecompiler.cpp:72
↓ 2 callers
Function
PPCRecompiler_init
src/Cafe/HW/Espresso/Recompiler/PPCRecompiler.cpp:489
↓ 2 callers
Function
PPCRecompiler_isUGQRValueKnown
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlOptimizer.cpp:1921
↓ 2 callers
Function
PPCRecompiler_optimizeDirectFloatCopiesScanForward
src/Cafe/HW/Espresso/Recompiler/PPCRecompilerImlOptimizer.cpp:1733
↓ 2 callers
Function
PPCTimer_getRawTsc
src/Cafe/HW/Espresso/PPCTimer.cpp:94
↓ 2 callers
Function
PPCTimer_waitForInit
src/Cafe/HW/Espresso/PPCTimer.cpp:120
↓ 2 callers
Method
ParseName
src/util/tinyxml2/tinyxml2.cpp:218
← previous
next →
2,001–2,100 of 11,237, ranked by callers