zink: split up creating zink_shader objects and VkShaderModule objects
[mesa.git] / src / gallium / drivers / v3d / v3dx_context.h
index ca69294a99f89aa5dd56f3a568d4f80108070d62..72441e85a20c1d1a4d57de2964c90cd5cf5bb9c9 100644 (file)
@@ -36,15 +36,8 @@ void v3dX(state_init)(struct pipe_context *pctx);
 
 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job);
 
-void v3dX(simulator_init_regs)(struct v3d_hw *v3d);
-int v3dX(simulator_get_param_ioctl)(struct v3d_hw *v3d,
-                                    struct drm_v3d_get_param *args);
-void v3dX(simulator_submit_cl_ioctl)(struct v3d_hw *v3d,
-                                     struct drm_v3d_submit_cl *args,
-                                     uint32_t gmp_offset);
-int v3dX(simulator_submit_tfu_ioctl)(struct v3d_hw *v3d,
-                                     struct drm_v3d_submit_tfu *args);
 const struct v3d_format *v3dX(get_format_desc)(enum pipe_format f);
 void v3dX(get_internal_type_bpp_for_output_format)(uint32_t format,
                                                    uint32_t *type,
                                                    uint32_t *bpp);
+bool v3dX(tfu_supports_tex_format)(uint32_t tex_format);