MCPcopy Create free account

hub / github.com/KhronosGroup/Vulkan-ValidationLayers / functions

Functions18,388 in github.com/KhronosGroup/Vulkan-ValidationLayers

↓ 4 callersFunctionGetAccelerationStructureDeviceAddressKHR
tests/icd/test_icd.cpp:2015
↓ 4 callersMethodGetAccelerationStructureNV
layers/state_tracker/descriptor_sets.h:690
↓ 4 callersMethodGetAllocHandle
layers/external/vma/vk_mem_alloc.h:10972
↓ 4 callersMethodGetAnySupportedRateControlMode
tests/framework/video_objects.h:161
↓ 4 callersFunctionGetBufferDeviceAddress
tests/icd/test_icd.cpp:978
↓ 4 callersFunctionGetBufferRegionSize
layers/state_tracker/state_tracker.cpp:3587
↓ 4 callersFunctionGetCanonicalId
layers/state_tracker/pipeline_layout_state.cpp:152
↓ 4 callersFunctionGetChainInfo
layers/utils/dispatch_utils.cpp:21
↓ 4 callersMethodGetCounterValue
tests/framework/binding.cpp:1023
↓ 4 callersFunctionGetCreateFlags
This is called when merging the flags from the pipeline layouts in libraries
layers/state_tracker/pipeline_layout_state.cpp:230
↓ 4 callersMethodGetCreateFlagsLoc
layers/state_tracker/pipeline_state.cpp:718
↓ 4 callersFunctionGetCreateInfoShaders
layers/state_tracker/pipeline_state.cpp:308
↓ 4 callersFunctionGetDataGraphPipelineSessionMemoryRequirementsARM
tests/icd/test_icd.cpp:893
↓ 4 callersMethodGetDedicatedImage
layers/state_tracker/device_memory_state.h:72
↓ 4 callersMethodGetDescriptorCountFromIndex
Return descriptorCount for given index, 0 if index is unavailable
layers/state_tracker/descriptor_sets.cpp:426
↓ 4 callersFunctionGetDeviceFromKey
layers/chassis/dispatch_object_manual.cpp:637
↓ 4 callersFunctionGetDeviceGroupSurfacePresentModesKHR
layers/vulkan/generated/test_icd_helper.h:4010
↓ 4 callersFunctionGetDeviceImageMemoryRequirements
tests/icd/test_icd.cpp:999
↓ 4 callersFunctionGetDeviceMemoryOpaqueCaptureAddressKHR
layers/vulkan/generated/test_icd_helper.h:4498
↓ 4 callersFunctionGetEffectiveLayerCount
layers/utils/image_utils.cpp:43
↓ 4 callersFunctionGetEffectiveLevelCount
layers/utils/image_utils.cpp:31
↓ 4 callersFunctionGetEmbeddedSampler
layers/utils/descriptor_utils.h:34
↓ 4 callersMethodGetEncodeQuantizationMapTexelSize
layers/state_tracker/video_session_state.h:784
↓ 4 callersMethodGetEntryPointInterfaceStart
OpEntryPoint are annoying because the offset to the interface variable requires you to first detect how big the "Name" string is
layers/state_tracker/shader_instruction.cpp:313
↓ 4 callersFunctionGetExternalHandleTypes
layers/state_tracker/image_state.cpp:38
↓ 4 callersMethodGetFirstInjectableInstrution
layers/gpuav/spirv/function_basic_block.cpp:56
↓ 4 callersMethodGetGeometryMeshOutputTopology
layers/state_tracker/shader_module.cpp:392
↓ 4 callersMethodGetGlobalBarrierCount
layers/sync/sync_access_context.h:340
↓ 4 callersMethodGetH264PictureLayout
layers/state_tracker/video_session_state.h:591
↓ 4 callersFunctionGetImageOpaqueCaptureDataEXT
layers/vulkan/generated/test_icd_helper.h:5185
↓ 4 callersFunctionGetImageStencilUsageFlags
layers/utils/image_utils.cpp:106
↓ 4 callersMethodGetIndexFromBinding
layers/state_tracker/descriptor_sets.h:338
↓ 4 callersMethodGetLayoutDef
layers/state_tracker/descriptor_sets.h:327
↓ 4 callersMethodGetLocation
layers/sync/sync_render_pass.cpp:1105
↓ 4 callersFunctionGetMemoryAndroidHardwareBufferANDROID
layers/vulkan/generated/test_icd_helper.h:5078
↓ 4 callersFunctionGetNewEventBarriersFromDependency
Return event barrier added by src/dst dependency. Return NONE if it does not chain with current_event_barriers
layers/core_checks/cc_state_tracker.cpp:634
↓ 4 callersMethodGetNonInlineDescriptorCount
layers/state_tracker/descriptor_sets.h:918
↓ 4 callersFunctionGetPhysicalDeviceQueueFamilyDataGraphPropertiesARM
tests/icd/test_icd.cpp:1455
↓ 4 callersFunctionGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV
layers/vulkan/generated/test_icd_helper.h:5460
↓ 4 callersFunctionGetPhysicalDeviceSurfaceFormats2KHR
tests/icd/test_icd.cpp:1786
↓ 4 callersMethodGetResourceUsageInfo
layers/sync/sync_reporting.cpp:693
↓ 4 callersMethodGetScalarElementCount
Current use for SharedMemoryDataRace where each scalar is a slot and we need to know where inside a data type the slot index is.
layers/gpuav/spirv/type_manager.cpp:1155
↓ 4 callersFunctionGetSemaphoreCounterValueKHR
layers/vulkan/generated/test_icd_helper.h:4460
↓ 4 callersMethodGetShaderStageState
layers/state_tracker/pipeline_state.h:551
↓ 4 callersMethodGetSharedBufferState
layers/state_tracker/descriptor_sets.h:610
↓ 4 callersMethodGetSharedBufferViewState
layers/state_tracker/descriptor_sets.h:589
↓ 4 callersMethodGetStageModule
layers/state_tracker/pipeline_state.h:59
↓ 4 callersFunctionGetTensorMemoryRequirementsARM
tests/icd/test_icd.cpp:870
↓ 4 callersMethodGetTessellationEvalOutputTopology
layers/state_tracker/shader_module.cpp:364
↓ 4 callersMethodGetTessellationOrientation
layers/state_tracker/shader_module.cpp:342
↓ 4 callersMethodGetTessellationSpacing
layers/state_tracker/shader_module.cpp:352
↓ 4 callersMethodGetTypeBytesSize
layers/gpuav/spirv/type_manager.cpp:463
↓ 4 callersMethodGetTypeId
Returns type_id if id has type or zero otherwise
layers/state_tracker/shader_module.cpp:3053
↓ 4 callersMethodGetUtilsObjectNameNoLock
NoLock suffix means that the function itself does not hold debug_output_mutex lock, and it's **mandatory responsibility** of the caller to hold this l
layers/error_message/logging.cpp:480
↓ 4 callersMethodGetVideoEncodeIntraRefreshMode
tests/framework/video_objects.h:261
↓ 4 callersFunctionHasActionOrSyncCommandBeforeBeginRendering
Submit time validation helper. Since CmdBeginRendering is itself an action command, if the first detected action or sync command is CmdBeginRendering,
layers/state_tracker/cmd_buffer_state.cpp:47
↓ 4 callersFunctionHasCombinedImageSamplerIndex
Assumes you already know this is a combined image sampler
layers/utils/descriptor_utils.cpp:280
↓ 4 callersMethodHasFullRangeBound
layers/state_tracker/device_memory_state.cpp:166
↓ 4 callersFunctionHasNonFramebufferStagePipelineStageFlags
layers/utils/vk_api_utils.h:147
↓ 4 callersMethodHasNonNullBuffer
layers/state_tracker/vertex_index_buffer_state.h:108
↓ 4 callersMethodHasPipeline
layers/state_tracker/shader_stage_state.h:74
↓ 4 callersMethodHasWaiters
layers/state_tracker/semaphore_state.h:82
↓ 4 callersMethodHasWriteOp
layers/sync/sync_access_state.h:413
↓ 4 callersFunctionHash32
layers/utils/hash_util.cpp:42
↓ 4 callersMethodInBarrierSourceScope
layers/sync/sync_access_state.cpp:1131
↓ 4 callersMethodInit
layers/external/vma/vk_mem_alloc.h:6932
↓ 4 callersMethodInitAllAttachmentsToLayoutGeneral
tests/unit/sync_val.cpp:3229
↓ 4 callersMethodInitBeginInfo
tests/unit/sync_val.cpp:3338
↓ 4 callersMethodInitFramebuffer
tests/unit/sync_val.cpp:3324
↓ 4 callersMethodInitRenderPass
tests/unit/sync_val.cpp:3315
↓ 4 callersMethodInputState
layers/state_tracker/pipeline_state.h:362
↓ 4 callersFunctionIsAdvanceBlendOperation
all "advanced blend operation" found in spec
layers/utils/vk_api_utils.h:68
↓ 4 callersMethodIsAllDeviceLocalMappable
On machines where all memory types have both DEVICE_LOCAL and HOST_VISIBLE we need to let VMA know there will be host access, otherwise it will assert
layers/gpuav/core/gpuav_setup.cpp:518
↓ 4 callersFunctionIsAnyPlaneAspect
layers/utils/image_utils.cpp:237
↓ 4 callersMethodIsDepthOrStencil
layers/state_tracker/cmd_buffer_state.h:119
↓ 4 callersMethodIsDescriptor
Help used to know if you have a PushConstant, Input/Output, etc instead
layers/gpuav/spirv/type_manager.h:153
↓ 4 callersFunctionIsDescriptorHeapImage
layers/utils/descriptor_utils.h:63
↓ 4 callersMethodIsImage
layers/state_tracker/shader_module.h:507
↓ 4 callersFunctionIsInstanceExtension
layers/vulkan/generated/vk_extension_helper.h:619
↓ 4 callersFunctionIsInstanceVkObjectType
Helper function to get Instance object types
layers/vulkan/generated/vk_object_types.h:531
↓ 4 callersMethodIsKHR
layers/state_tracker/descriptor_sets.h:708
↓ 4 callersMethodIsLinearImage
layers/state_tracker/subresource_adapter.h:368
↓ 4 callersMethodIsPriorWrite
layers/sync/sync_access_state.h:91
↓ 4 callersMethodIsRenderPassNull
There could be an invalid RenderPass which will not come as null, need to check RenderPassState() if it is valid
layers/state_tracker/pipeline_state.h:267
↓ 4 callersFunctionIsResourceVaribleInMapping
layers/utils/descriptor_utils.cpp:82
↓ 4 callersMethodIsSampleLocationsEnable
layers/state_tracker/last_bound_state.cpp:429
↓ 4 callersMethodIsSlotPicture
layers/state_tracker/video_session_state.h:514
↓ 4 callersFunctionIsValid
layers/state_tracker/subresource_adapter.cpp:184
↓ 4 callersMethodIsWriteable
layers/sync/sync_render_pass.cpp:1116
↓ 4 callersFunctionLayerCreateCallback
layers/error_message/logging.cpp:627
↓ 4 callersFunctionLayersFromRange
Transfer VkImageSubresourceRange into VkImageSubresourceLayers struct
layers/state_tracker/image_state.h:38
↓ 4 callersMethodLocation
layers/state_tracker/shader_module.h:310
↓ 4 callersMethodLock
layers/external/vma/vk_mem_alloc.h:3138
↓ 4 callersFunctionLookupDebugUtilsNameNoLock
The lock (debug_output_mutex) is held by the caller, because the latter has code paths that make multiple calls of this function, and all such calls h
layers/gpuav/instrumentation/gpuav_shader_instrumentor.cpp:1964
↓ 4 callersMethodMakeBufferMemoryBarriers
layers/sync/sync_op.cpp:265
↓ 4 callersMethodMakeImageMemoryBarriers
layers/sync/sync_op.cpp:291
↓ 4 callersMethodMakeMemoryBarriers
layers/sync/sync_op.cpp:203
↓ 4 callersMethodMatch
Returns a bitmask representing the positions of slots that match hash. ----------------------------------------------------------------------
layers/external/parallel_hashmap/phmap.h:387
↓ 4 callersMethodMerge
layers/sync/sync_submit.cpp:246
↓ 4 callersMethodNeedsSessionParams
tests/framework/video_objects.h:273
← previousnext →1,601–1,700 of 18,388, ranked by callers