Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GPUOpen-Tools/GPU-Reshape
/ functions
Functions
5,748 in github.com/GPUOpen-Tools/GPU-Reshape
⨍
Functions
5,748
◇
Types & classes
2,669
↓ 12 callers
Method
Enumerate
Source/Backends/DX12/Layer/Source/Export/ExportHost.cpp:42
↓ 12 callers
Method
GetBlock
Get a block from an identifier \param bid basic block identifier \return nullptr if not found
Source/Libraries/Backend/Include/Backend/IL/BasicBlockList.h:71
↓ 12 callers
Method
GetLastUseFrameIndex
ThirdParty/VMA/vk_mem_alloc.h:5448
↓ 12 callers
Method
IsOpen
Check if the client is open
Source/Libraries/Bridge/Include/Bridge/Asio/AsioClient.h:84
↓ 12 callers
Method
MoveNext
Move to next object
Source/Libraries/Message/DotNet/Source/MessageStream.cs:276
↓ 12 callers
Method
RemapRelative
Remap a DXIL value \param anchor source anchor \param record source record \param source source DXIL value \return
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXIL/DXILIDRemapper.h:273
↓ 12 callers
Method
SetName
ThirdParty/VMA/vk_mem_alloc.h:11740
↓ 12 callers
Method
Skip
Skip a number of operands \param count operands to skip
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXIL/DXILValueWriter.h:105
↓ 12 callers
Method
Tab
Insert a tab into the current padding \return the new context
Source/Libraries/Backend/Include/Backend/IL/PrettyPrint.h:64
↓ 12 callers
Method
WriteAsync
Write async \param data data to be sent, lifetime bound to this call \param size byte count of data
Source/Libraries/Bridge/Include/Bridge/Asio/AsioClient.h:79
↓ 12 callers
Method
WriteMapping
Source/Backends/DX12/Layer/Source/Resource/PhysicalResourceMappingTable.cpp:191
↓ 11 callers
Method
AddConstant
Source/Backends/Vulkan/Layer/Include/Backends/Vulkan/Compiler/SpvConstantMap.h:68
↓ 11 callers
Method
AddType
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXIL/DXILTypeMap.h:80
↓ 11 callers
Method
Clear
Clear this stream
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXStream.h:94
↓ 11 callers
Method
Commit
Source/Backends/Vulkan/Layer/Source/Symbolizer/ShaderSGUIDHost.cpp:56
↓ 11 callers
Function
CreateResourceState
Source/Backends/DX12/Layer/Source/Resource.cpp:96
↓ 11 callers
Method
Enumerate
Source/Backends/Vulkan/Layer/Source/Export/ShaderExportHost.cpp:37
↓ 11 callers
Method
Export
Export a shader export \param exportID the allocation id for the export \param value the value to be exported \return instruction reference
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:1170
↓ 11 callers
Method
Extended
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:758
↓ 11 callers
Method
Free
Source/Backends/Vulkan/Layer/Source/Allocation/DeviceAllocator.cpp:170
↓ 11 callers
Function
GetCurrentExecutableDirectory
Source/Libraries/Common/Source/FileSystem.cpp:39
↓ 11 callers
Method
GetMemoryTypeIndex
ThirdParty/VMA/vk_mem_alloc.h:6273
↓ 11 callers
Method
GetPackedToken
Get the token
Source/Libraries/Backend/Include/Backend/IL/Emitters/ResourceTokenEmitter.h:155
↓ 11 callers
Method
GetProgram
Source/Backends/DX12/Layer/Source/Compiler/DXBC/DXBCModule.cpp:136
↓ 11 callers
Method
GetRoot
<summary> Get the root property </summary> <param name="self"></param> <returns></returns>
Source/UIX/Runtime/ViewModels/Workspace/Properties/IPropertyViewModel.cs:186
↓ 11 callers
Method
GetView
Get the stream view
Source/Libraries/Backend/Include/Backend/StartupContainer.h:41
↓ 11 callers
Method
GetWorkspaceCollection
<summary> Get the owning workspace </summary> <returns>property collection</returns>
Source/UIX/Runtime/ViewModels/Traits/IInstrumentableObject.cs:41
↓ 11 callers
Method
GreaterThanEqual
Check if one value is greater than or equal to another \param lhs lhs operand \param rhs rhs operand \return instruction reference
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:669
↓ 11 callers
Method
IsEmpty
Check if this basic block is empty
Source/Libraries/Backend/Include/Backend/IL/BasicBlock.h:742
↓ 11 callers
Method
Length
Length of this string
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXIL/LLVM/LLVMRecordStringView.h:53
↓ 11 callers
Method
Next
Read the next instruction
Source/Backends/Vulkan/Layer/Include/Backends/Vulkan/Compiler/SpvParseContext.h:64
↓ 11 callers
Method
Or
Perform a logical or \param lhs lhs operand \param rhs rhs operand \return instruction reference
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:813
↓ 11 callers
Method
Push
Push an object to this pool \param object the object
Source/Libraries/Common/Include/Common/Containers/ObjectPool.h:99
↓ 11 callers
Method
Rem
Binary add two values \param lhs lhs operand \param rhs rhs operand \return instruction reference
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:541
↓ 11 callers
Method
Remove
<summary> Remove a validation object </summary>
Source/UIX/Studio/Views/Controls/ValidationMarkerCanvas.axaml.cs:144
↓ 11 callers
Method
Remove
<summary> Remove a bidirectional pair </summary>
Source/UIX/Studio/ViewModels/Controls/ObjectDictionary.cs:47
↓ 11 callers
Function
Translate
Source/Backends/DX12/Layer/Include/Backends/DX12/Translation.h:35
↓ 11 callers
Function
VisitUserInstructions
Source/Libraries/Backend/Include/Backend/IL/Visitor.h:39
↓ 11 callers
Function
VmaBlocksOnSamePage
Returns true if two memory blocks occupy overlapping pages. ResourceA must be in less memory offset than ResourceB. Algorithm is based on "Vulkan 1.0
ThirdParty/VMA/vk_mem_alloc.h:3993
↓ 11 callers
Function
VmaIsBufferImageGranularityConflict
Returns true if given suballocation types could conflict and must respect VkPhysicalDeviceLimits::bufferImageGranularity. They conflict if one is buff
ThirdParty/VMA/vk_mem_alloc.h:4024
↓ 11 callers
Method
end
Iterator
Source/Libraries/Backend/Include/Backend/IL/BasicBlock.h:802
↓ 11 callers
Function
iequals
Source/Libraries/Common/Include/Common/String.h:73
↓ 10 callers
Method
AddressOf
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:434
↓ 10 callers
Method
AppendData
Append a chunk of data \param ptr the data \param wordCount the word count of [ptr]
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXStream.h:53
↓ 10 callers
Method
BindBuffer
Source/Backends/Vulkan/Layer/Source/Allocation/DeviceAllocator.cpp:186
↓ 10 callers
Method
BitShiftLeft
Perform a bitwise left shift \param lhs value the value to be shifted \param rhs shift the bit shift count \return instruction reference
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:889
↓ 10 callers
Method
CompileOrFindNamedType
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXIL/DXILTypeMap.h:177
↓ 10 callers
Function
CopyAndMigrateMemoryBarrier
Source/Backends/Vulkan/Layer/Source/CommandBuffer.cpp:562
↓ 10 callers
Method
DefaultRequest
Create a default allocation request
Source/Libraries/Message/DotNet/Source/MessageStream.cs:43
↓ 10 callers
Method
Error
<summary> Add an error event log </summary> <param name="message"></param>
Source/UIX/Studio/Logging.cs:78
↓ 10 callers
Function
ExpandImageSubresourceLayers
Expand a subresource layer range \param state the source state \param range the range to expand \return expanded range
Source/Backends/Vulkan/Layer/Include/Backends/Vulkan/Resource/ResourceInfo.h:114
↓ 10 callers
Method
Free
Source/Backends/DX12/Layer/Source/Export/ShaderExportStreamer.cpp:192
↓ 10 callers
Method
Get
Get an identifier
Source/Backends/Vulkan/Layer/Include/Backends/Vulkan/Compiler/SpvIdMap.h:56
↓ 10 callers
Function
GetBaseModuleDirectory
Source/Libraries/Common/Source/FileSystem.cpp:100
↓ 10 callers
Method
GetBlock
Get a sub-block \param id reserved identifier \return nullptr if not found
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXIL/LLVM/LLVMBlock.h:69
↓ 10 callers
Method
GetMapped
Get a mapped value
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXIL/DXILIDMap.h:156
↓ 10 callers
Method
GetMaxID
Get the maximum id
Source/Libraries/Backend/Include/Backend/IL/IdentifierMap.h:70
↓ 10 callers
Function
GetPODNonAlignedTypeByteSize
Source/Libraries/Backend/Include/Backend/IL/TypeSize.h:34
↓ 10 callers
Function
GetResourceInfoFor
Source/Backends/Vulkan/Layer/Source/Memory.cpp:77
↓ 10 callers
Method
GetType
ThirdParty/VMA/vk_mem_alloc.h:5428
↓ 10 callers
Method
HasPendingWords
Source/Backends/Vulkan/Layer/Include/Backends/Vulkan/Compiler/SpvRecordReader.h:93
↓ 10 callers
Method
IsNaN
Check if a value is NaN \param value value operand \return instruction reference
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:730
↓ 10 callers
Method
Map
Source/Backends/DX12/Layer/Source/ShaderData/ShaderDataHost.cpp:192
↓ 10 callers
Function
PrettyPrintType
Pretty print a type \param ss output stream \param type the json type \param isFPtr outer function pointer? \return success state
Source/Backends/DX12/Generator/Include/Types.h:51
↓ 10 callers
Method
SetUserRedirect
Set a redirected value \param user the given user id \param operand the redirected operand
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXIL/DXILIDRemapper.h:460
↓ 10 callers
Method
SortKey
Source/Libraries/Backend/Include/Backend/IL/Type.h:118
↓ 9 callers
Method
AddMetadata
Add a new metadata specifier \param id destination id \param id memberIndex the member index of the composite \param type given metadata
Source/Libraries/Backend/Include/Backend/IL/MetadataMap.h:57
↓ 9 callers
Method
Clear
Clear this allocation
Source/Backends/Vulkan/Layer/Include/Backends/Vulkan/QueueSegment.h:52
↓ 9 callers
Method
Close
Close this writer
Source/Backends/DX12/Layer/Include/Backends/DX12/Compiler/DXIL/LLVM/LLVMBitStreamWriter.h:281
↓ 9 callers
Method
Combine
Source/Libraries/Addressing/Include/Addressing/IL/BitIndexing.h:253
↓ 9 callers
Function
CommitGraphics
Source/Backends/Vulkan/Layer/Source/CommandBuffer.cpp:382
↓ 9 callers
Method
Count
Get the number of dependencies
Source/Backends/DX12/Layer/Include/Backends/DX12/DependentObject.h:125
↓ 9 callers
Method
Deregister
Source/Libraries/Bridge/Source/MemoryBridge.cpp:40
↓ 9 callers
Method
Foo
Source/Backends/Vulkan/Tests/Layer/UserDataLayer.cpp:101
↓ 9 callers
Method
ForEach
<summary> Functional iteration of a source </summary>
Source/UIX/Runtime/Extensions/Linq.cs:38
↓ 9 callers
Method
Free
Source/Backends/Vulkan/Layer/Source/Export/ShaderExportStreamer.cpp:150
↓ 9 callers
Method
GetBufferPointer
ThirdParty/DXC/include/dxcapi.h:154
↓ 9 callers
Method
GetCount
Get the number of instructions
Source/Libraries/Backend/Include/Backend/IL/BasicBlock.h:770
↓ 9 callers
Function
GetDimensionSize
Get the dimension size of a format
Source/Libraries/Backend/Include/Backend/IL/Format.h:164
↓ 9 callers
Function
GetFormatByteSize
Source/Backends/DX12/Layer/Include/Backends/DX12/Translation.h:700
↓ 9 callers
Method
GetFromUID
Source/Backends/Vulkan/Layer/Include/Backends/Vulkan/TrackedObject.h:179
↓ 9 callers
Function
GetIntermediateDebugPath
Source/Libraries/Common/Source/FileSystem.cpp:123
↓ 9 callers
Method
GetOrAddShader
<summary> Get a shader from this collection, add if not found </summary> <param name="GUID"></param> <returns></returns>
Source/UIX/Studio/ViewModels/Workspace/Properties/ShaderCollectionViewModel.cs:111
↓ 9 callers
Function
GetResourceInfoFor
Source/Backends/DX12/Layer/Source/Resource.cpp:38
↓ 9 callers
Method
IsEmpty
ThirdParty/VMA/vk_mem_alloc.h:8288
↓ 9 callers
Method
IsOrdered
Check if this schema is ordered
Source/Libraries/Message/DotNet/Source/MessageSchema.cs:67
↓ 9 callers
Method
LoadBuffer
Load an element from a buffer \param buffer the destination buffer \param index the index of the element \return instruction reference
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:316
↓ 9 callers
Method
Modify
Modify this source, only applies if the code offset is valid
Source/Libraries/Backend/Include/Backend/IL/Source.h:80
↓ 9 callers
Method
Register
Source/Backends/Vulkan/Layer/Source/ShaderProgram/ShaderProgramHost.cpp:215
↓ 9 callers
Method
Release
Release this reference
Source/Libraries/Common/Include/Common/ComRef.h:102
↓ 9 callers
Method
Remove
Remove a state \param key owning key
Source/Backends/DX12/Layer/Include/Backends/DX12/States/AGSState.h:61
↓ 9 callers
Method
SetData
Set the data of this stream \param data the data pointer, byte size [dataSize] \param dataSize byte siz eof data \param messageCount the number of mes
Source/Libraries/Message/Include/Message/MessageStream.h:105
↓ 9 callers
Method
StageBuffer
Stage a buffer \param id buffer id \param offset offset into buffer \param length length of data to stage \param data data to stage \param flags optio
Source/Libraries/Backend/Include/Backend/Command/CommandBuilder.h:77
↓ 9 callers
Method
Stop
Source/Libraries/Bridge/Source/RemoteClientBridge.cpp:84
↓ 9 callers
Method
Sub
Binary sub two values \param lhs lhs operand \param rhs rhs operand \return instruction reference
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:573
↓ 9 callers
Method
TryGet
Get a tracked object
Source/Backends/Vulkan/Layer/Include/Backends/Vulkan/TrackedObject.h:118
↓ 9 callers
Method
Unmap
Source/Backends/DX12/Layer/Source/Allocation/DeviceAllocator.cpp:197
↓ 8 callers
Method
AddBlockFlag
Add a new flag
Source/Libraries/Backend/Include/Backend/IL/Emitters/Emitter.h:161
↓ 8 callers
Method
AddBlockUser
Add a new user to a block \param blockId referenced block \param user user of said block
Source/Libraries/Backend/Include/Backend/IL/IdentifierMap.h:159
↓ 8 callers
Method
AddInterface
Source/Backends/Vulkan/Layer/Source/Compiler/Blocks/SpvPhysicalBlockEntryPoint.cpp:177
← previous
next →
201–300 of 5,748, ranked by callers