radv: add helper function to denote if tess is enabled on a pipeline.
authorDave Airlie <airlied@redhat.com>
Thu, 30 Mar 2017 06:44:20 +0000 (07:44 +0100)
committerDave Airlie <airlied@redhat.com>
Fri, 31 Mar 2017 21:14:59 +0000 (07:14 +1000)
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/amd/vulkan/radv_private.h

index e8f14dcfe02ce29bc76f09a06a644a5f12e30e03..33f352457920827fdb82a7b7b79d31ae3d677131 100644 (file)
@@ -982,6 +982,11 @@ static inline bool radv_pipeline_has_gs(struct radv_pipeline *pipeline)
        return pipeline->shaders[MESA_SHADER_GEOMETRY] ? true : false;
 }
 
+static inline bool radv_pipeline_has_tess(struct radv_pipeline *pipeline)
+{
+       return pipeline->shaders[MESA_SHADER_TESS_EVAL] ? true : false;
+}
+
 struct radv_graphics_pipeline_create_info {
        bool use_rectlist;
        bool db_depth_clear;