lavapipe: enable VK_EXT_shader_stencil_export
This should just work. Reviewed-by: Adam Jackson <ajax@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7888>
This commit is contained in:
@@ -136,7 +136,7 @@ EXTENSIONS = [
|
|||||||
Extension('VK_EXT_sampler_filter_minmax', 1, False),
|
Extension('VK_EXT_sampler_filter_minmax', 1, False),
|
||||||
Extension('VK_EXT_scalar_block_layout', 1, False),
|
Extension('VK_EXT_scalar_block_layout', 1, False),
|
||||||
Extension('VK_EXT_shader_viewport_index_layer', 1, False),
|
Extension('VK_EXT_shader_viewport_index_layer', 1, False),
|
||||||
Extension('VK_EXT_shader_stencil_export', 1, False),
|
Extension('VK_EXT_shader_stencil_export', 1, True),
|
||||||
Extension('VK_EXT_shader_subgroup_ballot', 1, False),
|
Extension('VK_EXT_shader_subgroup_ballot', 1, False),
|
||||||
Extension('VK_EXT_shader_subgroup_vote', 1, False),
|
Extension('VK_EXT_shader_subgroup_vote', 1, False),
|
||||||
Extension('VK_EXT_transform_feedback', 1, False),
|
Extension('VK_EXT_transform_feedback', 1, False),
|
||||||
|
@@ -521,6 +521,7 @@ lvp_shader_compile_to_ir(struct lvp_pipeline *pipeline,
|
|||||||
.geometry_streams = true,
|
.geometry_streams = true,
|
||||||
.storage_16bit = true,
|
.storage_16bit = true,
|
||||||
.variable_pointers = true,
|
.variable_pointers = true,
|
||||||
|
.stencil_export = true,
|
||||||
},
|
},
|
||||||
.ubo_addr_format = nir_address_format_32bit_index_offset,
|
.ubo_addr_format = nir_address_format_32bit_index_offset,
|
||||||
.ssbo_addr_format = nir_address_format_32bit_index_offset,
|
.ssbo_addr_format = nir_address_format_32bit_index_offset,
|
||||||
|
Reference in New Issue
Block a user