Lines Matching refs:features
723 lvp_GetPhysicalDeviceFeatures(physicalDevice, &pFeatures->features);
751 VkPhysicalDevicePrivateDataFeatures *features =
753 features->privateData = true;
757 VkPhysicalDeviceSynchronization2Features *features =
759 features->synchronization2 = true;
763 VkPhysicalDevicePipelineCreationCacheControlFeatures *features =
765 features->pipelineCreationCacheControl = true;
769 VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT *features =
771 features->primitivesGeneratedQuery = true;
772 features->primitivesGeneratedQueryWithRasterizerDiscard = true;
773 features->primitivesGeneratedQueryWithNonZeroStreams = true;
777 VkPhysicalDeviceBorderColorSwizzleFeaturesEXT *features =
779 features->borderColorSwizzle = true;
780 features->borderColorSwizzleFromImage = true;
784 VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT *features =
786 features->nonSeamlessCubeMap = true;
790 VkPhysicalDeviceLineRasterizationFeaturesEXT *features =
792 features->rectangularLines = true;
793 features->bresenhamLines = true;
794 features->smoothLines = true;
795 features->stippledRectangularLines = true;
796 features->stippledBresenhamLines = true;
797 features->stippledSmoothLines = true;
801 VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT *features =
804 features->vertexAttributeInstanceRateZeroDivisor = true;
805 features->vertexAttributeInstanceRateDivisor = true;
807 features->vertexAttributeInstanceRateDivisor = false;
808 features->vertexAttributeInstanceRateZeroDivisor = false;
813 VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT *features =
815 features->multisampledRenderToSingleSampled = true;
819 VkPhysicalDeviceIndexTypeUint8FeaturesEXT *features =
821 features->indexTypeUint8 = true;
825 VkPhysicalDeviceShaderIntegerDotProductFeatures *features =
827 features->shaderIntegerDotProduct = true;
832 VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT *features =
834 features->vertexInputDynamicState = true;
838 VkPhysicalDeviceMaintenance4Features *features =
840 features->maintenance4 = true;
845 VkPhysicalDeviceSubgroupSizeControlFeatures *features =
847 features->subgroupSizeControl = true;
848 features->computeFullSubgroups = true;
853 VkPhysicalDeviceDepthClipControlFeaturesEXT *features =
855 features->depthClipControl = true;
859 VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures *features =
861 features->shaderZeroInitializeWorkgroupMemory = true;
865 VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT *features =
867 features->texelBufferAlignment = true;
871 VkPhysicalDeviceTransformFeedbackFeaturesEXT *features =
874 features->transformFeedback = true;
875 features->geometryStreams = true;
879 VkPhysicalDeviceConditionalRenderingFeaturesEXT *features =
881 features->conditionalRendering = true;
882 features->inheritedConditionalRendering = false;
886 VkPhysicalDeviceExtendedDynamicStateFeaturesEXT *features =
888 features->extendedDynamicState = true;
892 VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures *features =
894 features->shaderDemoteToHelperInvocation = true;
898 VkPhysicalDevice4444FormatsFeaturesEXT *features =
900 features->formatA4R4G4B4 = true;
901 features->formatA4B4G4R4 = true;
905 VkPhysicalDeviceInlineUniformBlockFeatures *features =
907 features->inlineUniformBlock = true;
908 features->descriptorBindingInlineUniformBlockUpdateAfterBind = true;
912 VkPhysicalDeviceCustomBorderColorFeaturesEXT *features =
914 features->customBorderColors = true;
915 features->customBorderColorWithoutFormat = true;
919 VkPhysicalDeviceColorWriteEnableFeaturesEXT *features =
921 features->colorWriteEnable = true;
925 VkPhysicalDeviceImage2DViewOf3DFeaturesEXT *features =
927 features->image2DViewOf3D = true;
928 features->sampler2DViewOf3D = true;
932 VkPhysicalDeviceProvokingVertexFeaturesEXT *features =
934 features->provokingVertexLast = true;
935 features->transformFeedbackPreservesProvokingVertex = true;
939 VkPhysicalDeviceMultiDrawFeaturesEXT *features = (VkPhysicalDeviceMultiDrawFeaturesEXT *)ext;
940 features->multiDraw = true;
944 VkPhysicalDeviceDepthClipEnableFeaturesEXT *features =
947 features->depthClipEnable = true;
949 features->depthClipEnable = false;
953 VkPhysicalDeviceExtendedDynamicState2FeaturesEXT *features = (VkPhysicalDeviceExtendedDynamicState2FeaturesEXT *)ext;
954 features->extendedDynamicState2 = true;
955 features->extendedDynamicState2LogicOp = true;
956 features->extendedDynamicState2PatchControlPoints = true;
960 VkPhysicalDeviceImageRobustnessFeatures *features = (VkPhysicalDeviceImageRobustnessFeatures *)ext;
961 features->robustImageAccess = true;
965 VkPhysicalDeviceRobustness2FeaturesEXT *features = (VkPhysicalDeviceRobustness2FeaturesEXT *)ext;
966 features->robustBufferAccess2 = true;
967 features->robustImageAccess2 = true;
968 features->nullDescriptor = true;
972 VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT *features = (VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT *)ext;
973 features->primitiveTopologyListRestart = true;
974 features->primitiveTopologyPatchListRestart = true;
978 VkPhysicalDeviceShaderTerminateInvocationFeatures *features = (VkPhysicalDeviceShaderTerminateInvocationFeatures *)ext;
979 features->shaderTerminateInvocation = true;
983 VkPhysicalDeviceDynamicRenderingFeatures *features = (VkPhysicalDeviceDynamicRenderingFeatures *)ext;
984 features->dynamicRendering = VK_TRUE;
988 VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT *features = (VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT *)ext;
989 features->graphicsPipelineLibrary = VK_TRUE;