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
↓ 6 callers
Method
get_window
Retrieves a window, to which the swapchain is bound. Note that under certain * circumstances no window may be assigned. */
include/misc/swapchain_create_info.h:131
↓ 6 callers
Method
hasImplicitThis
deps/glslang/SPIRV/spvIR.h:311
↓ 6 callers
Method
hasXfbStride
deps/glslang/glslang/Include/Types.h:923
↓ 6 callers
Method
isArrayedIo
True if this type of IO is supposed to be arrayed with extra level for per-vertex data
deps/glslang/glslang/Include/Types.h:708
↓ 6 callers
Method
isVectorType
deps/glslang/SPIRV/SpvBuilder.h:190
↓ 6 callers
Method
is_mt_safe
include/misc/mt_safety.h:48
↓ 6 callers
Method
is_multiview_enabled
Tells whether the renderpass uses multiview functionality. */
include/misc/render_pass_create_info.h:517
↓ 6 callers
Method
is_proxy
include/misc/base_pipeline_create_info.h:85
↓ 6 callers
Method
khr_create_renderpass2
include/misc/extensions.h:881
↓ 6 callers
Method
khr_descriptor_update_template
include/misc/extensions.h:902
↓ 6 callers
Method
khr_external_fence_fd
include/misc/extensions.h:945
↓ 6 callers
Method
khr_external_fence_win32
include/misc/extensions.h:938
↓ 6 callers
Method
khr_external_memory_capabilities
include/misc/extensions.h:1164
↓ 6 callers
Method
khr_external_memory_fd
include/misc/extensions.h:968
↓ 6 callers
Method
khr_external_memory_win32
include/misc/extensions.h:961
↓ 6 callers
Method
khr_external_semaphore_fd
include/misc/extensions.h:991
↓ 6 callers
Method
khr_external_semaphore_win32
include/misc/extensions.h:984
↓ 6 callers
Method
khr_get_memory_requirements2
include/misc/extensions.h:999
↓ 6 callers
Method
khr_sampler_ycbcr_conversion
include/misc/extensions.h:1055
↓ 6 callers
Method
makeDoubleConstant
deps/glslang/SPIRV/SpvBuilder.cpp:909
↓ 6 callers
Method
makeFloat16Constant
deps/glslang/SPIRV/SpvBuilder.cpp:937
↓ 6 callers
Method
makeFloatConstant
deps/glslang/SPIRV/SpvBuilder.cpp:884
↓ 6 callers
Method
makeFloatType
deps/glslang/SPIRV/SpvBuilder.cpp:266
↓ 6 callers
Method
makeStructResultType
Make a struct for the simple results of several instructions, checking for duplication.
deps/glslang/SPIRV/SpvBuilder.cpp:321
↓ 6 callers
Function
mz_zip_array_clear
deps/miniz/miniz.c:3864
↓ 6 callers
Function
mz_zip_reader_end
deps/miniz/miniz.c:4869
↓ 6 callers
Function
mz_zip_reader_get_cdh
deps/miniz/miniz.c:4277
↓ 6 callers
Method
peek
retrieve the next character, no advance
deps/glslang/glslang/MachineIndependent/Scan.h:100
↓ 6 callers
Method
pushScope
deps/glslang/hlsl/hlslParseHelper.h:171
↓ 6 callers
Method
read
Please see header for specification */
src/wrappers/buffer.cpp:588
↓ 6 callers
Method
record_end_render_pass
Please see header for specification */
src/wrappers/command_buffer.cpp:4616
↓ 6 callers
Method
setAccessChain
deps/glslang/SPIRV/SpvBuilder.h:588
↓ 6 callers
Method
setVertices
deps/glslang/glslang/MachineIndependent/localintermediate.h:568
↓ 6 callers
Method
syncToLine
Calls syncToMostRecentString() and then sets the internally tracked line number to tokenLine. If we switched to a new line, returns true and inserts n
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:993
↓ 6 callers
Function
tdefl_compress_buffer
deps/miniz/miniz.c:3454
↓ 6 callers
Function
tdefl_init
deps/miniz/miniz.c:3460
↓ 6 callers
Method
use_dedicated_allocation
Call to request a dedicated allocation for the memory block. Requirements are: * * 1) Device must support VK_KHR_dedicated_allocatio
include/misc/memory_block_create_info.h:381
↓ 5 callers
Function
BaseTypeName
deps/glslang/hlsl/hlslParseables.cpp:61
↓ 5 callers
Function
FinalizeProcess
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1664
↓ 5 callers
Method
Free
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3129
↓ 5 callers
Method
FreeMemory
deps/VulkanMemoryAllocator/vk_mem_alloc.h:7949
↓ 5 callers
Method
GetAllocationInfo
deps/VulkanMemoryAllocator/vk_mem_alloc.h:8152
↓ 5 callers
Method
GetMemory
deps/VulkanMemoryAllocator/vk_mem_alloc.h:5014
↓ 5 callers
Method
GetMemoryTypeIndex
deps/VulkanMemoryAllocator/vk_mem_alloc.h:5028
↓ 5 callers
Method
GetUserData
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3848
↓ 5 callers
Function
InitializeProcess
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1659
↓ 5 callers
Function
Kill
deps/glslang/SPIRV/disassemble.cpp:76
↓ 5 callers
Method
Map
deps/VulkanMemoryAllocator/vk_mem_alloc.h:6339
↓ 5 callers
Function
NewPoolObject
deps/glslang/glslang/Include/Common.h:162
↓ 5 callers
Method
SetUserData
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4955
↓ 5 callers
Function
TranslateNoContractionDecoration
If glslang type is noContraction, return SPIR-V NoContraction decoration.
deps/glslang/SPIRV/GlslangToSpv.cpp:487
↓ 5 callers
Method
accessChainPush
push offset onto the end of the chain
deps/glslang/SPIRV/SpvBuilder.h:608
↓ 5 callers
Method
addArgument
deps/glslang/glslang/MachineIndependent/localintermediate.h:186
↓ 5 callers
Method
addLoop
Create while and do-while loop nodes.
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:2542
↓ 5 callers
Method
addPredecessor
deps/glslang/SPIRV/spvIR.h:204
↓ 5 callers
Method
addSwizzle
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:2495
↓ 5 callers
Method
add_color_attachment
Please see haeder for specification */
src/misc/render_pass_create_info.cpp:46
↓ 5 callers
Method
arrayOfArrayVersionCheck
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:3693
↓ 5 callers
Function
basename
deps/glslang/StandAlone/spirv-remap.cpp:61
↓ 5 callers
Method
boolCheck
Checks to see if the node (for the expression) contains a scalar boolean expression or not
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:2985
↓ 5 callers
Method
canImplicitlyPromote
See if the 'from' type is allowed to be implicitly converted to the 'to' type. This is not about vector/array/struct, only about basic type.
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:1455
↓ 5 callers
Method
check_for_leaks
Please see header for specification */
src/misc/object_tracker.cpp:58
↓ 5 callers
Method
clone
deps/glslang/glslang/MachineIndependent/SymbolTable.cpp:313
↓ 5 callers
Method
clone
deps/glslang/glslang/Include/Types.h:1461
↓ 5 callers
Function
command_output
Runs a command in a directory and returns its standard output stream. Captures the standard error stream. Raises a RuntimeError if the comma
deps/glslang/update_glslang_sources.py:41
↓ 5 callers
Method
convertConditionalExpression
Convert to a scalar boolean, or if not allowed by HLSL semantics, report an error and return nullptr.
deps/glslang/hlsl/hlslParseHelper.cpp:6170
↓ 5 callers
Method
copyArrayInnerSizes
Add inner array sizes, to any existing sizes, via copy; the sizes passed in can still be reused for other purposes.
deps/glslang/glslang/Include/Types.h:1674
↓ 5 callers
Method
createCompositeConstruct
OpCompositeConstruct
deps/glslang/SPIRV/SpvBuilder.cpp:2115
↓ 5 callers
Method
createTextureQueryCall
Comments in header
deps/glslang/SPIRV/SpvBuilder.cpp:1979
↓ 5 callers
Function
errHandler
deps/glslang/StandAlone/spirv-remap.cpp:68
↓ 5 callers
Method
ext_external_memory_host
include/misc/extensions.h:712
↓ 5 callers
Method
ext_inline_uniform_block
include/misc/extensions.h:733
↓ 5 callers
Method
ext_sample_locations
include/misc/extensions.h:761
↓ 5 callers
Method
findFunctionNameList
deps/glslang/glslang/MachineIndependent/SymbolTable.h:785
↓ 5 callers
Method
fold
Do folding between a pair of nodes. 'this' is the left-hand operand and 'rightConstantNode' is the right-hand operand. Returns a new node representin
deps/glslang/glslang/MachineIndependent/Constant.cpp:101
↓ 5 callers
Method
getNumErrors
deps/glslang/glslang/MachineIndependent/parseVersions.h:118
↓ 5 callers
Method
getNumMemberExtensions
deps/glslang/glslang/MachineIndependent/SymbolTable.h:189
↓ 5 callers
Method
getOperationPrecision
deps/glslang/glslang/Include/intermediate.h:1280
↓ 5 callers
Method
getReturnType
deps/glslang/SPIRV/spvIR.h:308
↓ 5 callers
Method
get_fence
Retrieves a raw handle to the underlying Vulkan fence instance */
include/wrappers/fence.h:77
↓ 5 callers
Method
get_handle
Returns system window handle. */
include/misc/window.h:136
↓ 5 callers
Method
get_module
Returns raw Vulkan shader module handle. */
include/wrappers/shader_module.h:190
↓ 5 callers
Method
get_n_mipmaps
Returns number of mipmaps encapsulated by the image view */
include/misc/image_view_create_info.h:343
↓ 5 callers
Method
get_parent_image
Returns a pointer to the parent image, from which the image view has been created. */
include/misc/image_view_create_info.h:349
↓ 5 callers
Method
get_pipeline_cache
Returns a pipeline cache, created specifically for this device. * * @return As per description **/
include/wrappers/device.h:482
↓ 5 callers
Method
get_procs_table
include/misc/xcb_loader.h:136
↓ 5 callers
Method
get_type
Returns Vulkan descriptor type for this structure */
include/wrappers/descriptor_set.h:362
↓ 5 callers
Method
get_value
deps/glslang/SPIRV/hex_float.h:55
↓ 5 callers
Method
handleInputGeometry
Update the intermediate for the given input geometry
deps/glslang/hlsl/hlslParseHelper.cpp:8837
↓ 5 callers
Method
handleUnaryMath
Handle seeing a unary node with a math operation.
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:705
↓ 5 callers
Function
isAssignOperation
Returns true if the opcode leads to an assignment operation.
deps/glslang/glslang/MachineIndependent/propagateNoContraction.cpp:101
↓ 5 callers
Method
isInnerUnsized
deps/glslang/glslang/Include/arrays.h:262
↓ 5 callers
Function
isPreciseObjectNode
A helper function to tell whether a node is 'noContraction'. Returns true if the node has 'noContraction' qualifier, otherwise false.
deps/glslang/glslang/MachineIndependent/propagateNoContraction.cpp:80
↓ 5 callers
Method
isReadingHLSL
deps/glslang/glslang/MachineIndependent/parseVersions.h:131
↓ 5 callers
Method
isSubpass
deps/glslang/glslang/Include/Types.h:1545
↓ 5 callers
Function
isTypeSignedInt
deps/glslang/glslang/Include/BaseTypes.h:474
↓ 5 callers
Function
isinf
deps/glslang/SPIRV/hex_float.h:32
↓ 5 callers
Method
khr_multiview
include/misc/extensions.h:1034
↓ 5 callers
Method
lValueErrorCheck
Both test and if necessary, spit out an error, to see if the node is really an l-value that can be operated on this way. Returns true if there was an
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:2353
↓ 5 callers
Method
makeCompositeConstant
Comments in header
deps/glslang/SPIRV/SpvBuilder.cpp:1037
← previous
next →
501–600 of 5,010, ranked by callers