zink: hook up EXT_fragment_shader_interlock
Reviewed-by: Dave Airlie <airlied@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10013>
This commit is contained in:
committed by
Marge Bot
parent
9114863609
commit
7580a69844
@@ -71,6 +71,10 @@ EXTENSIONS = [
|
||||
alias="driver",
|
||||
properties=True),
|
||||
Extension("VK_KHR_draw_indirect_count"),
|
||||
Extension("VK_EXT_fragment_shader_interlock",
|
||||
alias="interlock",
|
||||
features=True,
|
||||
conditions=["$feats.fragmentShaderSampleInterlock", "$feats.fragmentShaderPixelInterlock"]),
|
||||
Extension("VK_KHR_shader_draw_parameters"),
|
||||
Extension("VK_KHR_sampler_mirror_clamp_to_edge"),
|
||||
Extension("VK_EXT_conditional_rendering",
|
||||
|
||||
@@ -303,6 +303,9 @@ zink_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
|
||||
case PIPE_CAP_TEXTURE_MULTISAMPLE:
|
||||
return 1;
|
||||
|
||||
case PIPE_CAP_FRAGMENT_SHADER_INTERLOCK:
|
||||
return screen->info.have_EXT_fragment_shader_interlock;
|
||||
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
return 1;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user