[Mesa-dev] [PATCH 11/11] anv: Enable tessellation shaders.

Jason Ekstrand jason at jlekstrand.net
Mon Jan 9 05:29:46 UTC 2017


Woohoo!  I'll review tomorrow.

On Jan 8, 2017 9:28 PM, "Kenneth Graunke" <kenneth at whitecape.org> wrote:

> Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>
> ---
>  src/intel/vulkan/anv_device.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> I'm not clear whether we want to do this yet.
>
> On Skylake, the status is: 99.3% of the CTS passing, Sascha demos work.
> There are two remaining sets of failures:
>
>     - dEQP-VK.tessellation.primitive_discard.*_point_mode (20 failures)
>       (points appear in the wrong position - at least different than GLES)
>     - dEQP-VK.tessellation.user_defined_io.per_patch_block_array.vertex_io_array_size_*
> (9 failures)
>       (not sure what the problem is)
>
> On Haswell, the status is:
>
>     [6581/6581] skip: 4364, pass: 2217
>
> Most tests skip because we don't advertise image load/store and SSBOs in
> vec4 stages.  Notably, all failing tests on Gen8+ skip.  So, everything
> technically passes.  It probably has the same bugs.
>
> diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c
> index a0240d289ba..34f267dff8b 100644
> --- a/src/intel/vulkan/anv_device.c
> +++ b/src/intel/vulkan/anv_device.c
> @@ -445,7 +445,7 @@ void anv_GetPhysicalDeviceFeatures(
>        .imageCubeArray                           = true,
>        .independentBlend                         = true,
>        .geometryShader                           = true,
> -      .tessellationShader                       = false,
> +      .tessellationShader                       = true,
>        .sampleRateShading                        = true,
>        .dualSrcBlend                             = true,
>        .logicOp                                  = true,
> --
> 2.11.0
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170108/781ae14a/attachment-0001.html>


More information about the mesa-dev mailing list