ilo: add ilo_state_{vs,hs,ds,gs} to ilo_shader_cso
[mesa.git] / src / gallium / drivers / ilo / ilo_shader.h
index 457f847bb0cb9efc6de5e6066d2b3d004ee89dac..0f20877f83d91cb5db8ac35ed61ac1ab2ccd4455 100644 (file)
@@ -86,7 +86,6 @@ struct ilo_builder;
 struct ilo_rasterizer_state;
 struct ilo_shader_cache;
 struct ilo_shader_state;
-struct ilo_shader_cso;
 struct ilo_state_sbe;
 struct ilo_state_sol;
 struct ilo_state_vector;
@@ -155,7 +154,7 @@ int
 ilo_shader_get_kernel_param(const struct ilo_shader_state *shader,
                             enum ilo_kernel_param param);
 
-const struct ilo_shader_cso *
+const union ilo_shader_cso *
 ilo_shader_get_kernel_cso(const struct ilo_shader_state *shader);
 
 const struct pipe_stream_output_info *