Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GPUOpen-Tools/radeon_gpu_analyzer
/ functions
Functions
5,492 in github.com/GPUOpen-Tools/radeon_gpu_analyzer
⨍
Functions
5,492
◇
Types & classes
1,441
↓ 1 callers
Method
GetKernels
source/radeon_gpu_analyzer_backend/be_program_builder_opencl.cpp:36
↓ 1 callers
Method
GetLastVisibleDescendant
source/radeon_gpu_analyzer_gui/rg_editor_element.cpp:197
↓ 1 callers
Method
GetLineNumber
source/radeon_gpu_analyzer_gui/rg_goto_line_dialog.cpp:76
↓ 1 callers
Method
GetMainWindowStylesheet
source/radeon_gpu_analyzer_gui/rg_app_state_vulkan.cpp:270
↓ 1 callers
Method
GetMaxVgprPressureIndices
source/radeon_gpu_analyzer_gui/rg_isa_item_model.cpp:745
↓ 1 callers
Method
GetPipelineType
source/radeon_gpu_analyzer_gui/rg_pipeline_state_model.cpp:132
↓ 1 callers
Method
GetProjectName
source/radeon_gpu_analyzer_gui/rg_recent_project_widget.cpp:110
↓ 1 callers
Method
GetPushButton
Return the push button.
source/radeon_gpu_analyzer_gui/qt/rg_recent_project_widget.h:41
↓ 1 callers
Function
GetRaytracingStage
source/radeon_gpu_analyzer_cli/kc_utils_binary_raytracing.cpp:174
↓ 1 callers
Method
GetResourceUsageFont
source/radeon_gpu_analyzer_gui/rg_resource_usage_view.cpp:159
↓ 1 callers
Method
GetResourceUsageText
source/radeon_gpu_analyzer_gui/rg_resource_usage_view.cpp:154
↓ 1 callers
Method
GetResourceUsageTextBounds
source/radeon_gpu_analyzer_gui/rg_isa_disassembly_view.cpp:111
↓ 1 callers
Method
GetRootElement
source/radeon_gpu_analyzer_gui/rg_pipeline_state_model.cpp:22
↓ 1 callers
Method
GetSelectedEntrypointExtremelyLongName
source/radeon_gpu_analyzer_gui/rg_menu_file_item_opencl.cpp:235
↓ 1 callers
Method
GetSelectedText
source/radeon_gpu_analyzer_gui/rg_pipeline_state_view.cpp:70
↓ 1 callers
Function
GetSourceLineInfo
source/radeon_gpu_analyzer_backend/emulator/parser/be_isa_parser.cpp:431
↓ 1 callers
Function
GetSupportedAdapterNames
Gets the names of supported display adapters installed on the system. The names are returned in the "adapterNames" vector. Returns "true" if succeeded
source/utils/dx11/src/rga_dx11_driver.cpp:24
↓ 1 callers
Method
GetSupportedApis
source/radeon_gpu_analyzer_gui/rg_config_manager.cpp:1437
↓ 1 callers
Method
GetSupportedOptions
source/radeon_gpu_analyzer_gui/rg_source_editor_searcher.cpp:23
↓ 1 callers
Method
GetSupportedPublicDevices
source/radeon_gpu_analyzer_backend/be_backend.cpp:352
↓ 1 callers
Method
GetSupportedTargets
source/utils/dx12/backend/rg_dx12_backend.cpp:584
↓ 1 callers
Method
GetTitleBar
source/radeon_gpu_analyzer_gui/rg_view_container.cpp:113
↓ 1 callers
Method
GetType
source/radeon_gpu_analyzer_gui/rg_editor_element.cpp:322
↓ 1 callers
Method
GetUtils
Get IDxcUtils
source/radeon_gpu_analyzer_backend/autogen/be_compiler_dx12.h:44
↓ 1 callers
Method
GetValue
source/radeon_gpu_analyzer_gui/rg_editor_element_bool.cpp:60
↓ 1 callers
Method
GetValue
Get the current value of the element.
source/radeon_gpu_analyzer_gui/qt/rg_editor_element_numeric.h:91
↓ 1 callers
Function
GetVulkanBackendExeName
Returns the name of the current executable.
source/utils/vulkan/backend/beVulkanBackend.cpp:180
↓ 1 callers
Method
GetVulkanVersion
source/radeon_gpu_analyzer_backend/be_program_builder_vk_offline.cpp:336
↓ 1 callers
Method
GetWavefrontSize
source/radeon_gpu_analyzer_backend/be_program_builder_dx11.cpp:1155
↓ 1 callers
Method
GetWindowGeometry
source/radeon_gpu_analyzer_gui/rg_config_manager.cpp:1354
↓ 1 callers
Method
HSCb
source/utils/dx12/backend/d3dx12.h:2231
↓ 1 callers
Method
HandleHighlightedLinesSet
source/radeon_gpu_analyzer_gui/rg_source_code_editor.cpp:404
↓ 1 callers
Method
HandleIncludeFilesViewerEditingFinished
source/radeon_gpu_analyzer_gui/rg_global_settings_view.cpp:1056
↓ 1 callers
Method
HandleLogFileEditingFinished
source/radeon_gpu_analyzer_gui/rg_global_settings_view.cpp:730
↓ 1 callers
Method
HandlePipelineStateButtonClicked
source/radeon_gpu_analyzer_gui/rg_menu_graphics.cpp:854
↓ 1 callers
Method
HandlePipelineStateMenuItemClicked
source/radeon_gpu_analyzer_gui/rg_build_view_vulkan.cpp:320
↓ 1 callers
Method
HandleProjectBuildSuccess
source/radeon_gpu_analyzer_gui/rg_main_window.cpp:1801
↓ 1 callers
Function
HandleRootSignatureArgument
source/radeon_gpu_analyzer_backend/be_program_builder_dx12.cpp:858
↓ 1 callers
Method
HandleSavePendingChanges
source/radeon_gpu_analyzer_gui/rg_main_window.cpp:2242
↓ 1 callers
Method
HandleSaveSettingsButtonClicked
source/radeon_gpu_analyzer_gui/rg_main_window.cpp:1984
↓ 1 callers
Method
HandleSelectedEntrypointChanged
source/radeon_gpu_analyzer_gui/rg_menu_opencl.cpp:508
↓ 1 callers
Method
HandleSelectedFileChanged
source/radeon_gpu_analyzer_gui/rg_build_view_opencl.cpp:646
↓ 1 callers
Method
HandleSelectedFileChanged
source/radeon_gpu_analyzer_gui/rg_build_view_binary.cpp:777
↓ 1 callers
Method
HasProject
source/radeon_gpu_analyzer_gui/rg_build_view.cpp:1002
↓ 1 callers
Method
HideRemoveFilePushButton
source/radeon_gpu_analyzer_gui/rg_menu_graphics.cpp:890
↓ 1 callers
Method
HideRestoreDefaultSettingsButton
source/radeon_gpu_analyzer_gui/rg_settings_buttons_view.cpp:104
↓ 1 callers
Method
HighlightButtonSubString
source/radeon_gpu_analyzer_gui/rg_editor_element.cpp:651
↓ 1 callers
Method
HighlightLabelSubString
source/radeon_gpu_analyzer_gui/rg_editor_element.cpp:786
↓ 1 callers
Method
HighlightLineEditSubString
source/radeon_gpu_analyzer_gui/rg_editor_element.cpp:760
↓ 1 callers
Method
IBStripCutValueCb
source/utils/dx12/backend/d3dx12.h:2226
↓ 1 callers
Method
Init
source/radeon_gpu_analyzer_gui/rg_config_manager.cpp:207
↓ 1 callers
Method
Init
source/utils/dx12/backend/rg_dx12_backend.cpp:557
↓ 1 callers
Method
Init
source/radeon_gpu_analyzer_cli/kc_cli_commander_cl.cpp:140
↓ 1 callers
Method
InitImpl
source/utils/dx12/backend/rg_dx12_backend.cpp:528
↓ 1 callers
Method
InitIncludeHandler
source/radeon_gpu_analyzer_backend/autogen/be_include_handler_dxc.cpp:60
↓ 1 callers
Method
InitMainWindow
source/radeon_gpu_analyzer_gui/rg_main_window.cpp:83
↓ 1 callers
Method
Initialize
source/radeon_gpu_analyzer_backend/be_backend.cpp:48
↓ 1 callers
Method
InitializeDefaultMenuItems
source/radeon_gpu_analyzer_gui/rg_menu_opencl.cpp:40
↓ 1 callers
Method
InitializeDefaultPipelineState
source/radeon_gpu_analyzer_gui/rg_pipeline_state_model.cpp:27
↓ 1 callers
Method
InitializeView
source/radeon_gpu_analyzer_gui/rg_build_view.cpp:857
↓ 1 callers
Method
InputLayoutCb
source/utils/dx12/backend/d3dx12.h:2225
↓ 1 callers
Function
InputSlotClassToStr
source/radeon_gpu_analyzer_backend/autogen/be_gpso_dx12.cpp:253
↓ 1 callers
Method
InsertFindWidget
source/radeon_gpu_analyzer_gui/rg_pipeline_state_view.cpp:329
↓ 1 callers
Function
InvalidScalar
external/yaml-cpp/include/yaml-cpp/exceptions.h:157
↓ 1 callers
Function
IsAutogeneratePipelinePossible
source/radeon_gpu_analyzer_backend/autogen/be_validator_dx12.cpp:121
↓ 1 callers
Function
IsBeginsWith
Returns true if fullString starts with substring.
source/radeon_gpu_analyzer_backend/be_d3d_include_manager.cpp:54
↓ 1 callers
Method
IsBuildInProgress
source/radeon_gpu_analyzer_gui/rg_build_view.cpp:3293
↓ 1 callers
Method
IsButtonPressed
source/radeon_gpu_analyzer_gui/rg_menu_vulkan.cpp:125
↓ 1 callers
Method
IsComputeLibrary
source/radeon_gpu_analyzer_cli/kc_cli_commander_dx12.cpp:197
↓ 1 callers
Method
IsComputePipeline
source/radeon_gpu_analyzer_cli/kc_cli_commander_dx12.cpp:187
↓ 1 callers
Method
IsCurrentlySelectedFileItem
source/radeon_gpu_analyzer_gui/rg_menu.cpp:202
↓ 1 callers
Function
IsDxrInputValid
source/utils/dx12/backend/rg_dx12_frontend.cpp:460
↓ 1 callers
Function
IsDxrPostProcessingRequired
source/radeon_gpu_analyzer_cli/kc_cli_commander_dx12.cpp:220
↓ 1 callers
Function
IsEndsWith
Returns true if fullString ends with substring.
source/radeon_gpu_analyzer_backend/be_d3d_include_manager.cpp:62
↓ 1 callers
Function
IsFixedSgprAlloc
This function returns true if the given device is affected by the HW issue which forces an allocation of a fixed number of SGPRs.
source/radeon_gpu_analyzer_backend/be_program_builder_dx11.cpp:66
↓ 1 callers
Function
IsGfx6Device
source/radeon_gpu_analyzer_cli/kc_statistics_parser_vulkan.cpp:97
↓ 1 callers
Function
IsInputValid
Validates the inputs, prints error messages as necessary and also adjusts the configuration as necessary. Returns true if valid, otherwise returns fal
source/utils/dx12/backend/main.cpp:61
↓ 1 callers
Function
IsInputValid
source/radeon_gpu_analyzer_cli/kc_cli_commander_cl.cpp:59
↓ 1 callers
Function
IsInputValid
Determines if input files are required, and validates them if so.
source/radeon_gpu_analyzer_cli/kc_cli_commander_vulkan.cpp:619
↓ 1 callers
Function
IsInputValidDX12
Validates the input and prints appropriate error messages to the console.
source/radeon_gpu_analyzer_backend/autogen/be_validator_dx12.cpp:181
↓ 1 callers
Function
IsInputValidDxr
Validates the input and prints appropriate error messages to the console - for DXR sessions.
source/radeon_gpu_analyzer_backend/autogen/be_validator_dx12.cpp:355
↓ 1 callers
Function
IsInputValidPSOAndRS
Validates the input pso and rs and prints appropriate error messages to the console.
source/radeon_gpu_analyzer_backend/autogen/be_validator_dx12.cpp:140
↓ 1 callers
Function
IsKernelQual
Checks if text[offset] is a start of OpenCL kernel qualifier ("kernel" of "__kernel" token). Spaces are ignored. The offset of the first symbol after
source/radeon_gpu_analyzer_cli/kc_utils_lightning.cpp:688
↓ 1 callers
Method
IsLineCorrelationSupported
source/radeon_gpu_analyzer_gui/rg_build_view_opencl.cpp:911
↓ 1 callers
Method
IsMaximizable
source/radeon_gpu_analyzer_gui/rg_view_container.cpp:141
↓ 1 callers
Function
IsRayTracingKernelType
source/radeon_gpu_analyzer_gui/rg_menu_file_item_opencl.cpp:52
↓ 1 callers
Method
IsRowVisible
source/radeon_gpu_analyzer_gui/rg_target_gpus_dialog.cpp:364
↓ 1 callers
Function
IsShaderStageInputValid
Validates that if shader stage files are provided, they exist and are non-empty. Otherwise, logs an appropriate message to the console.
source/radeon_gpu_analyzer_cli/kc_cli_commander_vulkan.cpp:599
↓ 1 callers
Function
IsSubstringIgnoreCase
Returns true if substr is a substring of src, false otherwise, while ignoring the case.
source/utils/vulkan/backend/beVulkanBackend.cpp:192
↓ 1 callers
Method
IsUnifiedRaygenShader
source/radeon_gpu_analyzer_cli/kc_cli_commander_dx12.cpp:192
↓ 1 callers
Function
IsUnreferencedLabel
Checks if "isa_line" is a label that is not in the list of branch targets.
source/radeon_gpu_analyzer_cli/kc_cli_commander_lightning.cpp:645
↓ 1 callers
Method
IsVgprColumnVisible
source/radeon_gpu_analyzer_gui/rg_isa_proxy_model.cpp:179
↓ 1 callers
Function
KeyNotFound
external/yaml-cpp/include/yaml-cpp/exceptions.h:167
↓ 1 callers
Method
LineNumberAreaPaintEvent
source/radeon_gpu_analyzer_gui/rg_source_code_editor.cpp:555
↓ 1 callers
Method
LineNumberAreaWidth
source/radeon_gpu_analyzer_gui/rg_source_code_editor.cpp:140
↓ 1 callers
Method
ListAdapters
source/utils/vulkan/backend/beVulkanBackend.cpp:784
↓ 1 callers
Method
ListAdapters
source/radeon_gpu_analyzer_cli/kc_cli_commander.cpp:69
↓ 1 callers
Method
ListEntries
source/radeon_gpu_analyzer_cli/kc_cli_commander.cpp:164
↓ 1 callers
Method
ListTargets
source/utils/vulkan/backend/beVulkanBackend.cpp:767
↓ 1 callers
Method
LoadBinaryCodeObject
source/radeon_gpu_analyzer_gui/rg_main_window.cpp:2302
← previous
next →
901–1,000 of 5,492, ranked by callers