MCPcopy Create free account

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

Functions2,547 in github.com/KhronosGroup/Vulkan-Headers

MethodObjectDestroy
include/vulkan/vulkan.hpp:8220
MethodObjectDestroy
include/vulkan/vulkan.hpp:8266
MethodObjectFree
include/vulkan/vulkan.hpp:8344
MethodObjectRelease
include/vulkan/vulkan.hpp:8388
MethodOutOfDateKHRError
include/vulkan/vulkan.hpp:8750
MethodOutOfDeviceMemoryError
include/vulkan/vulkan.hpp:8590
MethodOutOfHostMemoryError
include/vulkan/vulkan.hpp:8582
MethodOutOfPoolMemoryError
include/vulkan/vulkan.hpp:8694
MethodPoolFree
include/vulkan/vulkan.hpp:8423
MethodPresentTimingQueueFullEXTError
include/vulkan/vulkan.hpp:8857
MethodReferenceCounter
include/vulkan/vulkan_shared.hpp:110
FunctionResultValue
include/vulkan/vulkan.hpp:8954
FunctionSetMergedApiNames
(names: str)
registry/base_generator.py:91
FunctionSetOutputDirectory
(directory: str)
registry/base_generator.py:83
FunctionSetOutputFileName
(fileName: str)
registry/base_generator.py:79
FunctionSetTargetApiName
(apiname: str)
registry/base_generator.py:87
MethodSharedHandle
include/vulkan/vulkan_shared.hpp:280
MethodSharedHandleBase
include/vulkan/vulkan_shared.hpp:141
MethodSharedHeader
include/vulkan/vulkan_shared.hpp:85
MethodSharedHeader
include/vulkan/vulkan_shared.hpp:98
MethodStridedArrayProxy
include/vulkan/vulkan.hpp:521
MethodStructureChain
include/vulkan/vulkan.hpp:654
MethodSurfaceLostKHRError
include/vulkan/vulkan.hpp:8734
MethodSystemError
include/vulkan/vulkan.hpp:8545
MethodTooManyObjectsError
include/vulkan/vulkan.hpp:8654
MethodUniqueHandle
include/vulkan/vulkan.hpp:927
MethodUnknownError
include/vulkan/vulkan.hpp:8678
FunctionVULKAN_HPP_CONSTEXPR Flags<BitType> operator&
include/vulkan/vulkan_enums.hpp:203
FunctionVULKAN_HPP_CONSTEXPR Flags<BitType> operator^
include/vulkan/vulkan_enums.hpp:215
FunctionVULKAN_HPP_CONSTEXPR Flags<BitType> operator|
include/vulkan/vulkan_enums.hpp:209
FunctionVULKAN_HPP_CONSTEXPR Flags<BitType> operator~
include/vulkan/vulkan_enums.hpp:221
MethodValidationFailedError
include/vulkan/vulkan.hpp:8686
MethodVideoPictureLayoutNotSupportedKHRError
include/vulkan/vulkan.hpp:8782
MethodVideoProfileCodecNotSupportedKHRError
include/vulkan/vulkan.hpp:8822
MethodVideoProfileFormatNotSupportedKHRError
include/vulkan/vulkan.hpp:8809
MethodVideoProfileOperationNotSupportedKHRError
include/vulkan/vulkan.hpp:8795
MethodVideoStdVersionNotSupportedKHRError
include/vulkan/vulkan.hpp:8833
Method__init__
Constructor. Additional parameters beyond parent class: - prefixText - list of strings to prefix generated header with (usual
registry/cgenerator.py:21
Method__init__
(self, customFileName = None, customDirectory = None, custo
registry/base_generator.py:143
Method__init__
(self)
registry/base_generator.py:1319
Method__init__
(self, elem)
registry/reg.py:308
Method__init__
(self, elem)
registry/reg.py:377
Method__init__
(self, elem)
registry/reg.py:396
Method__init__
(self, elem)
registry/reg.py:403
Method__init__
(self, elem)
registry/reg.py:434
Method__init__
(self, elem)
registry/reg.py:483
Method__init__
(self, elem, condition)
registry/reg.py:489
Method__init__
(self, elem, condition)
registry/reg.py:497
Method__init__
(self, elem, condition)
registry/reg.py:505
Method__init__
(self, elem)
registry/reg.py:513
Method__init__
(self, gen=None, genOpts=None)
registry/reg.py:519
Method__init__
(self, msg=None)
registry/generator.py:141
Method__init__
(self, msg=None)
registry/generator.py:151
Method__init__
(self, msg=None)
registry/generator.py:161
Method__init__
Constructor. Arguments: - conventions - may be mandatory for some generators: an object that implements ConventionsBase
registry/generator.py:174
Method__init__
(self)
registry/spec_tools/conventions.py:78
Method__lt__
(self, other)
registry/vulkan_object.py:105
Method__lt__
(self, other)
registry/vulkan_object.py:188
Method__lt__
(self, other)
registry/vulkan_object.py:249
Method__lt__
(self, other)
registry/vulkan_object.py:305
Method__lt__
(self, other)
registry/vulkan_object.py:339
Method__lt__
(self, other)
registry/vulkan_object.py:368
Method__lt__
(self, other)
registry/vulkan_object.py:396
Method__lt__
(self, other)
registry/vulkan_object.py:426
Method__lt__
(self, other)
registry/vulkan_object.py:452
Method__lt__
(self, other)
registry/vulkan_object.py:475
Method__lt__
(self, other)
registry/vulkan_object.py:603
Method__lt__
(self, other)
registry/vulkan_object.py:631
MethodaddFormatCondition
Helper to add or append a feature/extension to a format's condition list. Avoids adding duplicates.
registry/reg.py:866
Methodallows_x_number_suffix
Whether vendor tags can be suffixed with X and a number to mark experimental extensions.
registry/spec_tools/conventions.py:155
MethodapiReset
Reset type/enum/command dictionaries before generating another API. Use between apiGen() calls to reset internal state.
registry/reg.py:2120
FunctionapiVersionMajor
include/vulkan/vulkan.hpp:9281
FunctionapiVersionMinor
include/vulkan/vulkan.hpp:9286
FunctionapiVersionPatch
include/vulkan/vulkan.hpp:9291
FunctionapiVersionVariant
include/vulkan/vulkan.hpp:9296
Methodapi_name
Return API or specification name for citations in ref pages.ref pages should link to for spectype is the spec this refpage is f
registry/vkconventions.py:147
Methodapi_name
Return API or specification name for citations in ref pages. spectype is the spec this refpage is for. 'api' (the default value) is t
registry/spec_tools/conventions.py:251
Methodapi_prefix
Return API token prefix
registry/vkconventions.py:161
Methodapi_prefix
Return API token prefix. Typically two uppercase letters followed by an underscore. Must implement.
registry/spec_tools/conventions.py:288
Methodapi_version_prefix
Return API core version token prefix. Implemented in terms of api_prefix. May override.
registry/spec_tools/conventions.py:347
Methodarray<uint8_t, 3> blockExtent
The three-dimensional extent of a texel block.
include/vulkan/vulkan_format_traits.hpp:115
FunctionasTuple
include/vulkan/vulkan.hpp:8977
MethodbeginFeature
(self, interface, emit)
registry/cgenerator.py:228
MethodbeginFeature
(self, interface, emit)
registry/base_generator.py:1343
MethodbeginFile
(self, genOpts)
registry/cgenerator.py:187
MethodbeginFile
(self, genOpts)
registry/base_generator.py:1330
FunctionblockSize
The texel block size in bytes.
include/vulkan/vulkan_format_traits.hpp:239
MethodbreakName
Break into debugger if this is a special name
registry/generator.py:363
MethodbreakOnName
Specify a feature name regexp to break on when generating features.
registry/reg.py:675
Methodcategory_requires_validation
Return True if the given type 'category' always requires validation. Defaults to a reasonable implementation. May override.
registry/spec_tools/conventions.py:417
Methodcommand_prefix
Return the expected prefix of commands/functions. Implemented in terms of api_prefix.
registry/spec_tools/conventions.py:268
FunctioncompatibilityClass
The class of the format (can't be just named "class"!)
include/vulkan/vulkan_format_traits.hpp:546
FunctioncomponentBits
The number of bits in this component, if not compressed, otherwise 0.
include/vulkan/vulkan_format_traits.hpp:853
FunctioncomponentCount
The number of components of this format.
include/vulkan/vulkan_format_traits.hpp:2384
FunctioncomponentName
The name of the component
include/vulkan/vulkan_format_traits.hpp:2691
FunctioncomponentNumericFormat
The numeric format of the component
include/vulkan/vulkan_format_traits.hpp:5124
FunctioncomponentPlaneIndex
The plane this component lies in.
include/vulkan/vulkan_format_traits.hpp:7557
FunctioncomponentsAreCompressed
True, if the components of this format are compressed, otherwise false.
include/vulkan/vulkan_format_traits.hpp:7775
Methodconnective
(self)
registry/spec_tools/conventions.py:57
MethodconstFlagBits
Returns True if static const flag bits should be generated, False if an enumerated type should be generated.
registry/vkconventions.py:81
← previousnext →201–300 of 2,547, ranked by callers