From b100b4b9cb427afa93e4a36c740d4b43fb98a51c Mon Sep 17 00:00:00 2001 From: hyzboy Date: Thu, 18 Apr 2024 00:56:02 +0800 Subject: [PATCH] added sampleRateShading/fillModeNonSolid in VulkanHardwareRequirement --- inc/hgl/graph/VKDeviceCreater.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/inc/hgl/graph/VKDeviceCreater.h b/inc/hgl/graph/VKDeviceCreater.h index 8acfcebb..970925c8 100644 --- a/inc/hgl/graph/VKDeviceCreater.h +++ b/inc/hgl/graph/VKDeviceCreater.h @@ -32,8 +32,12 @@ struct VulkanHardwareRequirement SupportLevel geometry_shader; ///<要求支持几何着色器 SupportLevel tessellation_shader; ///<要求支持细分着色器 + SupportLevel sample_rate_shading; ///<要求支持采样率着色 + SupportLevel multi_draw_indirect; ///<要求支持MultiDrawIndirect + SupportLevel fill_mode_non_solid; ///<要求支持非实体填充模式 + SupportLevel wide_lines; ///<要求支持宽线条 SupportLevel line_rasterization; ///<要支持线条特性(这功能mac/ios平台不支持) SupportLevel large_points; ///<要求支持绘制大点