Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apitrace/apitrace
/ functions
Functions
3,368 in github.com/apitrace/apitrace
⨍
Functions
3,368
◇
Types & classes
577
↓ 3 callers
Method
findCallIndex
gui/apitrace.cpp:424
↓ 3 callers
Function
findClosingConstruct
gui/glsledit.cpp:706
↓ 3 callers
Function
flushQueries
retrace/glretrace_main.cpp:286
↓ 3 callers
Function
getConfig
Get pointer to configuration object or NULL if there was no config file.
wrappers/config.cpp:373
↓ 3 callers
Function
getContext
wrappers/gltrace_state.cpp:198
↓ 3 callers
Method
getCurrentContextExtensions
helpers/glfeatures.cpp:277
↓ 3 callers
Function
getCurrentContextProfile
* Get the profile of the current context. */
helpers/glfeatures.cpp:215
↓ 3 callers
Function
getCurrentProcessId
lib/os/os_process.hpp:55
↓ 3 callers
Function
getDrawableBounds
retrace/glstate_images.cpp:995
↓ 3 callers
Function
getDxcapExe
()
scripts/convert.py:164
↓ 3 callers
Function
getExtraExtensions
wrappers/glcaps.cpp:100
↓ 3 callers
Function
getGuidName
lib/guids/guids.cpp:86
↓ 3 callers
Function
getImageDirectoryEntry
inject/injectee_iat.cpp:411
↓ 3 callers
Function
getPixExe
()
scripts/convert.py:59
↓ 3 callers
Function
getSubResourceImage
retrace/d3d10state_images.cpp:256
↓ 3 callers
Function
getSurfaceImage
retrace/d3d8state_images.cpp:48
↓ 3 callers
Function
getSurfaceImage
retrace/d3d9state_images.cpp:43
↓ 3 callers
Function
getSurfaceImage
retrace/d3d7state_images.cpp:118
↓ 3 callers
Function
getTextureTarget
retrace/glstate_images.cpp:1113
↓ 3 callers
Function
getTimeFrequency
retrace/glretrace_main.cpp:198
↓ 3 callers
Function
get_ts
wrappers/gltrace_state.cpp:60
↓ 3 callers
Method
getc
lib/trace/trace_file.hpp:130
↓ 3 callers
Method
groupId
retrace/metric_backend_opengl.cpp:58
↓ 3 callers
Method
hasBinaryData
gui/apitracecall.cpp:940
↓ 3 callers
Method
hasErrors
gui/apitrace.cpp:231
↓ 3 callers
Function
hashBlock
wrappers/memtrace.cpp:117
↓ 3 callers
Method
id
retrace/metric_backend_opengl.cpp:54
↓ 3 callers
Method
index
gui/apitracemodel.cpp:137
↓ 3 callers
Function
injectDll
inject/inject.h:236
↓ 3 callers
Function
intOption
lib/trace/trace_option.cpp:54
↓ 3 callers
Method
invokeFunction
(self, function)
wrappers/gltrace.py:860
↓ 3 callers
Method
invokeFunction
(self, function)
wrappers/trace.py:604
↓ 3 callers
Function
isDifferentArch
* XXX: Mixed architecture don't quite work. See also * http://www.corsix.org/content/dll-injection-and-wow64 */
inject/inject.h:212
↓ 3 callers
Method
isDigit
match lookahead with a digit (does not consume)
lib/trace/trace_callset.cpp:148
↓ 3 callers
Method
isEmpty
gui/traceloader.cpp:440
↓ 3 callers
Method
isSaving
gui/apitrace.cpp:226
↓ 3 callers
Function
isVariantEditable
gui/argumentseditor.cpp:14
↓ 3 callers
Method
iterBaseMethods
(self)
specs/stdapi.py:504
↓ 3 callers
Function
load
(stream, strip_images = True, strip_comments = True)
scripts/jsondiff.py:322
↓ 3 callers
Function
logLastError
retrace/glws_wgl.cpp:93
↓ 3 callers
Method
lookup
lib/trace/trace_model.hpp:268
↓ 3 callers
Function
lookupHandle
(handle, value, lval=False)
retrace/retrace.py:43
↓ 3 callers
Function
lookupRegion
retrace/retrace_swizzle.cpp:156
↓ 3 callers
Method
nextSnapshot
(self)
scripts/retracediff.py:54
↓ 3 callers
Method
numChildren
gui/apitracecall.cpp:1139
↓ 3 callers
Method
numTotalCalls
gui/apitracecall.cpp:1241
↓ 3 callers
Method
parse_tags
(self)
specs/scripts/c2api.py:296
↓ 3 callers
Method
parse_type
(self)
specs/scripts/c2api.py:373
↓ 3 callers
Method
percentRead
lib/trace/trace_file.hpp:112
↓ 3 callers
Function
processEvent
retrace/glws_xlib.cpp:82
↓ 3 callers
Method
profile
retrace/glretrace.hpp:89
↓ 3 callers
Function
queryTimestamp
retrace/glretrace_main.cpp:207
↓ 3 callers
Method
reduced_type
(self, type)
retrace/glstate_params.py:58
↓ 3 callers
Method
replace_value
(self, a, b)
scripts/tracediff.py:378
↓ 3 callers
Function
resizeWindow
retrace/ws_win32.cpp:194
↓ 3 callers
Function
setBinaryMode
lib/os/os_binary.hpp:46
↓ 3 callers
Method
setFound
gui/searchwidget.cpp:79
↓ 3 callers
Method
setIgnored
gui/apitracecall.cpp:672
↓ 3 callers
Method
size
gui/calldurationgraph.h:92
↓ 3 callers
Method
size_mismatch
(self)
scripts/snapdiff.py:71
↓ 3 callers
Method
snapshot
(self, call_nos)
scripts/retracediff.py:97
↓ 3 callers
Method
staticText
gui/apitracecall.cpp:961
↓ 3 callers
Method
supportsOffsets
lib/trace/trace_file.cpp:46
↓ 3 callers
Function
surface
(html, image)
scripts/snapdiff.py:126
↓ 3 callers
Method
toDouble
floating point cast
lib/trace/trace_model.cpp:210
↓ 3 callers
Method
update
wrappers/memtrace.cpp:214
↓ 3 callers
Function
usage
cli/cli_repack.cpp:45
↓ 3 callers
Method
view
gui/graphing/graphwidget.cpp:43
↓ 3 callers
Method
visit
frametrim/ft_tracecall.cpp:40
↓ 3 callers
Method
visitItems
(self, items)
scripts/unpickle.py:149
↓ 3 callers
Method
visitIterable
(self, obj)
scripts/unpickle.py:109
↓ 3 callers
Method
waitForReadyRead
gui/retracer.cpp:90
↓ 3 callers
Method
wrapValue
(self, type, instance)
wrappers/trace.py:668
↓ 3 callers
Method
writeAll
retrace/metric_writer.cpp:197
↓ 3 callers
Method
writeEntry
retrace/metric_writer.cpp:107
↓ 3 callers
Method
writeHeader
retrace/metric_writer.cpp:102
↓ 3 callers
Method
writeNone
cli/pickle.hpp:250
↓ 3 callers
Method
writeNull
retrace/json.cpp:282
↓ 3 callers
Method
writePNG
retrace/threaded_snapshot.hpp:61
↓ 3 callers
Method
writePointer
lib/trace/trace_writer.cpp:385
↓ 3 callers
Method
writeSInt
lib/trace/trace_writer.cpp:273
↓ 2 callers
Method
CallProcessed
retrace/retrace_main.cpp:215
↓ 2 callers
Method
GetBufferSize
helpers/d3dshader.cpp:100
↓ 2 callers
Function
GetModuleFromAddress
inject/injectee_mhook.cpp:600
↓ 2 callers
Function
GetModuleFromAddress
retrace/process_name.cpp:142
↓ 2 callers
Method
GetPrivateData
retrace/d3dretrace_dxgi_priv.cpp:124
↓ 2 callers
Method
GetShaderFunction
retrace/d3d8state.cpp:67
↓ 2 callers
Function
IsWindows8OrGreater
* VersionHelpers.h is not yet widely available (only available on certain MSVC * and Windows SDK versions), so just define our own helpers. * * See
lib/os/os_version.hpp:42
↓ 2 callers
Method
__init__
(self, stream = sys.stdout)
scripts/highlight.py:90
↓ 2 callers
Method
__init__
(self, decl = None)
specs/scripts/cxx2api.py:65
↓ 2 callers
Function
_exit
* Intercept _exit so we can flush our trace even when the app (eg. Wine) * aborts. * * TODO: Currently we dispatch to _Exit, but for completness we
wrappers/dlsym.cpp:205
↓ 2 callers
Function
_getPublicProcAddress
retrace/glproc_gl.cpp:50
↓ 2 callers
Function
_retainContext
wrappers/gltrace_state.cpp:70
↓ 2 callers
Function
_strip_comments
Strip (non-standard) JSON comments.
scripts/jsondiff.py:310
↓ 2 callers
Function
_vertexCount
helpers/d3dcommonsize.hpp:46
↓ 2 callers
Function
abort
Tell git-bisect to abort.
scripts/tracecheck.py:67
↓ 2 callers
Function
adjustFlags
inject/injectee_iat.cpp:919
↓ 2 callers
Function
adjustFlags
inject/injectee_mhook.cpp:523
↓ 2 callers
Method
allocate
retrace/mmap_allocator.hpp:133
↓ 2 callers
Method
api
gui/apitrace.cpp:250
← previous
next →
401–500 of 3,368, ranked by callers