lavapipe: Advertise VK_KHR_ray_query

Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25616>
This commit is contained in:
Konstantin Seurer
2023-07-07 18:02:58 +02:00
committed by Marge Bot
parent 32e86e1bff
commit c2646c6bbc
2 changed files with 5 additions and 0 deletions
@@ -137,6 +137,7 @@ static const struct vk_device_extension_table lvp_device_extensions_supported =
.KHR_multiview = true,
.KHR_push_descriptor = true,
.KHR_pipeline_library = true,
.KHR_ray_query = true,
.KHR_relaxed_block_layout = true,
.KHR_sampler_mirror_clamp_to_edge = true,
.KHR_sampler_ycbcr_conversion = true,
@@ -463,6 +464,9 @@ lvp_get_features(const struct lvp_physical_device *pdevice,
/* VK_EXT_attachment_feedback_loop_layout_dynamic_state */
.attachmentFeedbackLoopDynamicState = true,
/* VK_KHR_ray_query */
.rayQuery = true,
/* VK_EXT_shader_object */
.shaderObject = true,
@@ -341,6 +341,7 @@ compile_spirv(struct lvp_device *pdevice, const VkPipelineShaderStageCreateInfo
.descriptor_indexing = true,
.runtime_descriptor_array = true,
.shader_enqueue = true,
.ray_query = true,
},
.ubo_addr_format = nir_address_format_vec2_index_32bit_offset,
.ssbo_addr_format = nir_address_format_vec2_index_32bit_offset,