On Tue, Jan 31, 2017 at 7:00 AM, Lionel Landwerlin <lionel.g.landwer...@intel.com> wrote: > Enables 10 tests from: > > dEQP-VK.draw.shader_draw_parameters.* and I assume they all pass with this series. > > Signed-off-by: Lionel Landwerlin <lionel.g.landwer...@intel.com> > --- > src/intel/vulkan/anv_device.c | 4 ++++ > src/intel/vulkan/anv_pipeline.c | 1 + > 2 files changed, 5 insertions(+) > > diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c > index 3403dc126a..91ee67f053 100644 > --- a/src/intel/vulkan/anv_device.c > +++ b/src/intel/vulkan/anv_device.c > @@ -272,6 +272,10 @@ static const VkExtensionProperties device_extensions[] = > { > .extensionName = VK_KHR_MAINTENANCE1_EXTENSION_NAME, > .specVersion = 1, > }, > + { > + .extensionName = VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME, > + .specVersion = 1, > + } > }; > > static void * > diff --git a/src/intel/vulkan/anv_pipeline.c b/src/intel/vulkan/anv_pipeline.c > index 2060c6d2f6..ca3823c2b6 100644 > --- a/src/intel/vulkan/anv_pipeline.c > +++ b/src/intel/vulkan/anv_pipeline.c > @@ -127,6 +127,7 @@ anv_shader_compile_to_nir(struct anv_device *device, > const struct nir_spirv_supported_extensions supported_ext = { > .float64 = device->instance->physicalDevice.info.gen >= 8, > .tessellation = true, > + .draw_parameters = true, > }; > > nir_function *entry_point = > -- > 2.11.0 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Series is doing what it says and changes look fine to me. Series is: Reviewed-by: Anuj Phogat <anuj.pho...@gmail.com> _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev