MCPcopy Create free account

hub / github.com/Force67/prosperity / functions

Functions1,395 in github.com/Force67/prosperity

↓ 5 callersFunctionlogOnce
Log a message the first time a given handler runs. Used for the stubs whose fakery would silently break if a title actually exercised the subsystem.
delta/kern/lv2/sys_sce_misc.cpp:28
↓ 5 callersMethodname
delta/gpu/gcn/spirv/spv_emit.cpp:203
↓ 5 callersFunctionnowNs
A monotonic nanosecond timestamp and a wall-clock ~60 Hz vblank counter. The GameMaker runner (and sceVideoOutWaitVblank) busy-polls sceVideoOutGet- V
delta/kern/dev/dce_dev.cpp:29
↓ 5 callersMethodretain
delta/kern/object.cpp:29
↓ 5 callersFunctionsha1_starts
* SHA-1 context setup */
shared/crypto/sha1.cpp:63
↓ 5 callersFunctionsyscall_getname
delta/kern/lv2/name_table.cpp:644
↓ 5 callersFunctionwriteLabel
delta/gpu/cmd_processor.cpp:85
↓ 5 callersFunctionwritePpm
delta/gpu/vk_render.cpp:1088
↓ 4 callersMethodbrowse
(final File dir, final String[] exts, final boolean allowDirPick, final OnPick cb)
android/java/com/prosperity/ps4/LauncherActivity.java:588
↓ 4 callersMethodcompare_exchange_strong
cmake/android_atomic_ref.h:47
↓ 4 callersFunctiondecodeVBuffer
delta/gpu/gcn/gcn_resource.cpp:18
↓ 4 callersFunctiondecode_nid
base64 fast lookup
delta/runtime/vprx/vprx.cpp:154
↓ 4 callersFunctiondumpPm4
delta/runtime/vprx/libSceGnmDriver/libSceGnmDriver.cpp:132
↓ 4 callersFunctionedge
delta/gfx/overlay.cpp:99
↓ 4 callersFunctionemitVop1
delta/gpu/gcn/spirv/gcn_spirv.cpp:200
↓ 4 callersFunctionemitVop2
delta/gpu/gcn/spirv/gcn_spirv.cpp:234
↓ 4 callersFunctionendFrame
delta/gpu/vk_render.cpp:1633
↓ 4 callersFunctionfailInject
DIAGNOSTIC: inject a failure return into a named HLE setup function to find which real-videoout return value makes Isaac skip its command-buffer creat
delta/runtime/vprx/libSceVideoOut/libSceVideoOut.cpp:219
↓ 4 callersFunctionfdToDevice
Resolve an fd (object-table handle) back to the device that backs it.
delta/kern/lv2/sys_vfs.cpp:141
↓ 4 callersFunctionfillPadState
delta/runtime/vprx/libScePad/libScePad.cpp:179
↓ 4 callersFunctionfillStat
delta/kern/dev/file_dev.cpp:14
↓ 4 callersFunctionglyph
Round-on-screen ellipse in the framebuffer. band<=0 => filled disc, else a ring of that normalised-radius thickness.
delta/gfx/gfx_android.cpp:155
↓ 4 callersFunctionimageBarrier
delta/gfx/gfx_android.cpp:233
↓ 4 callersFunctionimageBarrier
delta/gfx/gfx_vk.cpp:90
↓ 4 callersFunctioninit
delta/gfx/gfx_vk.cpp:254
↓ 4 callersMethodldVg
delta/gpu/gcn/spirv/gcn_spirv.cpp:156
↓ 4 callersMethodloadLibrary
()
android/java/com/prosperity/ps4/LauncherActivity.java:489
↓ 4 callersFunctionlogUnknown
delta/gpu/gcn/gcn_interp.cpp:64
↓ 4 callersFunctionpm4Count
Dword count of the packet body (after the header).
delta/gpu/pm4.h:22
↓ 4 callersFunctionport
delta/runtime/vprx/libSceAudioOut/libSceAudioOut.cpp:45
↓ 4 callersFunctionpresent
delta/gfx/gfx_vk.cpp:407
↓ 4 callersFunctionprocessDcbs
Feed each command buffer to the GPU command processor. The Constant Engine runs ahead of the Draw Engine, so process a submit's ccb (CE RAM -> shader
delta/runtime/vprx/libSceGnmDriver/libSceGnmDriver.cpp:87
↓ 4 callersFunctionpumpEvents
delta/gfx/gfx_vk.cpp:526
↓ 4 callersFunctionrd16
delta/formats/pkg_object.cpp:70
↓ 4 callersMethodrunBusy
(String message, final Work work)
android/java/com/prosperity/ps4/LauncherActivity.java:639
↓ 4 callersFunctionsetRegs
Write a run of register values from a SET_*_REG packet body into the file.
delta/gpu/cmd_processor.cpp:55
↓ 4 callersFunctionsha1_finish
* SHA-1 final digest */
shared/crypto/sha1.cpp:278
↓ 4 callersMethodshaderAddr
48-bit GPU address from a LO/HI register pair (HI holds the top bits << 0, i.e. addr = ((u64)HI << 32 | LO) << 8 for shader program pointers).
delta/gpu/liverpool.h:88
↓ 4 callersMethodstState
delta/gpu/gcn/spirv/gcn_spirv.cpp:118
↓ 4 callersFunctionsys_mmap
delta/kern/lv2/sys_mem.cpp:120
↓ 4 callersFunctiontriggerAllEqueues
delta/kern/lv2/sys_event.cpp:257
↓ 4 callersMethodtypeArray
delta/gpu/gcn/spirv/spv_emit.cpp:86
↓ 4 callersMethodtypeFloat
delta/gpu/gcn/spirv/spv_emit.cpp:74
↓ 4 callersMethodtypeFunction
delta/gpu/gcn/spirv/spv_emit.cpp:116
↓ 4 callersMethodtypeVoid
---- types -----------------------------------------------------------------
delta/gpu/gcn/spirv/spv_emit.cpp:57
↓ 4 callersFunctionumtxTimeout
Re-poll interval for a blocked waiter. A waiter is woken promptly by the matching WAKE/SIGNAL, but some guest code publishes its predicate with a plai
delta/kern/lv2/sys_thread.cpp:168
↓ 4 callersFunctionvalidate
tools/spv_selftest.cpp:19
↓ 4 callersFunctionvkFactor
GNM blend multiplier (CB_BLENDn_CONTROL factor field) -> Vulkan blend factor.
delta/gpu/vk_render.cpp:449
↓ 4 callersMethodwait
delta/kern/lv2/sys_semaphore.cpp:32
↓ 3 callersMethodGetBase
shared/utl/file.h:68
↓ 3 callersMethodPop
shared/utl/logger/threadsafe_queue.h:44
↓ 3 callersMethodPush
shared/utl/logger/threadsafe_queue.h:31
↓ 3 callersFunctionbranchKind
Branch classification. 0=none, 1=uncond, 2=scc0, 3=scc1, 4=vccz, 5=vccnz, 6=execz, 7=execnz, 8=endpgm.
delta/gpu/gcn/spirv/gcn_spirv.cpp:536
↓ 3 callersFunctionbuildPipeline
Build a graphics pipeline for the colored (textured=false) or textured quad with the given colour-blend attachment. Shaders + layout selected by `text
delta/gpu/vk_render.cpp:512
↓ 3 callersFunctioncalled_in
delta/kern/lv2/lv2.cpp:75
↓ 3 callersMethodcbColorBase
delta/gpu/liverpool.h:93
↓ 3 callersMethodcompositeExtract
delta/gpu/gcn/spirv/spv_emit.cpp:276
↓ 3 callersMethodcreate
delta/kern/proc.cpp:38
↓ 3 callersFunctioncreateSwapchain
delta/gfx/gfx_android.cpp:248
↓ 3 callersFunctiondecodeTImage
delta/gpu/gcn/gcn_resource.cpp:33
↓ 3 callersFunctionemitHeader
(out)
tools/stubgen_v2.py:28
↓ 3 callersFunctionemitVop3
delta/gpu/gcn/spirv/gcn_spirv.cpp:304
↓ 3 callersFunctionemitVopc
VOPC: vector compare -> VCC (sgpr 106) as raw 1u/0u. The low nibble selects the predicate (1=lt 2=eq 3=le 4=gt 5=ne 6=ge) for all of f32 (op 0x00-0x1f
delta/gpu/gcn/spirv/gcn_spirv.cpp:265
↓ 3 callersFunctionendRegion
End the current dynamic-rendering region (if any), leaving its RTs readable.
delta/gpu/vk_render.cpp:1010
↓ 3 callersMethodexecMode
delta/gpu/gcn/spirv/spv_emit.cpp:221
↓ 3 callersFunctionfillStatus
delta/runtime/vprx/libSceAudioIn/libSceAudioIn.cpp:93
↓ 3 callersFunctionfindMount
Longest matching mount (host or virtual). prefixLen is the matched length.
delta/kern/vfs.cpp:35
↓ 3 callersFunctionforceReturn0
Patch a guest function to `xor eax,eax; ret`. Steps over libkernel-internal validation that rejects our externally-loaded module set (11.00 offsets).
delta/kern/proc.cpp:316
↓ 3 callersMethodfromFile
delta/kern/module.cpp:36
↓ 3 callersFunctiong_dceTrace
delta/kern/dev/dce_dev.cpp:60
↓ 3 callersFunctiongetPipeline
Pipeline for a draw's blend state, cached. Returns the default src-alpha pipeline when the per-state build fails so a draw never silently drops.
delta/gpu/vk_render.cpp:571
↓ 3 callersFunctiongetTexture
Upload a guest texture (linear 32bpp RGBA) and return a descriptor set bound to it. Cached by guest base; re-uploaded when the guest pixels change (th
delta/gpu/vk_render.cpp:773
↓ 3 callersFunctionguestTsc
A TSC value in the same domain/rate as the guest's rdtsc, so flip/vblank-status tsc fields stay comparable with rdtsc the title reads itself. On nativ
delta/kern/dev/dce_dev.cpp:43
↓ 3 callersMethodinit
delta/main/dcore.cpp:30
↓ 3 callersMethodisZero
delta/gpu/gcn/spirv/gcn_spirv.cpp:121
↓ 3 callersFunctionjoinHost
Append the post-prefix remainder onto a host directory, like resolve().
delta/kern/vfs.cpp:111
↓ 3 callersFunctionlabelAddrOk
Labels live in guest memory the game allocated (Garlic/Onion 0x10_0000_0000+), in low guest heaps (0x2_0000_0000+), or in the GnmDriver area (0xfe00_0
delta/gpu/cmd_processor.cpp:82
↓ 3 callersMethodldExec
delta/gpu/gcn/spirv/gcn_spirv.cpp:116
↓ 3 callersMethodldScc
SCC / EXEC / CFG-state helpers.
delta/gpu/gcn/spirv/gcn_spirv.cpp:113
↓ 3 callersFunctionmakeHostThunk
Plant a guest x86 trampoline that bounces into the native HLE function `hostFn` via the kHostThunkSyscallBase magic syscall. The trampoline preserves
delta/cpu/fex_backend.cpp:643
↓ 3 callersFunctionmakeModule
delta/gpu/vk_render.cpp:439
↓ 3 callersMethodmodulesDir
()
android/java/com/prosperity/ps4/LauncherActivity.java:349
↓ 3 callersFunctionopenRead
delta/kern/vfs.cpp:120
↓ 3 callersFunctionoptimize
delta/gpu/gcn/spirv/spv_post.cpp:18
↓ 3 callersFunctionpathconf_value
pathconf/fpathconf/lpathconf: report the configurable limit for `name`. We return concrete values rather than the -1 "indeterminate" sentinel: a -1 in
delta/kern/lv2/sys_sce_misc.cpp:267
↓ 3 callersMethodpaths
delta/formats/pkg_object.cpp:658
↓ 3 callersFunctionport
delta/runtime/vprx/libSceAudioIn/libSceAudioIn.cpp:52
↓ 3 callersMethodprefs
()
android/java/com/prosperity/ps4/LauncherActivity.java:485
↓ 3 callersFunctionprosperity_gc_submit
delta/runtime/vprx/libSceGnmDriver/libSceGnmDriver.cpp:42
↓ 3 callersFunctionprosperity_videoout_buffer
The guest scanout buffer address for a registered buffer index (the GPU render target the flip displays). Used by the GPU renderer to present the righ
delta/runtime/vprx/libSceVideoOut/libSceVideoOut.cpp:521
↓ 3 callersFunctionprosperity_videoout_set_flip
Bridge for the HLE Gnm driver: the game flips via sceGnmSubmitAndFlip- CommandBuffers (a GPU prepareFlip packet), so record the target scanout buffer
delta/runtime/vprx/libSceVideoOut/libSceVideoOut.cpp:511
↓ 3 callersMethodrebuildGameList
()
android/java/com/prosperity/ps4/LauncherActivity.java:202
↓ 3 callersMethodrequireAccess
()
android/java/com/prosperity/ps4/LauncherActivity.java:565
↓ 3 callersFunctionrtByteSizeWH
delta/gpu/vk_render.cpp:191
↓ 3 callersFunctionself2elf
delta/crypto/UnSELF.cpp:18
↓ 3 callersMethodstSccBool
delta/gpu/gcn/spirv/gcn_spirv.cpp:115
↓ 3 callersMethodstart
delta/kern/proc.cpp:397
↓ 3 callersFunctionstat
delta/kern/vfs.cpp:143
↓ 3 callersMethodtoast
(String s)
android/java/com/prosperity/ps4/LauncherActivity.java:678
↓ 3 callersFunctiontrackTextures
delta/gpu/gcn/gcn_resource.cpp:121
← previousnext →101–200 of 1,395, ranked by callers