panfrost: Set the MALI_WRITES_{Z,S} flags when needed
[mesa.git] / src / gallium / drivers / vc4 / vc4_screen.h
index 09d1c342ed190111f0ad46ff525b66aa2381c7bf..f4550d1c28602f7819aee9e0f3863656f5699d6d 100644 (file)
@@ -97,6 +97,8 @@ struct vc4_screen {
         bool has_threaded_fs;
         bool has_madvise;
         bool has_tiling_ioctl;
+        bool has_perfmon_ioctl;
+        bool has_syncobj;
 
         struct vc4_simulator_file *sim_file;
 };
@@ -117,9 +119,9 @@ vc4_screen_get_compiler_options(struct pipe_screen *pscreen,
 extern uint32_t vc4_debug;
 
 void
-vc4_fence_init(struct vc4_screen *screen);
+vc4_fence_screen_init(struct vc4_screen *screen);
 
 struct vc4_fence *
-vc4_fence_create(struct vc4_screen *screen, uint64_t seqno);
+vc4_fence_create(struct vc4_screen *screen, uint64_t seqno, int fd);
 
 #endif /* VC4_SCREEN_H */