Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RPCS3/rpcs3
/ functions
Functions
20,600 in github.com/RPCS3/rpcs3
⨍
Functions
20,600
◇
Types & classes
5,206
↓ 4 callers
Method
BootGame
rpcs3/Emu/System.cpp:897
↓ 4 callers
Method
BootGame
rpcs3/rpcs3qt/main_window.cpp:672
↓ 4 callers
Function
CMPDI
rpcs3/Emu/Cell/PPUOpcodes.h:726
↓ 4 callers
Method
ConfigurePPUCache
rpcs3/Emu/System.cpp:3926
↓ 4 callers
Method
Create
rpcs3/Emu/RSX/Overlays/overlay_osk.cpp:1344
↓ 4 callers
Function
DECLARE
rpcs3/Emu/RSX/Overlays/overlays.cpp:18
↓ 4 callers
Function
DFMA
rpcs3/Emu/Cell/SPUInterpreter.cpp:1310
↓ 4 callers
Method
EnableThreadFollowing
rpcs3/rpcs3qt/debugger_list.cpp:294
↓ 4 callers
Method
EnhanceRadioButton
rpcs3/rpcs3qt/emu_settings.cpp:766
↓ 4 callers
Method
Exec
rpcs3/Emu/RSX/Overlays/Network/overlay_recvmessage_dialog.cpp:191
↓ 4 callers
Function
FsrEasuSetF
------------------------------------------------------------------------------------------------------------------------------ Accumulate direction an
3rdparty/GPUOpen/include/ffx_fsr1.h:275
↓ 4 callers
Method
GetData
rpcs3/Emu/RSX/Program/CgBinaryProgram.h:214
↓ 4 callers
Method
GetElapsedTimeInMilliSec
Utilities/Timer.h:36
↓ 4 callers
Method
GetMsSince
Utilities/Timer.h:55
↓ 4 callers
Method
GetUnlockedTrophiesCount
rpcs3/Loader/TROPUSR.cpp:239
↓ 4 callers
Method
HasItem
rpcs3/Emu/RSX/Program/ShaderParam.h:133
↓ 4 callers
Method
LoadMetadata
rpcs3/Crypto/unself.cpp:625
↓ 4 callers
Method
LoadSettings
rpcs3/rpcs3qt/log_frame.cpp:464
↓ 4 callers
Function
MFLR
rpcs3/Emu/Cell/PPUOpcodes.h:716
↓ 4 callers
Function
MatchingRoomStatus_to_SceNpMatchingRoomStatus
rpcs3/Emu/NP/fb_helpers.cpp:528
↓ 4 callers
Function
NOP
rpcs3/Emu/Cell/PPUOpcodes.h:706
↓ 4 callers
Method
Open
rpcs3/Emu/Audio/AudioDumper.cpp:18
↓ 4 callers
Method
RemoveEntry
rpcs3/Loader/TRP.cpp:185
↓ 4 callers
Function
RoomDataInternal_to_SceNpMatching2RoomDataInternal
rpcs3/Emu/NP/fb_helpers.cpp:210
↓ 4 callers
Function
RoomMemberDataInternal_to_SceNpMatching2RoomMemberDataInternal
rpcs3/Emu/NP/fb_helpers.cpp:293
↓ 4 callers
Method
Run
rpcs3/Emu/System.cpp:2461
↓ 4 callers
Method
ShowInfoBox
rpcs3/rpcs3qt/gui_settings.cpp:187
↓ 4 callers
Method
UpdateCPUData
rpcs3/rpcs3qt/debugger_list.cpp:60
↓ 4 callers
Function
XORIS
rpcs3/Emu/Cell/PPUOpcodes.h:677
↓ 4 callers
Function
_mm_add_epi8
Adds the 16 signed or unsigned 8-bit integers in a to the 16 signed or unsigned 8-bit integers in b. https://technet.microsoft.com/en-us/subscriptions
rpcs3/Emu/CPU/sse2neon.h:2984
↓ 4 callers
Function
_mm_blendv_epi8
Blend packed 8-bit integers from a and b using mask, and store the results in dst. FOR j := 0 to 15 i := j*8 IF mask[i+7] dst[i+7:i] := b[i+7:i] ELSE
rpcs3/Emu/CPU/sse2neon.h:7411
↓ 4 callers
Function
_mm_clmulepi64_si128
Perform a carry-less multiplication of two 64-bit integers, selected from a and b according to imm8, and store the results in dst. https://software.in
rpcs3/Emu/CPU/sse2neon.h:8669
↓ 4 callers
Function
_mm_cmpgt_ps
Compares for greater than. r0 := (a0 > b0) ? 0xffffffff : 0x0 r1 := (a1 > b1) ? 0xffffffff : 0x0 r2 := (a2 > b2) ? 0xffffffff : 0x0 r3 := (a3 > b3) ?
rpcs3/Emu/CPU/sse2neon.h:1136
↓ 4 callers
Function
_mm_maddubs_epi16
Vertically multiply each unsigned 8-bit integer from a with the corresponding signed 8-bit integer from b, producing intermediate signed 16-bit intege
rpcs3/Emu/CPU/sse2neon.h:6948
↓ 4 callers
Function
_mm_min_ps
Computes the minima of the four single-precision, floating-point values of a and b. https://msdn.microsoft.com/en-us/library/vstudio/wh13kadz(v=vs.100
rpcs3/Emu/CPU/sse2neon.h:2062
↓ 4 callers
Function
_mm_movemask_epi8
NEON does not provide a version of this function. Creates a 16-bit mask from the most significant bits of the 16 signed or unsigned 8-bit integers in
rpcs3/Emu/CPU/sse2neon.h:4758
↓ 4 callers
Function
_mm_packus_epi16
Packs the 16 signed 16 - bit integers from a and b into 8 - bit unsigned integers and saturates. r0 := UnsignedSaturate(a0) r1 := UnsignedSaturate(a1
rpcs3/Emu/CPU/sse2neon.h:5052
↓ 4 callers
Function
_mm_set1_epi64x
Sets the 2 signed 64-bit integer values to i. https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_set1_epi64x
rpcs3/Emu/CPU/sse2neon.h:5208
↓ 4 callers
Function
_mm_set_ps
Sets the four single-precision, floating-point values to the four inputs. https://msdn.microsoft.com/en-us/library/vstudio/afh0zf75(v=vs.100).aspx
rpcs3/Emu/CPU/sse2neon.h:2411
↓ 4 callers
Function
_mm_set_sd
Copy double-precision (64-bit) floating-point element a to the lower element of dst, and zero the upper element. https://software.intel.com/sites/land
rpcs3/Emu/CPU/sse2neon.h:5168
↓ 4 callers
Function
_mm_sub_pd
Subtract packed double-precision (64-bit) floating-point elements in b from packed double-precision (64-bit) floating-point elements in a, and store t
rpcs3/Emu/CPU/sse2neon.h:6106
↓ 4 callers
Function
_mm_xor_ps
Computes bitwise EXOR (exclusive-or) of the four single-precision, floating-point values of a and b. https://msdn.microsoft.com/en-us/library/ss6k3wk8
rpcs3/Emu/CPU/sse2neon.h:2940
↓ 4 callers
Function
_ptr
rpcs3/Emu/Memory/vm.h:283
↓ 4 callers
Function
_sse2neon_kadd_f32
Kahan summation for accurate summation of floating-point numbers. http://blog.zachbjornson.com/2019/08/11/fast-float-summation.html
rpcs3/Emu/CPU/sse2neon.h:689
↓ 4 callers
Function
_sse2neon_vmull_p64
ARMv7 polyfill ARMv7/some A64 lacks vmull_p64, but it has vmull_p8. vmull_p8 calculates 8 8-bit->16-bit polynomial multiplies, but we need a 64-bit->
rpcs3/Emu/CPU/sse2neon.h:719
↓ 4 callers
Function
_sys_lwcond_signal_all
rpcs3/Emu/Cell/lv2/sys_lwcond.cpp:310
↓ 4 callers
Method
add
Utilities/JITLLVM.cpp:741
↓ 4 callers
Method
add_attr
rpcs3/Emu/NP/generated/np2_structs_generated.h:7005
↓ 4 callers
Method
add_attrId
rpcs3/Emu/NP/generated/np2_structs_generated.h:1879
↓ 4 callers
Function
add_child
rpcs3/rpcs3qt/kernel_explorer.cpp:60
↓ 4 callers
Method
add_frame
rpcs3/util/video_sink.h:22
↓ 4 callers
Method
add_optData
rpcs3/Emu/NP/generated/np2_structs_generated.h:3320
↓ 4 callers
Method
add_passwordSlotMask
rpcs3/Emu/NP/generated/np2_structs_generated.h:1220
↓ 4 callers
Method
add_remove_flags
rpcs3/Emu/CPU/CPUThread.cpp:1169
↓ 4 callers
Method
add_room
rpcs3/Emu/NP/np_gui_cache.cpp:9
↓ 4 callers
Method
add_roomMemberBinAttrInternal
rpcs3/Emu/NP/generated/np2_structs_generated.h:2352
↓ 4 callers
Method
add_serverId
rpcs3/Emu/NP/generated/np2_structs_generated.h:3057
↓ 4 callers
Method
add_teamId
rpcs3/Emu/NP/generated/np2_structs_generated.h:2358
↓ 4 callers
Method
address_is_bound
rpcs3/Emu/RSX/Common/surface_store.h:1076
↓ 4 callers
Method
adr
rpcs3/Emu/CPU/Backends/AArch64/AArch64ASM.cpp:247
↓ 4 callers
Function
aes_crypt_ctr
* AES-CTR buffer encryption/decryption */
rpcs3/Crypto/aes.cpp:858
↓ 4 callers
Method
allocate
rpcs3/Emu/RSX/GL/GLDMA.cpp:14
↓ 4 callers
Method
antialias
rpcs3/Emu/RSX/rsx_decode.h:3353
↓ 4 callers
Function
attrs
rpcs3/Emu/NP/generated/np2_structs_generated.h:6901
↓ 4 callers
Method
back_stencil_mask
rpcs3/Emu/RSX/rsx_methods.h:463
↓ 4 callers
Method
back_stencil_op_fail
rpcs3/Emu/RSX/rsx_methods.h:588
↓ 4 callers
Method
back_stencil_op_zfail
rpcs3/Emu/RSX/rsx_methods.h:593
↓ 4 callers
Method
back_stencil_op_zpass
rpcs3/Emu/RSX/rsx_methods.h:598
↓ 4 callers
Method
base_addr
rpcs3/Emu/RSX/GL/GLDMA.h:30
↓ 4 callers
Method
begin
rpcs3/Emu/RSX/NV47/FW/draw_call.hpp:233
↓ 4 callers
Method
bind
rpcs3/Emu/RSX/VK/vkutils/instance.cpp:215
↓ 4 callers
Method
bit
rpcs3/Emu/Cell/lv2/sys_net.h:206
↓ 4 callers
Method
bit_test_reset
rpcs3/util/atomic.hpp:1656
↓ 4 callers
Function
blend_factor
rpcs3/Emu/RSX/GL/GLDraw.cpp:65
↓ 4 callers
Method
blit_engine_context_surface
rpcs3/Emu/RSX/rsx_methods.h:1098
↓ 4 callers
Function
bn_reduce
rpcs3/Crypto/ec.cpp:47
↓ 4 callers
Method
border_type
rpcs3/Emu/RSX/RSXTexture.cpp:25
↓ 4 callers
Function
build_spu_gpr_load
rpcs3/Emu/Cell/SPUInterpreter.cpp:77
↓ 4 callers
Function
build_swap_rdx_with
Helper to spill RDX (EDX) register for RDTSC
Utilities/JIT.h:151
↓ 4 callers
Function
build_transaction_enter
Utilities/JIT.h:128
↓ 4 callers
Function
build_transfer_cmds
* Generates copy instructions required to build the texture GPU side without actually copying anything. * Returns a set of addresses and data length
rpcs3/Emu/RSX/Common/TextureUtils.cpp:567
↓ 4 callers
Function
capture_display_tile_state
rpcs3/Emu/RSX/Capture/rsx_capture.cpp:348
↓ 4 callers
Function
cellMicGetFormatEx
rpcs3/Emu/Cell/Modules/cellMic.cpp:1202
↓ 4 callers
Function
cellPad_NotifyStateChange
rpcs3/Emu/Cell/Modules/cellPad.cpp:167
↓ 4 callers
Function
cellPamfReaderGetNumberOfEp
rpcs3/Emu/Cell/Modules/cellPamf.cpp:1356
↓ 4 callers
Function
cell_mic_read
rpcs3/Emu/Cell/Modules/cellMic.cpp:1334
↓ 4 callers
Method
check
rpcs3/Emu/RSX/GL/glutils/fbo.cpp:51
↓ 4 callers
Function
check_attr_id_and_duplicate
FUN_00011718
rpcs3/Emu/Cell/Modules/sceNp.cpp:4385
↓ 4 callers
Method
check_busy
rpcs3/Emu/Cell/lv2/sys_spu.cpp:409
↓ 4 callers
Function
check_config
rpcs3/Emu/Cell/Modules/cellPngEnc.cpp:39
↓ 4 callers
Function
check_errno_again
rpcs3/Emu/GDB.cpp:76
↓ 4 callers
Function
check_init_and_open
This represents 4 almost identical subfunctions used by the Start/Stop/Reset/Close functions
rpcs3/Emu/Cell/Modules/cellCamera.cpp:378
↓ 4 callers
Method
check_unlocked
rpcs3/Emu/Cell/lv2/sys_timer.cpp:79
↓ 4 callers
Method
clear
rpcs3/Emu/RSX/Common/texture_cache.h:1166
↓ 4 callers
Method
clear
rpcs3/Emu/Cell/Modules/cellSysCache.cpp:91
↓ 4 callers
Method
clear_input
rpcs3/Emu/Cell/Modules/cellImeJp.cpp:145
↓ 4 callers
Method
clear_list
rpcs3/rpcs3qt/game_list.cpp:89
↓ 4 callers
Function
clear_status_interrupt
rpcs3/Emu/RSX/VK/VKHelpers.cpp:255
↓ 4 callers
Function
clip_image
rpcs3/Emu/RSX/rsx_utils.cpp:40
↓ 4 callers
Method
color_a
rpcs3/Emu/RSX/rsx_decode.h:3034
← previous
next →
1,501–1,600 of 20,600, ranked by callers