Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KhronosGroup/Vulkan-Profiles
/ functions
Functions
593 in github.com/KhronosGroup/Vulkan-Profiles
⨍
Functions
593
◇
Types & classes
92
↓ 2 callers
Function
GetDebugActionStrings
layer/profiles_settings.h:70
↓ 2 callers
Function
GetDebugReportFlags
layer/profiles_settings.h:100
↓ 2 callers
Method
InitVideoEntryPoints
library/test/mock_vulkan_api.hpp:638
↓ 2 callers
Method
_parse_expression
(self)
scripts/source/expression_parsing.py:78
↓ 2 callers
Method
_parse_primary
(self)
scripts/source/expression_parsing.py:86
↓ 2 callers
Function
_validate_profiles_json_data
(json_data, schema_data)
scripts/source/profiles_parsing.py:29
↓ 2 callers
Function
apiNameMatch
Return whether a required api name matches a pattern specified for an XML <feature> 'api' attribute or <extension> 'supported' attribute. - st
scripts/gen_profiles_solution.py:34
↓ 2 callers
Function
collect_block_names
(json_capabilities)
scripts/profiles.py:47
↓ 2 callers
Method
create_var_name
(self, struct)
scripts/gen_profiles_tests.py:818
↓ 2 callers
Function
destroy_dispatch_table
layer/vk_layer_table.cpp:48
↓ 2 callers
Method
dump
(self, path)
scripts/gen_profiles_file.py:65
↓ 2 callers
Function
escape
(path)
scripts/update_deps.py:316
↓ 2 callers
Function
evalConditionFromList
(condition, values)
scripts/gen_profiles_solution.py:3016
↓ 2 callers
Method
find_higher_struct
(self, struct1, struct2)
scripts/gen_profiles_file.py:838
↓ 2 callers
Function
format
profiles/test/test_validate.cpp:52
↓ 2 callers
Function
format
layer/tests/tests_mechanism_api_version.cpp:40
↓ 2 callers
Method
formatVideoProfileProperty
(self, value, struct)
scripts/gen_profiles_solution.py:7563
↓ 2 callers
Function
format_device_support_string
layer/profiles_util.cpp:92
↓ 2 callers
Method
from_string
(cls, version_str: str)
scripts/source/expression_parsing.py:37
↓ 2 callers
Method
gen_enum
(self, name, definitions)
scripts/gen_profiles_solution.py:6495
↓ 2 callers
Method
gen_featuresSection
(self, features, definedFeatures, sectionHeader, tableData)
scripts/gen_profiles_solution.py:6917
↓ 2 callers
Method
gen_limitsSection
(self, limits, definedLimits, sectionHeader, tableData)
scripts/gen_profiles_solution.py:7158
↓ 2 callers
Method
gen_listValue
(self, values, isEnum = True)
scripts/gen_profiles_solution.py:4972
↓ 2 callers
Method
gen_privateImpl
(self)
scripts/gen_profiles_solution.py:5711
↓ 2 callers
Method
gen_profileDefs
(self)
scripts/gen_profiles_solution.py:5657
↓ 2 callers
Method
gen_publicImpl
(self)
scripts/gen_profiles_solution.py:6056
↓ 2 callers
Method
gen_struct
(self, name, definitions)
scripts/gen_profiles_solution.py:6531
↓ 2 callers
Method
gen_structArrayChainerFunc
(self, structDefs, baseStruct)
scripts/gen_profiles_solution.py:5253
↓ 2 callers
Method
gen_structDesc
(self, capabilities, debugMessages)
scripts/gen_profiles_solution.py:5281
↓ 2 callers
Method
gen_table
(self, rowHandlers)
scripts/gen_profiles_solution.py:6728
↓ 2 callers
Method
gen_type
(self, type, definitions)
scripts/gen_profiles_solution.py:6428
↓ 2 callers
Method
gen_variants
(self, capabilities_key, capabilities_value)
scripts/gen_profiles_solution.py:5737
↓ 2 callers
Method
gen_videoProfileStructDesc
(self, capabilities, debugMessages)
scripts/gen_profiles_solution.py:5381
↓ 2 callers
Method
generate_duplicated_checks
(self, extends)
scripts/gen_profiles_layer.py:4950
↓ 2 callers
Method
generate_get_struct
(self, struct, extends, additional)
scripts/gen_profiles_layer.py:4982
↓ 2 callers
Method
generate_string_to_flags
(self, type, enums)
scripts/gen_profiles_layer.py:5719
↓ 2 callers
Method
generate_struct_precondition
(self, struct, version_check_lambda, extension_check_lambda)
scripts/gen_profiles_layer.py:3802
↓ 2 callers
Method
generate_transfer_function
(self, major, minor, type, name)
scripts/gen_profiles_layer.py:5375
↓ 2 callers
Method
generate_video_limit_struct_member
(self, indent, member, inheritedLimittype = None)
scripts/gen_profiles_layer.py:4115
↓ 2 callers
Method
generate_video_limit_struct_member_parser
(self, indent, jsonValue, structVar, struct, member)
scripts/gen_profiles_layer.py:4134
↓ 2 callers
Method
getExtensionPromotedToExtensionList
(self, extensionName)
scripts/gen_profiles_solution.py:4473
↓ 2 callers
Method
getExtensionPromotedToVersion
(self, extensionName)
scripts/gen_profiles_solution.py:4455
↓ 2 callers
Method
getFeatureStructSynonyms
(self, struct, member)
scripts/gen_profiles_solution.py:6849
↓ 2 callers
Method
getInstance
layer/tests/profiles_test_helper.h:84
↓ 2 callers
Method
getLimitStructSynonyms
(self, struct, member)
scripts/gen_profiles_solution.py:7068
↓ 2 callers
Method
getVideoFormatCategoriesForFormat
(self, videoFormat, videoCapabilities, registry)
scripts/gen_profiles_solution.py:3225
↓ 2 callers
Method
get_api_version
(self, profiles, merge_mode)
scripts/gen_profiles_file.py:147
↓ 2 callers
Method
get_blockName
(self, capability_keys)
scripts/gen_profiles_solution.py:5755
↓ 2 callers
Method
get_ext
(self, extension)
scripts/gen_profiles_layer.py:5605
↓ 2 callers
Method
get_non_aliased_list
(self, list, aliases)
scripts/gen_profiles_layer.py:5684
↓ 2 callers
Function
load_schema_json
(input_file)
scripts/source/profiles_parsing.py:87
↓ 2 callers
Method
merge_members
(self, merged, member, entry, xmlmember)
scripts/gen_profiles_file.py:663
↓ 2 callers
Method
parseRequireRemove
(self, xml)
scripts/gen_profiles_solution.py:3457
↓ 2 callers
Method
patch_code
(self, code)
scripts/gen_profiles_solution.py:5596
↓ 2 callers
Method
promote_structs
(self, promoted, merged, feature)
scripts/gen_profiles_file.py:552
↓ 2 callers
Method
pseudo_random
(self, s)
scripts/gen_profiles_tests.py:540
↓ 2 callers
Function
run_cmake_command
(cmake_cmd)
scripts/update_deps.py:294
↓ 2 callers
Function
save_profiles_jsons
(json_files_dict, output_dir, format: OutputFormatType)
scripts/source/profiles_parsing.py:144
↓ 2 callers
Method
should_replace
(self, old_extension, new_extension)
scripts/gen_profiles_layer.py:5613
↓ 2 callers
Method
sort_KHR_EXT_first
(self, profileOrExtName)
scripts/gen_profiles_solution.py:6690
↓ 2 callers
Method
validateStructDependencies
(self, capabilities_key, capabilities_value)
scripts/gen_profiles_solution.py:4825
↓ 2 callers
Function
validate_profiles_json
(json_data_path: Path, json_schema_path: Path)
scripts/source/profiles_parsing.py:46
↓ 2 callers
Function
vkEnumerateInstanceLayerProperties
layer/profiles_interface.cpp:47
↓ 2 callers
Function
vkGetInstanceProcAddr
layer/profiles_interface.cpp:38
↓ 1 callers
Function
AndroidPrintf
layer/profiles_settings.cpp:72
↓ 1 callers
Method
CMakeBuild
Build CMake command for the build phase and execute it
scripts/update_deps.py:527
↓ 1 callers
Method
CMakeConfig
Build CMake command for the configuration phase and execute it
scripts/update_deps.py:463
↓ 1 callers
Method
Checkout
(self)
scripts/update_deps.py:418
↓ 1 callers
Method
Clone
(self, retries=10, retry_seconds=60)
scripts/update_deps.py:376
↓ 1 callers
Function
CopyAssets
layer/tests/layer_tests_main.cpp:33
↓ 1 callers
Function
CreateHelper
Create a CMake config helper file. The helper file is intended to be used with 'cmake -C <file>' to build this home repo using the dependenci
scripts/update_deps.py:610
↓ 1 callers
Method
CustomBuild
Execute any custom_build steps from the repo root
scripts/update_deps.py:457
↓ 1 callers
Method
CustomPreProcess
(self, cmd_str, repo_dict)
scripts/update_deps.py:443
↓ 1 callers
Method
Fetch
(self, retries=10, retry_seconds=60)
scripts/update_deps.py:400
↓ 1 callers
Function
GetDebugActionsLog
layer/profiles_settings.cpp:53
↓ 1 callers
Function
GetDebugReportStrings
layer/tests/tests_util.cpp:42
↓ 1 callers
Function
GetGoodRepos
Returns the latest list of GoodRepo objects. The known-good file is expected to be in the same directory as this script unless overridden by
scripts/update_deps.py:569
↓ 1 callers
Function
GetInstallNames
Returns the install names list. The known-good file is expected to be in the same directory as this script unless overridden by the 'known_go
scripts/update_deps.py:589
↓ 1 callers
Function
GetLogPrefix
layer/profiles_settings.cpp:89
↓ 1 callers
Function
GetSimulateCapability
layer/tests/tests_util.cpp:73
↓ 1 callers
Function
GetSimulateCapabilityStrings
layer/tests/tests_util.cpp:99
↓ 1 callers
Function
GetUnknownFeatureValues
layer/profiles_settings.h:150
↓ 1 callers
Function
GetUnknownFeatureValuesString
layer/profiles_settings.h:160
↓ 1 callers
Method
IsOptional
(self, opts)
scripts/update_deps.py:566
↓ 1 callers
Function
IsShieldTv
library/test/test_api_create_device_android.cpp:28
↓ 1 callers
Function
ParseJsonFile
layer/profiles_json.cpp:29
↓ 1 callers
Method
PreBuild
Execute any prebuild steps from the repo root
scripts/update_deps.py:446
↓ 1 callers
Method
RemoveVideoFormats
library/test/mock_vulkan_api.hpp:698
↓ 1 callers
Function
Split
layer/profiles_settings.cpp:173
↓ 1 callers
Method
__gt__
(self, other)
scripts/gen_profiles_solution.py:3293
↓ 1 callers
Method
__init__
(self, name)
scripts/gen_profiles_solution.py:3122
↓ 1 callers
Method
__lt__
(self, other)
scripts/gen_profiles_solution.py:3297
↓ 1 callers
Function
_evaluate
(node)
scripts/source/expression_parsing.py:159
↓ 1 callers
Method
addDependencies
(self, xml, targetApi)
scripts/gen_profiles_solution.py:3329
↓ 1 callers
Method
addExtension
layer/tests/profiles_test_helper.h:74
↓ 1 callers
Function
addFullTestCommentIfPresent
library/test/test_api_create_device_android.cpp:54
↓ 1 callers
Function
addFullTestCommentIfPresent
layer/tests/layer_tests_main.cpp:108
↓ 1 callers
Method
add_capabilities
(self, json_capabilities_key, json_capabilities_value)
scripts/gen_profiles_file.py:59
↓ 1 callers
Method
add_profile
(self, json_profile_key, json_profile_value)
scripts/gen_profiles_file.py:62
↓ 1 callers
Method
applyWorkarounds
(self)
scripts/gen_profiles_solution.py:4234
← previous
next →
101–200 of 593, ranked by callers