VK_EXT_pipeline_creation_cache_control DONE (anv, radv, v3dv)
VK_EXT_pipeline_creation_feedback DONE (anv, radv, v3dv)
VK_EXT_post_depth_coverage DONE (anv/gfx10+, lvp, radv/gfx10+)
- VK_EXT_primitive_topology_list_restart DONE (radv)
+ VK_EXT_primitive_topology_list_restart DONE (anv, lvp, radv, tu)
VK_EXT_private_data DONE (anv, lvp, radv, tu, v3dv)
VK_EXT_provoking_vertex DONE (anv, lvp, radv, tu, v3dv)
VK_EXT_queue_family_foreign DONE (anv, radv, vn)
.EXT_host_query_reset = true,
.EXT_index_type_uint8 = true,
.EXT_memory_budget = true,
+ .EXT_primitive_topology_list_restart = true,
.EXT_private_data = true,
.EXT_robustness2 = true,
.EXT_scalar_block_layout = true,
features->shaderIntegerDotProduct = true;
break;
};
+ case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT: {
+ VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT *features =
+ (VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT *)ext;
+ features->primitiveTopologyListRestart = true;
+ features->primitiveTopologyPatchListRestart = false;
+ break;
+ }
default:
break;