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
Function
ExtractGlobalSettings_2_2
source/radeon_gpu_analyzer_gui/rg_config_file.cpp:1543
↓ 1 callers
Function
ExtractGlobalSettings_2_4
source/radeon_gpu_analyzer_gui/rg_config_file.cpp:1906
↓ 1 callers
Function
ExtractIsaSize
Extracts the ISA size in bytes.
source/radeon_gpu_analyzer_cli/kc_statistics_parser_vulkan.cpp:80
↓ 1 callers
Function
ExtractIsaSize
Extracts the ISA size in bytes.
source/radeon_gpu_analyzer_cli/kc_statistics_parser_opengl.cpp:64
↓ 1 callers
Function
ExtractLdsByteSizeGL
Extracts the LDS byte size attribute.
source/radeon_gpu_analyzer_cli/kc_statistics_parser_opengl.cpp:88
↓ 1 callers
Function
ExtractPackageApplicationExecutable
external/amdt_os_wrappers/src/win32/osApplication.cpp:784
↓ 1 callers
Function
ExtractPackageArchitecture
external/amdt_os_wrappers/src/win32/osApplication.cpp:729
↓ 1 callers
Function
ExtractPredefinedMacros
Takes the comma-separated predefined macros list from the GUI, and returns the list of macros in it.
source/radeon_gpu_analyzer_gui/rg_config_file.cpp:64
↓ 1 callers
Function
ExtractScratchSizeGL
Extracts the scratch registers attribute.
source/radeon_gpu_analyzer_cli/kc_statistics_parser_opengl.cpp:82
↓ 1 callers
Function
ExtractShaderCode
source/radeon_gpu_analyzer_backend/be_program_builder_dx11.cpp:496
↓ 1 callers
Function
ExtractShaderSubtype
source/radeon_gpu_analyzer_cli/kc_utils_binary_raytracing.cpp:40
↓ 1 callers
Function
ExtractSpvEntries
Extract the list of entry points and corresponding execution models from the SPIR-V binary file specified by "spvFilePath". Extracted entry points are
source/radeon_gpu_analyzer_cli/kc_cli_commander_vulkan.cpp:460
↓ 1 callers
Method
ExtractStatisticsCodeObject
source/radeon_gpu_analyzer_backend/be_program_builder_opencl.cpp:113
↓ 1 callers
Function
ExtractTargetGpuDetected
source/radeon_gpu_analyzer_gui/rg_cli_launcher.cpp:492
↓ 1 callers
Function
ExtractTargetGpus
Takes the comma-separated target devices list from the GUI, and returns the list of GPUs in it.
source/radeon_gpu_analyzer_gui/rg_config_file.cpp:58
↓ 1 callers
Function
ExtractUsedSgprs
Extracts the number of used SGPRs.
source/radeon_gpu_analyzer_cli/kc_statistics_parser_vulkan.cpp:86
↓ 1 callers
Function
ExtractUsedSgprsGL
Extracts the number of used SGPRs.
source/radeon_gpu_analyzer_cli/kc_statistics_parser_opengl.cpp:70
↓ 1 callers
Function
ExtractUsedVgprs
Extracts the number of used VGPRs.
source/radeon_gpu_analyzer_cli/kc_statistics_parser_vulkan.cpp:92
↓ 1 callers
Function
ExtractUsedVgprsGL
Extracts the number of used VGPRs.
source/radeon_gpu_analyzer_cli/kc_statistics_parser_opengl.cpp:76
↓ 1 callers
Function
FilterISALine
Remove non-standard instruction suffixes.
source/radeon_gpu_analyzer_cli/kc_cli_commander_lightning.cpp:662
↓ 1 callers
Function
FilterRelocInstructions
source/radeon_gpu_analyzer_backend/be_program_builder_vulkan.cpp:353
↓ 1 callers
Function
FilterWithDllOutput
Filter out WithDll.exe's messages from the output unless in verbose mode (relevant to offline mode only).
source/radeon_gpu_analyzer_backend/be_program_builder_dx12.cpp:124
↓ 1 callers
Method
FinalizePixelShaderSetup
source/radeon_gpu_analyzer_backend/autogen/be_shadersource_dx12.cpp:669
↓ 1 callers
Method
FinalizeVertexShaderSetup
source/radeon_gpu_analyzer_backend/autogen/be_shadersource_dx12.cpp:491
↓ 1 callers
Method
FindNextAnscestor
source/radeon_gpu_analyzer_gui/rg_editor_element.cpp:101
↓ 1 callers
Function
FindQueueFamilies
Find the Queue families supported by the given physical device.
source/utils/vulkan/backend/beVulkanBackend.cpp:1121
↓ 1 callers
Method
FlagsCb
Subobject Callbacks
source/utils/dx12/backend/d3dx12.h:2222
↓ 1 callers
Method
FocusOnFileMenu
source/radeon_gpu_analyzer_gui/rg_build_view_opencl.cpp:282
↓ 1 callers
Method
GSCb
source/utils/dx12/backend/d3dx12.h:2229
↓ 1 callers
Function
GT_IF_WITH_ASSERT
external/amdt_os_wrappers/src/common/osChannelEncryptor.cpp:95
↓ 1 callers
Function
GT_IF_WITH_ASSERT
external/amdt_os_wrappers/src/common/osChannel.cpp:335
↓ 1 callers
Function
GT_IF_WITH_ASSERT
external/amdt_os_wrappers/src/common/osDebugLog.cpp:301
↓ 1 callers
Function
GT_IF_WITH_ASSERT
external/amdt_os_wrappers/src/common/osFilePath.cpp:878
↓ 1 callers
Function
GT_IF_WITH_ASSERT
external/amdt_os_wrappers/src/common/osChannelOperators.cpp:356
↓ 1 callers
Function
GT_IF_WITH_ASSERT
external/amdt_os_wrappers/src/linux/osStopWatch.cpp:91
↓ 1 callers
Function
GT_IF_WITH_ASSERT
external/amdt_os_wrappers/src/linux/osTCPSocketServer.cpp:144
↓ 1 callers
Function
GT_IF_WITH_ASSERT
external/amdt_os_wrappers/src/linux/osTCPSocketClient.cpp:68
↓ 1 callers
Function
GT_IF_WITH_ASSERT
external/amdt_os_wrappers/src/linux/osPortAddress.cpp:255
↓ 1 callers
Function
GT_IF_WITH_ASSERT
external/amdt_os_wrappers/src/win32/osPortAddress.cpp:251
↓ 1 callers
Function
GatherBranchTargets
source/radeon_gpu_analyzer_cli/kc_cli_commander_lightning.cpp:602
↓ 1 callers
Function
GatherOCLOptions
Gather the definitions and include paths into a single "options" string.
source/radeon_gpu_analyzer_cli/kc_utils_lightning.cpp:607
↓ 1 callers
Function
GenDevicesHdr
(hdrFileDir, deviceNames)
external/lc/opencl/windows/bin/gen_devices.py:47
↓ 1 callers
Method
GenerateFiles
source/radeon_gpu_analyzer_backend/autogen/be_generator_dx12.cpp:199
↓ 1 callers
Method
GeneratePerBlockCfg
source/radeon_gpu_analyzer_backend/be_program_builder_dx12.cpp:1898
↓ 1 callers
Method
GeneratePerInstructionCfg
source/radeon_gpu_analyzer_backend/be_program_builder_dx12.cpp:1960
↓ 1 callers
Method
GenerateSessionMetadata
source/radeon_gpu_analyzer_cli/kc_utils_vulkan.cpp:263
↓ 1 callers
Method
GenerateSessionMetadataFile
source/radeon_gpu_analyzer_cli/kc_cli_binary_analysis.cpp:56
↓ 1 callers
Function
GenerateSpecificFileName
Generates a new name by replacing the token with the given specific name.
source/utils/dx12/backend/rg_dx12_frontend.cpp:444
↓ 1 callers
Function
GetAdapterInfo
Gets the name of display adapter name and full path to corresponding driver dll for the adapter specified by "adapterID". Returns "true" if succeeded
source/utils/dx11/src/rga_dx11_driver.cpp:85
↓ 1 callers
Function
GetAddressOfProgramCounter
external/amdt_os_wrappers/src/win32/osWin32CallStackReader.cpp:58
↓ 1 callers
Method
GetAllFileItems
source/radeon_gpu_analyzer_gui/rg_menu.cpp:197
↓ 1 callers
Function
GetAmdllpcGfxIpForVulkan
source/radeon_gpu_analyzer_backend/be_program_builder_vk_offline.cpp:52
↓ 1 callers
Function
GetAmdllpcPath
source/radeon_gpu_analyzer_backend/be_program_builder_vk_offline.cpp:40
↓ 1 callers
Method
GetApplicationStylesheet
source/radeon_gpu_analyzer_gui/rg_app_state_vulkan.cpp:264
↓ 1 callers
Method
GetArchitectureName
Returns The name of the GPU HW architecture.
source/radeon_gpu_analyzer_gui/rg_data_types.h:233
↓ 1 callers
Method
GetArraySizeElement
source/radeon_gpu_analyzer_gui/rg_editor_element_array_element_add.cpp:91
↓ 1 callers
Function
GetAvailableValidationLayers
source/utils/vulkan/backend/beVulkanBackend.cpp:343
↓ 1 callers
Function
GetBeVkPipelineFileNames
source/radeon_gpu_analyzer_cli/kc_cli_commander_vk_offline.cpp:602
↓ 1 callers
Method
GetBlobAsWide
external/dxc/inc/dxcapi.h:354
↓ 1 callers
Method
GetBlobAsWide
external/dxc/inc/dxcapi.h:640
↓ 1 callers
Method
GetCsvString
source/radeon_gpu_analyzer_backend/emulator/parser/be_instruction.cpp:1947
↓ 1 callers
Function
GetCurrentExecutablePath
Returns the path for the current executable ("vulkan_backend").
source/utils/vulkan/backend/beVulkanBackend.cpp:209
↓ 1 callers
Method
GetCurrentFileMenuItem
source/radeon_gpu_analyzer_gui/rg_menu_graphics.cpp:905
↓ 1 callers
Method
GetCustomProjectFolder
source/radeon_gpu_analyzer_gui/rg_config_manager.cpp:1217
↓ 1 callers
Method
GetCustomProjectsLocation
source/radeon_gpu_analyzer_gui/rg_config_manager.cpp:1206
↓ 1 callers
Method
GetDataOffset
external/celf/Src/CElfSection.cpp:375
↓ 1 callers
Method
GetDefaultProjectsFolder
source/radeon_gpu_analyzer_gui/rg_config_manager.cpp:1200
↓ 1 callers
Method
GetDefaultShaderCode
source/radeon_gpu_analyzer_gui/rg_utils_vulkan.cpp:79
↓ 1 callers
Function
GetDeiveNames
(llc_output_lines)
external/lc/opencl/windows/bin/gen_devices.py:21
↓ 1 callers
Method
GetDeviceBinaryElf
source/radeon_gpu_analyzer_backend/be_program_builder_dx11.cpp:1259
↓ 1 callers
Method
GetDeviceChipFamilyRevision
source/radeon_gpu_analyzer_backend/be_backend.cpp:152
↓ 1 callers
Method
GetDeviceInfo
source/radeon_gpu_analyzer_backend/be_backend.cpp:102
↓ 1 callers
Method
GetDeviceToCodeObjectDisassemblyMapping
source/radeon_gpu_analyzer_backend/be_program_builder_opencl.cpp:108
↓ 1 callers
Method
GetDevices
source/radeon_gpu_analyzer_backend/be_program_builder_opencl.cpp:82
↓ 1 callers
Method
GetDxShaderIl
source/radeon_gpu_analyzer_backend/be_program_builder_dx11.cpp:1055
↓ 1 callers
Method
GetDxilContainerPart
external/dxc/inc/dxcapi.h:672
↓ 1 callers
Method
GetEditorForFilepath
source/radeon_gpu_analyzer_gui/rg_build_view.cpp:2898
↓ 1 callers
Method
GetEditorWidget
source/radeon_gpu_analyzer_gui/rg_editor_element.cpp:286
↓ 1 callers
Method
GetEntryPointNames
source/radeon_gpu_analyzer_gui/rg_menu_file_item_opencl.cpp:211
↓ 1 callers
Method
GetFatalErrorMessage
source/radeon_gpu_analyzer_gui/rg_config_manager.cpp:1432
↓ 1 callers
Method
GetFirstLineCorrelatedIndex
source/radeon_gpu_analyzer_gui/rg_isa_item_model.cpp:760
↓ 1 callers
Method
GetFlagBitsString
source/radeon_gpu_analyzer_gui/rg_pipeline_state_editor_widget_enum.cpp:109
↓ 1 callers
Method
GetFlags
external/celf/Src/CElf.cpp:344
↓ 1 callers
Function
GetFullPath
source/radeon_gpu_analyzer_backend/be_program_builder_dx12.cpp:1673
↓ 1 callers
Method
GetFuncNames
Extract the function names.
source/radeon_gpu_analyzer_cli/kc_cli_commander_vulkan.cpp:154
↓ 1 callers
Method
GetGlobalSettingsView
source/radeon_gpu_analyzer_gui/rg_settings_tab.cpp:633
↓ 1 callers
Method
GetGlobalSettingsViewStylesheet
source/radeon_gpu_analyzer_gui/rg_app_state_vulkan.cpp:288
↓ 1 callers
Method
GetGraphicsFileMenu
source/radeon_gpu_analyzer_gui/rg_build_view_vulkan.cpp:1832
↓ 1 callers
Function
GetHardwareStageDotTokenStr
source/radeon_gpu_analyzer_cli/kc_utils_vulkan.cpp:411
↓ 1 callers
Function
GetHardwareStageString
source/radeon_gpu_analyzer_backend/be_metadata_parser.cpp:294
↓ 1 callers
Function
GetInputTypeForExt
Get the type of Vulkan input type corresponding to the provided file extension: "hlsl" --> HLSL. "spv" --> SPIR-V binary. "spvasm" --> SPIR-V text. "
source/radeon_gpu_analyzer_cli/kc_cli_commander_vulkan.cpp:489
↓ 1 callers
Function
GetInputlLanguageString
source/radeon_gpu_analyzer_cli/kc_cli_commander.cpp:43
↓ 1 callers
Method
GetInstructionCategory
source/radeon_gpu_analyzer_backend/emulator/parser/be_instruction.h:176
↓ 1 callers
Method
GetInstructionFormat
source/radeon_gpu_analyzer_backend/emulator/parser/be_instruction.h:178
↓ 1 callers
Method
GetIntermediateMsBlob
source/radeon_gpu_analyzer_backend/be_program_builder_dx11.cpp:977
↓ 1 callers
Method
GetIsShowEntrypointListEnabled
source/radeon_gpu_analyzer_gui/rg_menu_opencl.cpp:183
↓ 1 callers
Function
GetIsaSize
Get the ISA size and store it to "kernelCodeProps" structure.
source/radeon_gpu_analyzer_cli/kc_utils_lightning.cpp:403
↓ 1 callers
Method
GetKernelIlText
source/radeon_gpu_analyzer_backend/be_program_builder_dx11.cpp:736
↓ 1 callers
Method
GetKernelIsaText
source/radeon_gpu_analyzer_backend/be_program_builder_dx11.cpp:747
↓ 1 callers
Method
GetKernelMetaDataText
source/radeon_gpu_analyzer_backend/be_program_builder_opencl.cpp:56
← previous
next →
801–900 of 5,492, ranked by callers