Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GPUOpen-Archive/Anvil
/ functions
Functions
5,010 in github.com/GPUOpen-Archive/Anvil
⨍
Functions
5,010
◇
Types & classes
1,570
↓ 5 callers
Method
makeInt16Constant
deps/glslang/SPIRV/SpvBuilder.h:250
↓ 5 callers
Method
makeInt64Constant
deps/glslang/SPIRV/SpvBuilder.cpp:859
↓ 5 callers
Method
makeInt8Constant
deps/glslang/SPIRV/SpvBuilder.h:248
↓ 5 callers
Function
mz_zip_reader_locate_file
deps/miniz/miniz.c:4428
↓ 5 callers
Method
present
Please see header for specification */
src/wrappers/queue.cpp:531
↓ 5 callers
Method
relaxedErrors
deps/glslang/glslang/MachineIndependent/parseVersions.h:129
↓ 5 callers
Method
setAutoMapLocations
Fragile: currently within one stage: simple auto-assignment of location
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1766
↓ 5 callers
Method
setName
deps/glslang/glslang/Include/intermediate.h:1540
↓ 5 callers
Method
set_name_internal
Please see header for specification */
src/misc/debug_marker.cpp:57
↓ 5 callers
Method
size
deps/glslang/glslang/MachineIndependent/localintermediate.h:80
↓ 5 callers
Method
supports_device_masks
src/misc/memalloc_backends/backend_vma.cpp:427
↓ 5 callers
Function
tdefl_optimize_huffman_table
deps/miniz/miniz.c:2389
↓ 5 callers
Method
transferTypeAttributes
Update the given type with any type-like attribute information in the attributes.
deps/glslang/hlsl/hlslParseHelper.cpp:1888
↓ 5 callers
Method
turnOnSpecConstantOpMode
deps/glslang/SPIRV/GlslangToSpv.cpp:84
↓ 5 callers
Method
unget
go back one character
deps/glslang/glslang/MachineIndependent/Scan.h:123
↓ 5 callers
Method
unregister_from_callbacks
Please see header for specification */
src/misc/memory_allocator.cpp:400
↓ 4 callers
Method
AddNumber
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4639
↓ 4 callers
Method
AllocateMemory
deps/VulkanMemoryAllocator/vk_mem_alloc.h:7833
↓ 4 callers
Method
ContinueString
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4801
↓ 4 callers
Function
GetGlobalLock
deps/glslang/glslang/OSDependent/Unix/ossource.cpp:183
↓ 4 callers
Method
GetMappedData
deps/VulkanMemoryAllocator/vk_mem_alloc.h:5042
↓ 4 callers
Function
GetPrecisionQualifierString
deps/glslang/glslang/Include/BaseTypes.h:463
↓ 4 callers
Method
GetSumFreeSize
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4000
↓ 4 callers
Function
InitializeSymbolTable
Parse and add to the given symbol table the content of the given shader string.
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:234
↓ 4 callers
Function
IsBuffer
deps/glslang/hlsl/hlslParseables.cpp:79
↓ 4 callers
Function
IsEndOfArg
Return true for the end of a single argument key, which can be the end of the string, or the comma separator.
deps/glslang/hlsl/hlslParseables.cpp:202
↓ 4 callers
Function
IsTextureMS
deps/glslang/hlsl/hlslParseables.cpp:77
↓ 4 callers
Function
OS_DumpMemoryCounters
deps/glslang/glslang/OSDependent/Unix/ossource.cpp:195
↓ 4 callers
Function
ProfileName
Map from profile enum to externally readable text name.
deps/glslang/glslang/MachineIndependent/Versions.h:65
↓ 4 callers
Function
StageName
Map from stage enum to externally readable text name.
deps/glslang/glslang/MachineIndependent/Versions.cpp:507
↓ 4 callers
Function
VmaAlignUp
deps/VulkanMemoryAllocator/vk_mem_alloc.h:2473
↓ 4 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
deps/VulkanMemoryAllocator/vk_mem_alloc.h:2532
↓ 4 callers
Function
VmaIsBufferImageGranularityConflict
Returns true if given suballocation types could conflict and must respect VkPhysicalDeviceLimits::bufferImageGranularity. They conflict if one is buff
deps/VulkanMemoryAllocator/vk_mem_alloc.h:2563
↓ 4 callers
Function
VmaMalloc
deps/VulkanMemoryAllocator/vk_mem_alloc.h:2664
↓ 4 callers
Method
addToCallGraph
Add a caller->callee relationship to the call graph. Assumes the strings are unique per signature.
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:2680
↓ 4 callers
Method
addUnaryNode
Low level: add unary node (no promotions or other argument modifications)
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:199
↓ 4 callers
Method
add_subpass_depth_stencil_attachment
Please see header for specification */
src/misc/render_pass_create_info.cpp:383
↓ 4 callers
Method
allocate
deps/glslang/glslang/Include/PoolAlloc.h:287
↓ 4 callers
Method
amd_draw_indirect_count
include/misc/extensions.h:565
↓ 4 callers
Method
append_buffer_memory_update
Please see header for specification */
src/misc/types_classes.cpp:59
↓ 4 callers
Method
append_opaque_image_memory_update
Please see header for specification */
src/misc/types_classes.cpp:152
↓ 4 callers
Method
append_struct_chain
include/misc/struct_chainer.h:111
↓ 4 callers
Method
checkDeprecated
Within a set of profiles, see if a feature is deprecated and give an error or warning based on whether a future compatibility context is being use.
deps/glslang/glslang/MachineIndependent/Versions.cpp:601
↓ 4 callers
Method
computeTypeXfbSize
N.B. Caller must set contains64BitType to false before calling.
deps/glslang/glslang/MachineIndependent/linkValidate.cpp:1319
↓ 4 callers
Method
containsBuiltIn
Recursively checks if the type contains a built-in variable
deps/glslang/glslang/Include/Types.h:1590
↓ 4 callers
Method
createConditionalBranch
deps/glslang/SPIRV/SpvBuilder.cpp:2922
↓ 4 callers
Method
createTriOp
deps/glslang/SPIRV/SpvBuilder.cpp:1573
↓ 4 callers
Method
deepCopy
Make complete copy of the whole type graph rooted at 'copyOf'.
deps/glslang/glslang/Include/Types.h:1445
↓ 4 callers
Method
dot
deps/glslang/glslang/Include/ConstantUnion.h:918
↓ 4 callers
Method
float16ScalarVectorCheck
deps/glslang/glslang/MachineIndependent/Versions.cpp:966
↓ 4 callers
Method
getAnonId
deps/glslang/glslang/MachineIndependent/SymbolTable.h:175
↓ 4 callers
Method
getAutoMapLocations
deps/glslang/glslang/MachineIndependent/localintermediate.h:354
↓ 4 callers
Method
getBaseAlignmentScalar
Return the size and alignment of a component of the given type. The size is returned in the 'size' parameter Return value is the alignment..
deps/glslang/glslang/MachineIndependent/linkValidate.cpp:1426
↓ 4 callers
Method
getBuildPoint
deps/glslang/SPIRV/SpvBuilder.h:277
↓ 4 callers
Method
getConstSubtree
deps/glslang/glslang/MachineIndependent/SymbolTable.h:173
↓ 4 callers
Function
getCorrespondingUnsignedType
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:1726
↓ 4 callers
Method
getDontFlatten
deps/glslang/glslang/Include/intermediate.h:1621
↓ 4 callers
Method
getExtensions
deps/glslang/glslang/MachineIndependent/SymbolTable.h:118
↓ 4 callers
Method
getFilenameStr
deps/glslang/glslang/Include/Common.h:253
↓ 4 callers
Method
getFlatten
deps/glslang/glslang/Include/intermediate.h:1620
↓ 4 callers
Function
getFrontElement
A helper function to get the front element from a given ObjectAccessChain
deps/glslang/glslang/MachineIndependent/propagateNoContraction.cpp:206
↓ 4 callers
Method
getLoopDependency
deps/glslang/glslang/Include/intermediate.h:1130
↓ 4 callers
Method
getMemberNumber
deps/glslang/glslang/MachineIndependent/SymbolTable.h:353
↓ 4 callers
Method
getNumEntryPoints
deps/glslang/glslang/MachineIndependent/localintermediate.h:477
↓ 4 callers
Method
getOutputPrimitive
deps/glslang/glslang/MachineIndependent/localintermediate.h:632
↓ 4 callers
Method
getProfile
deps/glslang/glslang/MachineIndependent/localintermediate.h:421
↓ 4 callers
Method
getToken
Read the next token from a token stream. (Not the source stream, but a stream used to hold a tokenized macro).
deps/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp:200
↓ 4 callers
Method
get_base_mipmap_level
Returns base mip level used by the image view */
include/misc/image_view_create_info.h:315
↓ 4 callers
Method
get_base_pipeline_id
Returns != UINT32_MAX if this pipeline is a derivative pipeline, or UINT32_MAX otherwise. */
include/misc/base_pipeline_create_info.h:47
↓ 4 callers
Method
get_binding_properties_by_index_number
Please see header for specification */
src/misc/descriptor_set_create_info.cpp:341
↓ 4 callers
Method
get_command_buffer
Returns a handle to the raw Vulkan command buffer instance, encapsulated by the object */
include/wrappers/command_buffer.h:456
↓ 4 callers
Method
get_compute_pipeline_manager
Retrieves a compute pipeline manager, created for this device instance. * * @return As per description **/
include/wrappers/device.h:69
↓ 4 callers
Method
get_device_ptr
include/misc/descriptor_pool_create_info.h:58
↓ 4 callers
Method
get_dummy_descriptor_set_layout
Please see header for specification */
src/wrappers/device.cpp:337
↓ 4 callers
Method
get_height
Returns height of the swapchain, as specified at creation time */
include/wrappers/swapchain.h:89
↓ 4 callers
Method
get_image_memory_types
Returns information about the memory types the underlying VkImage instance supports */
include/wrappers/image.h:175
↓ 4 callers
Method
get_memory_requirements
src/wrappers/buffer.cpp:192
↓ 4 callers
Method
get_memory_type_index
Returns the memory type index the memory block was allocated from */
src/misc/memory_block_create_info.cpp:286
↓ 4 callers
Method
get_n_attachments
Returns the number of added attachments */
include/misc/render_pass_create_info.h:427
↓ 4 callers
Method
get_root_structs
include/misc/struct_chainer.h:121
↓ 4 callers
Method
get_sample_count
include/misc/image_create_info.h:297
↓ 4 callers
Method
get_shader_stage_properties
src/misc/base_pipeline_create_info.cpp:138
↓ 4 callers
Method
get_spirv_blob
Bakes a SPIR-V blob by injecting earlier specified #define name+value pairs into the * GLSL source code and passing such shader code to gls
include/misc/glsl_to_spirv.h:328
↓ 4 callers
Method
get_subresource_range
Please see header for specification */
src/wrappers/image.cpp:1350
↓ 4 callers
Method
get_supported_present_modes_for_surface
Please see header for specification */
src/wrappers/device.cpp:2089
↓ 4 callers
Method
get_swapchain_vk
include/wrappers/swapchain.h:141
↓ 4 callers
Method
get_time_in_msec
Please see header for specification */
src/misc/time.cpp:52
↓ 4 callers
Method
get_width
Returns width of the swapchain. */
include/wrappers/swapchain.h:147
↓ 4 callers
Method
get_window_ptr
include/misc/rendering_surface_create_info.h:55
↓ 4 callers
Method
handleFunctionArgument
deps/glslang/hlsl/hlslParseHelper.cpp:2349
↓ 4 callers
Method
handleFunctionCall
Handle seeing function call syntax in the grammar, which could be any of - .length() method - constructor - a call to a built-in function mapped to an
deps/glslang/hlsl/hlslParseHelper.cpp:5251
↓ 4 callers
Method
hasFormat
deps/glslang/glslang/Include/Types.h:909
↓ 4 callers
Method
hasResult
deps/glslang/SPIRV/doc.h:233
↓ 4 callers
Method
hasType
deps/glslang/SPIRV/doc.h:234
↓ 4 callers
Method
hiddenMember
deps/glslang/glslang/Include/Types.h:1472
↓ 4 callers
Function
isArithmeticOperation
Returns true if the operation is an arithmetic operation and valid for the 'NoContraction' decoration.
deps/glslang/glslang/MachineIndependent/propagateNoContraction.cpp:149
↓ 4 callers
Method
isDefined
deps/glslang/glslang/MachineIndependent/SymbolTable.h:298
↓ 4 callers
Method
isMultiSample
deps/glslang/glslang/Include/Types.h:106
↓ 4 callers
Method
isOpaque
deps/glslang/glslang/Include/Types.h:1536
↓ 4 callers
Method
isSized
deps/glslang/glslang/Include/arrays.h:295
← previous
next →
601–700 of 5,010, ranked by callers