Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Inori/GPCS4
/ functions
Functions
14,553 in github.com/Inori/GPCS4
⨍
Functions
14,553
◇
Types & classes
20,836
↓ 10 callers
Function
ZydisIsRegisterAllowed
* Checks if specified register is valid for provided register class, encoding and machine mode. * * @param match A pointer to `ZydisEncoderI
3rdParty/zydis/src/Encoder.c:698
↓ 10 callers
Method
allocate
3rdParty/boost/boost/multi_index/detail/copy_map.hpp:129
↓ 10 callers
Method
assign
Assigns from another optional<T> (deep-copies the rhs value)
3rdParty/boost/boost/optional/optional.hpp:265
↓ 10 callers
Method
assign
3rdParty/boost/boost/unordered/detail/implementation.hpp:426
↓ 10 callers
Method
begin
* \brief Begin instruction iterator * * Points to the first instruction in the instruction * block. The header, if any, will be skippe
GPCS4/Graphics/SpirV/SpirvCodeBuffer.h:64
↓ 10 callers
Method
binding
GPCS4/Graphics/Violet/VltRenderState.h:181
↓ 10 callers
Function
call
3rdParty/boost/boost/bind/mem_fn_template.hpp:33
↓ 10 callers
Method
check_arg_id
3rdParty/spdlog/fmt/bundled/core.h:2701
↓ 10 callers
Method
check_arg_id
3rdParty/fmt/include/fmt/core.h:2701
↓ 10 callers
Method
constf64
GPCS4/Graphics/SpirV/SpirvModule.cpp:278
↓ 10 callers
Function
count_digits
3rdParty/spdlog/fmt/bundled/format.h:951
↓ 10 callers
Function
count_digits
3rdParty/fmt/include/fmt/format.h:951
↓ 10 callers
Method
defFloatType
GPCS4/Graphics/SpirV/SpirvModule.cpp:729
↓ 10 callers
Function
find
3rdParty/boost/boost/unordered/unordered_map.hpp:773
↓ 10 callers
Method
formatInfo
* \brief Image format info * \returns Image format info */
GPCS4/Graphics/Violet/VltImage.h:206
↓ 10 callers
Function
format_to
3rdParty/fmt/include/fmt/core.h:3146
↓ 10 callers
Function
get
3rdParty/boost/boost/property_map/property_map.hpp:301
↓ 10 callers
Method
get
GPCS4/Common/GPCS4Log.cpp:231
↓ 10 callers
Method
getDepthTarget
GPCS4/Graphics/Gnm/GnmCommandBufferDraw.cpp:1470
↓ 10 callers
Method
getMinimumGpuMode
GPCS4/Graphics/Gnm/GnmTexture.h:633
↓ 10 callers
Method
getNextNode
GPCS4/Graphics/Gcn/ControlFlowGraph/GcnTokenList.cpp:53
↓ 10 callers
Method
get_allocator
3rdParty/boost/boost/unordered/unordered_map.hpp:186
↓ 10 callers
Function
glm_vec4_dot
3rdParty/glm/simd/geometric.h:27
↓ 10 callers
Method
hash_function
3rdParty/boost/boost/unordered/unordered_set.hpp:1523
↓ 10 callers
Function
imageFormatInfo
GPCS4/Graphics/Violet/VltFormat.cpp:566
↓ 10 callers
Method
length
* \brief Shader code size in bytes */
GPCS4/Graphics/Gcn/GcnHeader.h:126
↓ 10 callers
Method
load
TODO: currently, repeated load is not supported, it can only be called one time
GPCS4/Emulator/VirtualCPU.cpp:20
↓ 10 callers
Method
locale
3rdParty/spdlog/fmt/bundled/os.h:498
↓ 10 callers
Method
locale
3rdParty/fmt/include/fmt/os.h:498
↓ 10 callers
Function
next
3rdParty/boost/boost/fusion/iterator/next.hpp:58
↓ 10 callers
Method
node_bucket
3rdParty/boost/boost/unordered/detail/implementation.hpp:2377
↓ 10 callers
Method
opINotEqual
GPCS4/Graphics/SpirV/SpirvModule.cpp:2358
↓ 10 callers
Method
opISub
GPCS4/Graphics/SpirV/SpirvModule.cpp:1880
↓ 10 callers
Method
opSelect
GPCS4/Graphics/SpirV/SpirvModule.cpp:2971
↓ 10 callers
Method
open
3rdParty/spdlog/details/file_helper-inl.h:32
↓ 10 callers
Function
push_pthread_mem
Save a _pthread_v element for reuse in pool. */
3rdParty/winpthreads/src/thread.c:293
↓ 10 callers
Method
raw_name
3rdParty/boost/boost/type_index/stl_type_index.hpp:122
↓ 10 callers
Method
release
3rdParty/boost/boost/exception/exception.hpp:94
↓ 10 callers
Function
replace_spin_keys
3rdParty/winpthreads/src/thread.c:393
↓ 10 callers
Function
require_boolean_expr
3rdParty/boost/boost/concept_check.hpp:226
↓ 10 callers
Method
reserve
GPCS4/Util/UtilVector.h:179
↓ 10 callers
Function
shared_count
3rdParty/boost/boost/smart_ptr/detail/shared_count.hpp:141
↓ 10 callers
Function
sp_deleter_construct
3rdParty/boost/boost/smart_ptr/shared_ptr.hpp:301
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
3rdParty/stb_image/stb_image.h:3633
↓ 10 callers
Function
vformat_to
3rdParty/spdlog/fmt/bundled/core.h:3125
↓ 9 callers
Function
ZyanStringAppend
3rdParty/zydis/dependencies/zycore/src/String.c:453
↓ 9 callers
Function
ZyanStringResize
3rdParty/zydis/dependencies/zycore/src/String.c:1021
↓ 9 callers
Function
ZydisGetMachineModeWidth
* Converts `ZydisMachineMode` to default stack width value expressed in bits. * * @param machine_mode `ZydisMachineMode` value to convert. * * @
3rdParty/zydis/src/Encoder.c:287
↓ 9 callers
Function
ZydisInputNextBytes
* Reads a variable amount of bytes from the current read-position of the input * data-source and increases the read-position by specified am
3rdParty/zydis/src/Decoder.c:337
↓ 9 callers
Function
_glfwPlatformPollJoystick
3rdParty/glfw/src/null_joystick.c:34
↓ 9 callers
Function
abs
3rdParty/spdlog/fmt/bundled/chrono.h:1488
↓ 9 callers
Method
basename
_MSC_VER
3rdParty/spdlog/pattern_formatter-inl.h:825
↓ 9 callers
Method
beginRecording
GPCS4/Graphics/Violet/VltContext.cpp:29
↓ 9 callers
Method
clear
3rdParty/boost/boost/graph/detail/adjacency_list.hpp:1819
↓ 9 callers
Function
compare
Lexicographically compare this string reference to other.
3rdParty/fmt/include/fmt/core.h:510
↓ 9 callers
Method
constBool
GPCS4/Graphics/SpirV/SpirvModule.cpp:203
↓ 9 callers
Method
createCommandList
GPCS4/Graphics/Violet/VltDevice.cpp:145
↓ 9 callers
Method
createView
GPCS4/Graphics/Violet/VltImage.cpp:217
↓ 9 callers
Method
defConst
GPCS4/Graphics/SpirV/SpirvModule.cpp:3781
↓ 9 callers
Method
end
GPCS4/Util/UtilInsertOrdered.h:42
↓ 9 callers
Method
erase
GPCS4/Graphics/SpirV/SpirvCodeBuffer.cpp:136
↓ 9 callers
Function
erase_from_incidence_list
3rdParty/boost/boost/graph/detail/adjacency_list.hpp:109
↓ 9 callers
Method
first
3rdParty/boost/boost/fusion/view/joint_view/joint_view.hpp:66
↓ 9 callers
Function
flush
3rdParty/fmt/include/fmt/os.h:435
↓ 9 callers
Function
function_equal
3rdParty/boost/boost/function_equal.hpp:23
↓ 9 callers
Method
getColorTarget
GPCS4/Graphics/Gnm/GnmCommandBufferDraw.cpp:1437
↓ 9 callers
Method
getDefaultOutputDevice
3rdParty/rtaudio/RtAudio.cpp:4491
↓ 9 callers
Method
getNumFragments
GPCS4/Graphics/Gnm/GnmTexture.h:490
↓ 9 callers
Function
hash_combine
3rdParty/boost/boost/container_hash/hash.hpp:418
↓ 9 callers
Function
in_edges
3rdParty/boost/boost/graph/detail/adjacency_list.hpp:1113
↓ 9 callers
Function
invoke_visitors
3rdParty/boost/boost/graph/visitors.hpp:235
↓ 9 callers
Method
is_first_in_group
3rdParty/boost/boost/unordered/detail/implementation.hpp:4297
↓ 9 callers
Function
localtime
3rdParty/spdlog/fmt/bundled/chrono.h:443
↓ 9 callers
Method
log
3rdParty/spdlog/sinks/base_sink-inl.h:26
↓ 9 callers
Function
make_tuple
-make_tuple function templates -----------------------------------
3rdParty/boost/boost/tuple/detail/tuple_basic.hpp:742
↓ 9 callers
Method
name
3rdParty/boost/boost/core/typeinfo.hpp:79
↓ 9 callers
Method
offset
* \brief Offset into device memory * * This information is required when * binding memory to Vulkan objects. * \r
GPCS4/Graphics/Violet/VltMemory.h:116
↓ 9 callers
Method
pickLayout
* \brief Picks a compatible layout * * Under some circumstances, we have to return * a different layout than the one reque
GPCS4/Graphics/Violet/VltImage.h:254
↓ 9 callers
Function
pthread_attr_setschedpolicy
3rdParty/winpthreads/src/sched.c:72
↓ 9 callers
Function
pthread_cond_init
3rdParty/winpthreads/src/cond.c:194
↓ 9 callers
Function
pthread_exit
3rdParty/winpthreads/src/thread.c:1078
↓ 9 callers
Function
pthread_self
3rdParty/winpthreads/src/thread.c:1029
↓ 9 callers
Function
reserve
3rdParty/spdlog/fmt/bundled/format.h:394
↓ 9 callers
Function
reserve
3rdParty/fmt/include/fmt/format.h:394
↓ 9 callers
Function
sendEventToWM
Sends an EWMH or ICCCM event to the window manager
3rdParty/glfw/src/x11_window.c:213
↓ 9 callers
Method
setMatch
GPCS4/Graphics/Gcn/ControlFlowGraph/GcnTokenList.h:99
↓ 9 callers
Function
size
3rdParty/spdlog/fmt/bundled/os.h:157
↓ 9 callers
Method
size
* \brief Memory size */
GPCS4/Graphics/Sce/SceResource.h:144
↓ 9 callers
Function
stbi__mad3sizes_valid
returns 1 if "a*b*c + add" has no negative terms/factors and doesn't overflow
3rdParty/stb_image/stb_image.h:933
↓ 9 callers
Function
stbiw__jpg_writeBits
3rdParty/stb_image/stb_image_write.h:1199
↓ 9 callers
Method
strLen
GPCS4/Graphics/SpirV/SpirvCodeBuffer.cpp:143
↓ 9 callers
Function
swap
3rdParty/spdlog/logger-inl.h:62
↓ 9 callers
Function
to_nonnegative_int
3rdParty/spdlog/fmt/bundled/chrono.h:1406
↓ 9 callers
Function
to_nonnegative_int
3rdParty/fmt/include/fmt/chrono.h:1406
↓ 9 callers
Method
unchecked
3rdParty/boost/boost/multi_index/detail/safe_mode.hpp:310
↓ 9 callers
Method
value
3rdParty/fmt/include/fmt/core.h:1231
↓ 9 callers
Method
vertex_set
protected:
3rdParty/boost/boost/graph/detail/adjacency_list.hpp:2168
↓ 9 callers
Function
vprint
3rdParty/spdlog/fmt/bundled/xchar.h:206
↓ 9 callers
Function
vprint
3rdParty/fmt/include/fmt/xchar.h:206
↓ 8 callers
Method
FixOffsetOrEnqueue
fixes an offset in the jump instruction (at offset jmp_offset in the instrumented code) to jump to the given basic block (at offset bb in the original
3rdParty/tinydbr/tinydbr.cpp:351
← previous
next →
401–500 of 14,553, ranked by callers