mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-27 02:20:38 +02:00
gallium: Use stricter types.
VC++ won't silently convert a pointer to a function with typed pointer arguments to one with void pointer arguments.
This commit is contained in:
parent
9404712257
commit
8902ce06e8
1 changed files with 13 additions and 13 deletions
|
|
@ -88,44 +88,44 @@ struct cso_cache;
|
|||
|
||||
struct cso_blend {
|
||||
struct pipe_blend_state state;
|
||||
void *data;
|
||||
void (*delete_state)(void *, void *);
|
||||
void *context;
|
||||
void *data;
|
||||
void (*delete_state)(struct pipe_context *, void *);
|
||||
struct pipe_context *context;
|
||||
};
|
||||
|
||||
struct cso_depth_stencil_alpha {
|
||||
struct pipe_depth_stencil_alpha_state state;
|
||||
void *data;
|
||||
void (*delete_state)(void *, void *);
|
||||
void *context;
|
||||
void (*delete_state)(struct pipe_context *, void *);
|
||||
struct pipe_context *context;
|
||||
};
|
||||
|
||||
struct cso_rasterizer {
|
||||
struct pipe_rasterizer_state state;
|
||||
void *data;
|
||||
void (*delete_state)(void *, void *);
|
||||
void *context;
|
||||
void (*delete_state)(struct pipe_context *, void *);
|
||||
struct pipe_context *context;
|
||||
};
|
||||
|
||||
struct cso_fragment_shader {
|
||||
struct pipe_shader_state state;
|
||||
void *data;
|
||||
void (*delete_state)(void *, void *);
|
||||
void *context;
|
||||
void (*delete_state)(struct pipe_context *, void *);
|
||||
struct pipe_context *context;
|
||||
};
|
||||
|
||||
struct cso_vertex_shader {
|
||||
struct pipe_shader_state state;
|
||||
void *data;
|
||||
void (*delete_state)(void *, void *);
|
||||
void *context;
|
||||
void (*delete_state)(struct pipe_context *, void *);
|
||||
struct pipe_context *context;
|
||||
};
|
||||
|
||||
struct cso_sampler {
|
||||
struct pipe_sampler_state state;
|
||||
void *data;
|
||||
void (*delete_state)(void *, void *);
|
||||
void *context;
|
||||
void (*delete_state)(struct pipe_context *, void *);
|
||||
struct pipe_context *context;
|
||||
};
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue