gallium: utility helper functions for stream output

This commit is contained in:
Marek Olšák
2011-12-09 18:12:55 +01:00
committed by Christoph Bumiller
parent 861a029ddb
commit 8a9a37cebe
7 changed files with 66 additions and 7 deletions

View File

@@ -35,6 +35,7 @@
struct pipe_context;
struct pipe_shader_state;
struct pipe_stream_output_info;
#ifdef __cplusplus
@@ -48,6 +49,13 @@ util_make_vertex_passthrough_shader(struct pipe_context *pipe,
const uint *semantic_names,
const uint *semantic_indexes);
extern void *
util_make_vertex_passthrough_shader_with_so(struct pipe_context *pipe,
uint num_attribs,
const uint *semantic_names,
const uint *semantic_indexes,
const struct pipe_stream_output_info *so);
extern void *
util_make_fragment_tex_shader_writemask(struct pipe_context *pipe,