Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KhronosGroup/Vulkan-ValidationLayers
/ functions
Functions
18,388 in github.com/KhronosGroup/Vulkan-ValidationLayers
⨍
Functions
18,388
◇
Types & classes
2,528
↓ 12 callers
Method
BeginPrimaryCommandBuffer
Begin recording the primary command buffer.
tests/unit/viewport_inheritance.cpp:357
↓ 12 callers
Function
CmdDrawIndexedIndirect2KHR
layers/vulkan/generated/test_icd_helper.h:4602
↓ 12 callers
Function
CmdDrawIndirect2KHR
layers/vulkan/generated/test_icd_helper.h:4600
↓ 12 callers
Function
CmdEndTransformFeedback2EXT
layers/vulkan/generated/test_icd_helper.h:4644
↓ 12 callers
Function
CmdPushDataEXT
layers/vulkan/generated/test_icd_helper.h:5183
↓ 12 callers
Function
CmdResetEvent
layers/vulkan/generated/test_icd_helper.h:3635
↓ 12 callers
Function
CmdSetDepthBiasEnableEXT
layers/vulkan/generated/test_icd_helper.h:5857
↓ 12 callers
Function
CmdSetLineRasterizationModeEXT
layers/vulkan/generated/test_icd_helper.h:6057
↓ 12 callers
Function
CmdSetLineWidth
layers/vulkan/generated/test_icd_helper.h:3686
↓ 12 callers
Function
CreateComputePipelines
This API saves some core_validation pipeline state state on the stack for performance purposes
layers/chassis/chassis_manual.cpp:570
↓ 12 callers
Function
CreateDisplayPlaneSurfaceKHR
layers/vulkan/generated/test_icd_helper.h:4051
↓ 12 callers
Function
CreateImageView
layers/vulkan/generated/test_icd_helper.h:3410
↓ 12 callers
Method
Destroy
layers/gpuav/resources/gpuav_vulkan_objects.cpp:205
↓ 12 callers
Method
EncodeFeedback2Caps
tests/framework/video_objects.h:142
↓ 12 callers
Method
GetAllocator
layers/external/vma/vk_mem_alloc.h:9749
↓ 12 callers
Function
GetDrawDispatchIndirectVUID
layers/core_checks/cc_vuid_maps.cpp:1313
↓ 12 callers
Function
GetEffectiveExtent
Returns the effective extent of an image subresource, adjusted for mip level and array depth.
layers/utils/image_utils.cpp:56
↓ 12 callers
Function
GetImageSparseMemoryRequirements
tests/icd/test_icd.cpp:701
↓ 12 callers
Function
GetMemoryFdKHR
tests/icd/test_icd.cpp:1675
↓ 12 callers
Method
GetMemoryTypeIndex
layers/external/vma/vk_mem_alloc.h:9752
↓ 12 callers
Function
GetPhysicalDeviceSurfaceFormatsKHR
tests/icd/test_icd.cpp:1041
↓ 12 callers
Method
GetSharingMode
layers/state_tracker/image_state.h:151
↓ 12 callers
Function
GetSpirvInterfaceVariableVUID
layers/core_checks/cc_vuid_maps.cpp:918
↓ 12 callers
Method
HasValidProperty
tests/framework/cooperative_matrix_helper.cpp:76
↓ 12 callers
Method
ImageCopyResolveBlitError
layers/sync/sync_error_messages.cpp:99
↓ 12 callers
Method
ImportedHandleType
layers/state_tracker/fence_state.cpp:185
↓ 12 callers
Method
Invalid
layers/sync/sync_submit.cpp:925
↓ 12 callers
Method
IsEncode
tests/framework/video_objects.h:233
↓ 12 callers
Method
IsSpirvModified
layers/gpuav/core/gpuav_settings.cpp:38
↓ 12 callers
Method
MakeBeginSubpassCommandBuffer
Make a subpass secondary command buffer (for the class's render pass) and begin recording. If a nonzero array of viewports is given, this enabled view
tests/unit/viewport_inheritance.cpp:391
↓ 12 callers
Function
PHMAP_IF_CONSTEXPR
layers/external/parallel_hashmap/phmap.h:308
↓ 12 callers
Method
PreRasterPipelineLayoutState
layers/state_tracker/pipeline_state.h:284
↓ 12 callers
Method
RasterizationState
layers/state_tracker/pipeline_state.h:314
↓ 12 callers
Method
Reset
layers/state_tracker/cmd_buffer_state.cpp:147
↓ 12 callers
Function
ResetCommandPool
layers/vulkan/generated/test_icd_helper.h:3420
↓ 12 callers
Method
Set
layers/state_tracker/subresource_adapter.cpp:945
↓ 12 callers
Function
SignalSemaphore
layers/vulkan/generated/test_icd_helper.h:3807
↓ 12 callers
Method
SupportsDecodeOutputDistinct
tests/framework/video_objects.h:153
↓ 12 callers
Function
UpdateIndirectExecutionSetShaderEXT
layers/vulkan/generated/test_icd_helper.h:6357
↓ 12 callers
Method
UpdateWord
layers/state_tracker/shader_instruction.cpp:332
↓ 12 callers
Method
ValidateNotZero
layers/stateless/sl_utils.cpp:136
↓ 12 callers
Method
ValidateRangedEnum
layers/stateless/stateless_validation.h:226
↓ 12 callers
Method
VectorSize
layers/gpuav/spirv/type_manager.cpp:1143
↓ 12 callers
Method
erase
layers/external/parallel_hashmap/btree.h:2314
↓ 12 callers
Function
getVUID
(valid_vuids: set, vuid: str, quotes: bool = True)
scripts/generators/generator_utils.py:54
↓ 12 callers
Method
hash
layers/external/parallel_hashmap/phmap.h:3394
↓ 12 callers
Method
is_ordered
layers/external/parallel_hashmap/btree.h:340
↓ 12 callers
Method
reserve
layers/containers/small_vector.h:249
↓ 12 callers
Function
swap
layers/external/parallel_hashmap/phmap_base.h:2201
↓ 12 callers
Function
test_excess_descriptors
tests/unit/pipeline_layout.cpp:119
↓ 11 callers
Method
AddCommandErrorLogger
For things like vkCmdCopyImage there is no "last bound" as not shaders are attached to it
layers/gpuav/resources/gpuav_state_trackers.cpp:167
↓ 11 callers
Method
AddCreateInfoFlags2
tests/framework/ray_tracing_objects.cpp:2059
↓ 11 callers
Method
AddFragmentShadingRateAttachment
tests/framework/render_pass_helper.cpp:194
↓ 11 callers
Function
AlignToMultiple
layers/utils/math_utils.h:122
↓ 11 callers
Method
Buffer
layers/state_tracker/buffer_state.cpp:66
↓ 11 callers
Function
CmdCopyImageToMemoryKHR
layers/vulkan/generated/test_icd_helper.h:4612
↓ 11 callers
Function
CmdEndRenderingKHR
layers/vulkan/generated/test_icd_helper.h:4191
↓ 11 callers
Function
CmdSetColorWriteEnableEXT
VK_USE_PLATFORM_SCREEN_QNX
layers/vulkan/generated/test_icd_helper.h:5882
↓ 11 callers
Function
CmdSetStencilTestEnableEXT
layers/vulkan/generated/test_icd_helper.h:5551
↓ 11 callers
Method
CopyDataFromMemory
layers/gpu_dump/gpu_dump.cpp:33
↓ 11 callers
Function
CopyMemoryToAccelerationStructureKHR
layers/vulkan/generated/test_icd_helper.h:6487
↓ 11 callers
Function
CreatePrivateDataSlot
layers/vulkan/generated/test_icd_helper.h:3848
↓ 11 callers
Method
DecodeReferenceTopField
tests/framework/video_objects.h:2870
↓ 11 callers
Method
DescribeType
layers/state_tracker/shader_module.cpp:1554
↓ 11 callers
Function
DestroyFence
layers/vulkan/generated/test_icd_helper.h:3371
↓ 11 callers
Function
DestroySampler
layers/vulkan/generated/test_icd_helper.h:3569
↓ 11 callers
Function
DestroySurfaceKHR
layers/vulkan/generated/test_icd_helper.h:4000
↓ 11 callers
Function
DispatchEnumerateDeviceExtensionProperties
layers/vulkan/generated/dispatch_functions.h:102
↓ 11 callers
Method
EncodeFeedbackQueryPool
tests/framework/video_objects.h:2829
↓ 11 callers
Function
FormatFeatures2AreSupported
tests/framework/layer_validation_tests.cpp:82
↓ 11 callers
Method
FormatFeaturesBuffer
tests/framework/binding.cpp:450
↓ 11 callers
Method
Get
Create the encoder parameter suitable to the full range aspect mask (*must* be canonical)
layers/state_tracker/subresource_adapter.cpp:895
↓ 11 callers
Function
GetBufferMemoryRequirements2
tests/icd/test_icd.cpp:903
↓ 11 callers
Function
GetCompatibleHandleTypes
tests/framework/external_memory_sync.cpp:45
↓ 11 callers
Method
GetDescriptorSetLayoutBindingPtrFromIndex
layers/state_tracker/descriptor_sets.cpp:420
↓ 11 callers
Function
GetDispatchKey
layers/utils/dispatch_utils.h:26
↓ 11 callers
Method
GetImageLayout
layers/state_tracker/descriptor_sets.h:519
↓ 11 callers
Method
GetLabelId
layers/gpuav/spirv/function_basic_block.cpp:54
↓ 11 callers
Method
GetMappedPtr
layers/gpuav/resources/gpuav_vulkan_objects.cpp:145
↓ 11 callers
Method
GetOffset
layers/external/vma/vk_mem_alloc.h:10986
↓ 11 callers
Function
GetPhysicalDeviceProperties
tests/icd/test_icd.cpp:428
↓ 11 callers
Function
GetSingleBufferFromDeviceAddress
Returns null when device address is asssociated with no buffers or more than one buffer. Otherwise returns a valid buffer (device address is associate
layers/sync/sync_validation.cpp:2763
↓ 11 callers
Method
Image
tests/framework/binding.cpp:1352
↓ 11 callers
Method
InputAssemblyState
layers/state_tracker/pipeline_state.h:369
↓ 11 callers
Function
IsEmpty
layers/external/parallel_hashmap/phmap.h:343
↓ 11 callers
Method
IsValid
layers/gpuav/spirv/type_manager.h:179
↓ 11 callers
Method
LogWarning
layers/error_message/logging.h:301
↓ 11 callers
Method
NormalizeLayerCount
layers/state_tracker/image_state.cpp:440
↓ 11 callers
Method
NormalizeSubresourceRange
layers/state_tracker/image_state.cpp:432
↓ 11 callers
Method
State
TODO: apply ReadLock as Semaphore does, or consider reading enums without lock. Consider if more high-level operation should be exposed, because (Stat
layers/state_tracker/fence_state.h:53
↓ 11 callers
Method
SubresourceRange
tests/framework/binding.h:744
↓ 11 callers
Method
TransferOnlyQueue
tests/framework/binding.cpp:400
↓ 11 callers
Method
Unwrap
layers/chassis/dispatch_object.h:196
↓ 11 callers
Method
Validate
layers/sync/sync_op.cpp:368
↓ 11 callers
Function
VmaIsBufferImageGranularityConflict
Returns true if given suballocation types could conflict and must respect VkPhysicalDeviceLimits::bufferImageGranularity. They conflict if one is buff
layers/external/vma/vk_mem_alloc.h:3708
↓ 11 callers
Function
VmaPnextChainPushFront
layers/external/vma/vk_mem_alloc.h:3854
↓ 11 callers
Function
XXH_readLE32
layers/external/xxhash.h:2856
↓ 11 callers
Method
begin
layers/external/vma/vk_mem_alloc.h:5287
↓ 11 callers
Method
end
layers/containers/range_map.h:327
↓ 11 callers
Function
operator delete
layers/profiling/profiling.cpp:35
← previous
next →
801–900 of 18,388, ranked by callers