diff options
author | Brian <[email protected]> | 2008-12-02 22:38:46 -0700 |
---|---|---|
committer | Brian <[email protected]> | 2008-12-04 09:58:54 -0700 |
commit | f2bccfd3c806a879abf0c40858806ec3825d0628 (patch) | |
tree | d4417d573cbc3ae586c74320cda8027f328763be /src/gallium/auxiliary/draw/draw_context.h | |
parent | 1d9360b67829a37b369e32c894183db1cecf827b (diff) |
gallium: added draw_texture_samplers() to support texture fetches from vertex shaders
This may only be practical for the softpipe driver at this time.
Diffstat (limited to 'src/gallium/auxiliary/draw/draw_context.h')
-rw-r--r-- | src/gallium/auxiliary/draw/draw_context.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/gallium/auxiliary/draw/draw_context.h b/src/gallium/auxiliary/draw/draw_context.h index 3eeb4535311..8f5cecf4387 100644 --- a/src/gallium/auxiliary/draw/draw_context.h +++ b/src/gallium/auxiliary/draw/draw_context.h @@ -45,7 +45,7 @@ struct pipe_context; struct draw_context; struct draw_stage; struct draw_vertex_shader; - +struct tgsi_sampler; struct draw_context *draw_create( void ); @@ -91,6 +91,12 @@ uint draw_num_vs_outputs(const struct draw_context *draw); +void +draw_texture_samplers(struct draw_context *draw, + uint num_samplers, + struct tgsi_sampler **samplers); + + /* * Vertex shader functions |