Lines Matching defs:VkBool32
2604 typedef uint32_t VkBool32;
2696 typedef VkBool32 (VKAPI_PTR *PFN_vkDebugReportCallbackEXT)(
3077 VkBool32 primitiveRestartEnable;
3101 VkBool32 depthClampEnable;
3102 VkBool32 rasterizerDiscardEnable;
3106 VkBool32 depthBiasEnable;
3118 VkBool32 sampleShadingEnable;
3121 VkBool32 alphaToCoverageEnable;
3122 VkBool32 alphaToOneEnable;
3126 VkBool32 blendEnable;
3140 VkBool32 logicOpEnable;
3159 VkBool32 depthTestEnable;
3160 VkBool32 depthWriteEnable;
3162 VkBool32 depthBoundsTestEnable;
3163 VkBool32 stencilTestEnable;
3227 VkBool32 anisotropyEnable;
3229 VkBool32 compareEnable;
3234 VkBool32 unnormalizedCoordinates;
3250 VkBool32 occlusionQueryEnable;
3338 VkBool32 robustBufferAccess;
3339 VkBool32 fullDrawIndexUint32;
3340 VkBool32 imageCubeArray;
3341 VkBool32 independentBlend;
3342 VkBool32 geometryShader;
3343 VkBool32 tessellationShader;
3344 VkBool32 sampleRateShading;
3345 VkBool32 dualSrcBlend;
3346 VkBool32 logicOp;
3347 VkBool32 multiDrawIndirect;
3348 VkBool32 drawIndirectFirstInstance;
3349 VkBool32 depthClamp;
3350 VkBool32 depthBiasClamp;
3351 VkBool32 fillModeNonSolid;
3352 VkBool32 depthBounds;
3353 VkBool32 wideLines;
3354 VkBool32 largePoints;
3355 VkBool32 alphaToOne;
3356 VkBool32 multiViewport;
3357 VkBool32 samplerAnisotropy;
3358 VkBool32 textureCompressionETC2;
3359 VkBool32 textureCompressionASTC_LDR;
3360 VkBool32 textureCompressionBC;
3361 VkBool32 occlusionQueryPrecise;
3362 VkBool32 pipelineStatisticsQuery;
3363 VkBool32 vertexPipelineStoresAndAtomics;
3364 VkBool32 fragmentStoresAndAtomics;
3365 VkBool32 shaderTessellationAndGeometryPointSize;
3366 VkBool32 shaderImageGatherExtended;
3367 VkBool32 shaderStorageImageExtendedFormats;
3368 VkBool32 shaderStorageImageMultisample;
3369 VkBool32 shaderStorageImageReadWithoutFormat;
3370 VkBool32 shaderStorageImageWriteWithoutFormat;
3371 VkBool32 shaderUniformBufferArrayDynamicIndexing;
3372 VkBool32 shaderSampledImageArrayDynamicIndexing;
3373 VkBool32 shaderStorageBufferArrayDynamicIndexing;
3374 VkBool32 shaderStorageImageArrayDynamicIndexing;
3375 VkBool32 shaderClipDistance;
3376 VkBool32 shaderCullDistance;
3377 VkBool32 shaderFloat64;
3378 VkBool32 shaderInt64;
3379 VkBool32 shaderInt16;
3380 VkBool32 shaderResourceResidency;
3381 VkBool32 shaderResourceMinLod;
3382 VkBool32 sparseBinding;
3383 VkBool32 sparseResidencyBuffer;
3384 VkBool32 sparseResidencyImage2D;
3385 VkBool32 sparseResidencyImage3D;
3386 VkBool32 sparseResidency2Samples;
3387 VkBool32 sparseResidency4Samples;
3388 VkBool32 sparseResidency8Samples;
3389 VkBool32 sparseResidency16Samples;
3390 VkBool32 sparseResidencyAliased;
3391 VkBool32 variableMultisampleRate;
3392 VkBool32 inheritedQueries;
3396 VkBool32 residencyStandard2DBlockShape;
3397 VkBool32 residencyStandard2DMultisampleBlockShape;
3398 VkBool32 residencyStandard3DBlockShape;
3399 VkBool32 residencyAlignedMipSize;
3400 VkBool32 residencyNonResidentStrict;
3495 VkBool32 timestampComputeAndGraphics;
3505 VkBool32 strictLines;
3506 VkBool32 standardSampleLocations;
3581 VkBool32 clipped;
3602 VkBool32 privateData;
3658 VkBool32 variablePointersStorageBuffer;
3659 VkBool32 variablePointers;
3697 VkBool32 deviceLUIDValid;
3749 VkBool32 multiview;
3750 VkBool32 multiviewGeometryShader;
3751 VkBool32 multiviewTessellationShader;
3759 VkBool32 subsetAllocation;
3827 VkBool32 storageBuffer16BitAccess;
3828 VkBool32 uniformAndStorageBuffer16BitAccess;
3829 VkBool32 storagePushConstant16;
3830 VkBool32 storageInputOutput16;
3839 VkBool32 quadOperationsInAllStages;
3845 VkBool32 shaderSubgroupExtendedTypes;
3876 VkBool32 prefersDedicatedAllocation;
3877 VkBool32 requiresDedicatedAllocation;
3896 VkBool32 forceExplicitReconstruction;
3902 VkBool32 samplerYcbcrConversion;
3908 VkBool32 protectedSubmit;
3914 VkBool32 protectedMemory;
3920 VkBool32 protectedNoFault;
3934 VkBool32 filterMinmaxSingleComponentFormats;
3935 VkBool32 filterMinmaxImageComponentMapping;
3941 VkBool32 inlineUniformBlock;
3942 VkBool32 descriptorBindingInlineUniformBlockUpdateAfterBind;
3955 VkBool32 maintenance4;
3967 VkBool32 supported;
3973 VkBool32 shaderDrawParameters;
3981 VkBool32 shaderFloat16;
3982 VkBool32 shaderInt8;
3990 VkBool32 shaderSignedZeroInfNanPreserveFloat16;
3991 VkBool32 shaderSignedZeroInfNanPreserveFloat32;
3992 VkBool32 shaderSignedZeroInfNanPreserveFloat64;
3993 VkBool32 shaderDenormPreserveFloat16;
3994 VkBool32 shaderDenormPreserveFloat32;
3995 VkBool32 shaderDenormPreserveFloat64;
3996 VkBool32 shaderDenormFlushToZeroFloat16;
3997 VkBool32 shaderDenormFlushToZeroFloat32;
3998 VkBool32 shaderDenormFlushToZeroFloat64;
3999 VkBool32 shaderRoundingModeRTEFloat16;
4000 VkBool32 shaderRoundingModeRTEFloat32;
4001 VkBool32 shaderRoundingModeRTEFloat64;
4002 VkBool32 shaderRoundingModeRTZFloat16;
4003 VkBool32 shaderRoundingModeRTZFloat32;
4004 VkBool32 shaderRoundingModeRTZFloat64;
4010 VkBool32 hostQueryReset;
4016 VkBool32 shaderInputAttachmentArrayDynamicIndexing;
4017 VkBool32 shaderUniformTexelBufferArrayDynamicIndexing;
4018 VkBool32 shaderStorageTexelBufferArrayDynamicIndexing;
4019 VkBool32 shaderUniformBufferArrayNonUniformIndexing;
4020 VkBool32 shaderSampledImageArrayNonUniformIndexing;
4021 VkBool32 shaderStorageBufferArrayNonUniformIndexing;
4022 VkBool32 shaderStorageImageArrayNonUniformIndexing;
4023 VkBool32 shaderInputAttachmentArrayNonUniformIndexing;
4024 VkBool32 shaderUniformTexelBufferArrayNonUniformIndexing;
4025 VkBool32 shaderStorageTexelBufferArrayNonUniformIndexing;
4026 VkBool32 descriptorBindingUniformBufferUpdateAfterBind;
4027 VkBool32 descriptorBindingSampledImageUpdateAfterBind;
4028 VkBool32 descriptorBindingStorageImageUpdateAfterBind;
4029 VkBool32 descriptorBindingStorageBufferUpdateAfterBind;
4030 VkBool32 descriptorBindingUniformTexelBufferUpdateAfterBind;
4031 VkBool32 descriptorBindingStorageTexelBufferUpdateAfterBind;
4032 VkBool32 descriptorBindingUpdateUnusedWhilePending;
4033 VkBool32 descriptorBindingPartiallyBound;
4034 VkBool32 descriptorBindingVariableDescriptorCount;
4035 VkBool32 runtimeDescriptorArray;
4042 VkBool32 shaderUniformBufferArrayNonUniformIndexingNative;
4043 VkBool32 shaderSampledImageArrayNonUniformIndexingNative;
4044 VkBool32 shaderStorageBufferArrayNonUniformIndexingNative;
4045 VkBool32 shaderStorageImageArrayNonUniformIndexingNative;
4046 VkBool32 shaderInputAttachmentArrayNonUniformIndexingNative;
4047 VkBool32 robustBufferAccessUpdateAfterBind;
4048 VkBool32 quadDivergentImplicitLod;
4141 VkBool32 timelineSemaphore;
4156 VkBool32 storageBuffer8BitAccess;
4157 VkBool32 uniformAndStorageBuffer8BitAccess;
4158 VkBool32 storagePushConstant8;
4164 VkBool32 vulkanMemoryModel;
4165 VkBool32 vulkanMemoryModelDeviceScope;
4166 VkBool32 vulkanMemoryModelAvailabilityVisibilityChains;
4172 VkBool32 shaderBufferInt64Atomics;
4173 VkBool32 shaderSharedInt64Atomics;
4181 VkBool32 independentResolveNone;
4182 VkBool32 independentResolve;
4202 VkBool32 scalarBlockLayout;
4208 VkBool32 uniformBufferStandardLayout;
4214 VkBool32 bufferDeviceAddress;
4215 VkBool32 bufferDeviceAddressCaptureReplay;
4216 VkBool32 bufferDeviceAddressMultiDevice;
4222 VkBool32 imagelessFramebuffer;
4240 VkBool32 textureCompressionASTC_HDR;
4259 VkBool32 separateDepthStencilLayouts;
4265 VkBool32 shaderDemoteToHelperInvocation;
4272 VkBool32 storageTexelBufferOffsetSingleTexelAlignment;
4274 VkBool32 uniformTexelBufferOffsetSingleTexelAlignment;
4280 VkBool32 subgroupSizeControl;
4281 VkBool32 computeFullSubgroups;
4296 VkBool32 pipelineCreationCacheControl;
4302 VkBool32 storageBuffer16BitAccess;
4303 VkBool32 uniformAndStorageBuffer16BitAccess;
4304 VkBool32 storagePushConstant16;
4305 VkBool32 storageInputOutput16;
4306 VkBool32 multiview;
4307 VkBool32 multiviewGeometryShader;
4308 VkBool32 multiviewTessellationShader;
4309 VkBool32 variablePointersStorageBuffer;
4310 VkBool32 variablePointers;
4311 VkBool32 protectedMemory;
4312 VkBool32 samplerYcbcrConversion;
4313 VkBool32 shaderDrawParameters;
4323 VkBool32 deviceLUIDValid;
4327 VkBool32 subgroupQuadOperationsInAllStages;
4331 VkBool32 protectedNoFault;
4339 VkBool32 samplerMirrorClampToEdge;
4340 VkBool32 drawIndirectCount;
4341 VkBool32 storageBuffer8BitAccess;
4342 VkBool32 uniformAndStorageBuffer8BitAccess;
4343 VkBool32 storagePushConstant8;
4344 VkBool32 shaderBufferInt64Atomics;
4345 VkBool32 shaderSharedInt64Atomics;
4346 VkBool32 shaderFloat16;
4347 VkBool32 shaderInt8;
4348 VkBool32 descriptorIndexing;
4349 VkBool32 shaderInputAttachmentArrayDynamicIndexing;
4350 VkBool32 shaderUniformTexelBufferArrayDynamicIndexing;
4351 VkBool32 shaderStorageTexelBufferArrayDynamicIndexing;
4352 VkBool32 shaderUniformBufferArrayNonUniformIndexing;
4353 VkBool32 shaderSampledImageArrayNonUniformIndexing;
4354 VkBool32 shaderStorageBufferArrayNonUniformIndexing;
4355 VkBool32 shaderStorageImageArrayNonUniformIndexing;
4356 VkBool32 shaderInputAttachmentArrayNonUniformIndexing;
4357 VkBool32 shaderUniformTexelBufferArrayNonUniformIndexing;
4358 VkBool32 shaderStorageTexelBufferArrayNonUniformIndexing;
4359 VkBool32 descriptorBindingUniformBufferUpdateAfterBind;
4360 VkBool32 descriptorBindingSampledImageUpdateAfterBind;
4361 VkBool32 descriptorBindingStorageImageUpdateAfterBind;
4362 VkBool32 descriptorBindingStorageBufferUpdateAfterBind;
4363 VkBool32 descriptorBindingUniformTexelBufferUpdateAfterBind;
4364 VkBool32 descriptorBindingStorageTexelBufferUpdateAfterBind;
4365 VkBool32 descriptorBindingUpdateUnusedWhilePending;
4366 VkBool32 descriptorBindingPartiallyBound;
4367 VkBool32 descriptorBindingVariableDescriptorCount;
4368 VkBool32 runtimeDescriptorArray;
4369 VkBool32 samplerFilterMinmax;
4370 VkBool32 scalarBlockLayout;
4371 VkBool32 imagelessFramebuffer;
4372 VkBool32 uniformBufferStandardLayout;
4373 VkBool32 shaderSubgroupExtendedTypes;
4374 VkBool32 separateDepthStencilLayouts;
4375 VkBool32 hostQueryReset;
4376 VkBool32 timelineSemaphore;
4377 VkBool32 bufferDeviceAddress;
4378 VkBool32 bufferDeviceAddressCaptureReplay;
4379 VkBool32 bufferDeviceAddressMultiDevice;
4380 VkBool32 vulkanMemoryModel;
4381 VkBool32 vulkanMemoryModelDeviceScope;
4382 VkBool32 vulkanMemoryModelAvailabilityVisibilityChains;
4383 VkBool32 shaderOutputViewportIndex;
4384 VkBool32 shaderOutputLayer;
4385 VkBool32 subgroupBroadcastDynamicId;
4397 VkBool32 shaderSignedZeroInfNanPreserveFloat16;
4398 VkBool32 shaderSignedZeroInfNanPreserveFloat32;
4399 VkBool32 shaderSignedZeroInfNanPreserveFloat64;
4400 VkBool32 shaderDenormPreserveFloat16;
4401 VkBool32 shaderDenormPreserveFloat32;
4402 VkBool32 shaderDenormPreserveFloat64;
4403 VkBool32 shaderDenormFlushToZeroFloat16;
4404 VkBool32 shaderDenormFlushToZeroFloat32;
4405 VkBool32 shaderDenormFlushToZeroFloat64;
4406 VkBool32 shaderRoundingModeRTEFloat16;
4407 VkBool32 shaderRoundingModeRTEFloat32;
4408 VkBool32 shaderRoundingModeRTEFloat64;
4409 VkBool32 shaderRoundingModeRTZFloat16;
4410 VkBool32 shaderRoundingModeRTZFloat32;
4411 VkBool32 shaderRoundingModeRTZFloat64;
4413 VkBool32 shaderUniformBufferArrayNonUniformIndexingNative;
4414 VkBool32 shaderSampledImageArrayNonUniformIndexingNative;
4415 VkBool32 shaderStorageBufferArrayNonUniformIndexingNative;
4416 VkBool32 shaderStorageImageArrayNonUniformIndexingNative;
4417 VkBool32 shaderInputAttachmentArrayNonUniformIndexingNative;
4418 VkBool32 robustBufferAccessUpdateAfterBind;
4419 VkBool32 quadDivergentImplicitLod;
4437 VkBool32 independentResolveNone;
4438 VkBool32 independentResolve;
4439 VkBool32 filterMinmaxSingleComponentFormats;
4440 VkBool32 filterMinmaxImageComponentMapping;
4448 VkBool32 robustImageAccess;
4449 VkBool32 inlineUniformBlock;
4450 VkBool32 descriptorBindingInlineUniformBlockUpdateAfterBind;
4451 VkBool32 pipelineCreationCacheControl;
4452 VkBool32 privateData;
4453 VkBool32 shaderDemoteToHelperInvocation;
4454 VkBool32 shaderTerminateInvocation;
4455 VkBool32 subgroupSizeControl;
4456 VkBool32 computeFullSubgroups;
4457 VkBool32 synchronization2;
4458 VkBool32 textureCompressionASTC_HDR;
4459 VkBool32 shaderZeroInitializeWorkgroupMemory;
4460 VkBool32 dynamicRendering;
4461 VkBool32 shaderIntegerDotProduct;
4462 VkBool32 maintenance4;
4478 VkBool32 integerDotProduct8BitUnsignedAccelerated;
4479 VkBool32 integerDotProduct8BitSignedAccelerated;
4480 VkBool32 integerDotProduct8BitMixedSignednessAccelerated;
4481 VkBool32 integerDotProduct4x8BitPackedUnsignedAccelerated;
4482 VkBool32 integerDotProduct4x8BitPackedSignedAccelerated;
4483 VkBool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated;
4484 VkBool32 integerDotProduct16BitUnsignedAccelerated;
4485 VkBool32 integerDotProduct16BitSignedAccelerated;
4486 VkBool32 integerDotProduct16BitMixedSignednessAccelerated;
4487 VkBool32 integerDotProduct32BitUnsignedAccelerated;
4488 VkBool32 integerDotProduct32BitSignedAccelerated;
4489 VkBool32 integerDotProduct32BitMixedSignednessAccelerated;
4490 VkBool32 integerDotProduct64BitUnsignedAccelerated;
4491 VkBool32 integerDotProduct64BitSignedAccelerated;
4492 VkBool32 integerDotProduct64BitMixedSignednessAccelerated;
4493 VkBool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated;
4494 VkBool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated;
4495 VkBool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated;
4496 VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated;
4497 VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated;
4498 VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated;
4499 VkBool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated;
4500 VkBool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated;
4501 VkBool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated;
4502 VkBool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated;
4503 VkBool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated;
4504 VkBool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated;
4505 VkBool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated;
4506 VkBool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated;
4507 VkBool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated;
4509 VkBool32 storageTexelBufferOffsetSingleTexelAlignment;
4511 VkBool32 uniformTexelBufferOffsetSingleTexelAlignment;
4528 VkBool32 shaderZeroInitializeWorkgroupMemory;
4534 VkBool32 robustImageAccess;
4651 VkBool32 shaderTerminateInvocation;
4728 VkBool32 synchronization2;
4734 VkBool32 shaderIntegerDotProduct;
4740 VkBool32 integerDotProduct8BitUnsignedAccelerated;
4741 VkBool32 integerDotProduct8BitSignedAccelerated;
4742 VkBool32 integerDotProduct8BitMixedSignednessAccelerated;
4743 VkBool32 integerDotProduct4x8BitPackedUnsignedAccelerated;
4744 VkBool32 integerDotProduct4x8BitPackedSignedAccelerated;
4745 VkBool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated;
4746 VkBool32 integerDotProduct16BitUnsignedAccelerated;
4747 VkBool32 integerDotProduct16BitSignedAccelerated;
4748 VkBool32 integerDotProduct16BitMixedSignednessAccelerated;
4749 VkBool32 integerDotProduct32BitUnsignedAccelerated;
4750 VkBool32 integerDotProduct32BitSignedAccelerated;
4751 VkBool32 integerDotProduct32BitMixedSignednessAccelerated;
4752 VkBool32 integerDotProduct64BitUnsignedAccelerated;
4753 VkBool32 integerDotProduct64BitSignedAccelerated;
4754 VkBool32 integerDotProduct64BitMixedSignednessAccelerated;
4755 VkBool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated;
4756 VkBool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated;
4757 VkBool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated;
4758 VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated;
4759 VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated;
4760 VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated;
4761 VkBool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated;
4762 VkBool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated;
4763 VkBool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated;
4764 VkBool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated;
4765 VkBool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated;
4766 VkBool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated;
4767 VkBool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated;
4768 VkBool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated;
4769 VkBool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated;
4796 VkBool32 dynamicRendering;
4943 typedef void (GLAD_API_PTR *PFN_vkCmdSetDepthBiasEnable)(VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable);
4945 typedef void (GLAD_API_PTR *PFN_vkCmdSetDepthBoundsTestEnable)(VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable);
4947 typedef void (GLAD_API_PTR *PFN_vkCmdSetDepthTestEnable)(VkCommandBuffer commandBuffer, VkBool32 depthTestEnable);
4948 typedef void (GLAD_API_PTR *PFN_vkCmdSetDepthWriteEnable)(VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable);
4954 typedef void (GLAD_API_PTR *PFN_vkCmdSetPrimitiveRestartEnable)(VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable);
4956 typedef void (GLAD_API_PTR *PFN_vkCmdSetRasterizerDiscardEnable)(VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable);
4962 typedef void (GLAD_API_PTR *PFN_vkCmdSetStencilTestEnable)(VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable);
5083 typedef VkResult (GLAD_API_PTR *PFN_vkGetPhysicalDeviceSurfaceSupportKHR)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 * pSupported);
5112 typedef VkResult (GLAD_API_PTR *PFN_vkWaitForFences)(VkDevice device, uint32_t fenceCount, const VkFence * pFences, VkBool32 waitAll, uint64_t timeout);