diff options
author | Ilia Mirkin <[email protected]> | 2015-02-15 03:39:43 -0500 |
---|---|---|
committer | Ilia Mirkin <[email protected]> | 2015-04-02 00:09:14 -0400 |
commit | 4a3c0e995063320693782b934962969e11dab29d (patch) | |
tree | 4c270d91eaa16e270bb381b0581d6d7caef8c85b /src/gallium/drivers/freedreno/a3xx/fd3_program.h | |
parent | 6f4c1976f4e5ecdebfe5b9ac16b6d13a5e60eed1 (diff) |
freedreno/a3xx: add MRT support
The hardware only supports 4 MRTs. It should be possible to emulate
support for 8, but doesn't seem worth the trouble.
Signed-off-by: Ilia Mirkin <[email protected]>
Diffstat (limited to 'src/gallium/drivers/freedreno/a3xx/fd3_program.h')
-rw-r--r-- | src/gallium/drivers/freedreno/a3xx/fd3_program.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gallium/drivers/freedreno/a3xx/fd3_program.h b/src/gallium/drivers/freedreno/a3xx/fd3_program.h index 0313b774a08..52c808071a4 100644 --- a/src/gallium/drivers/freedreno/a3xx/fd3_program.h +++ b/src/gallium/drivers/freedreno/a3xx/fd3_program.h @@ -39,7 +39,8 @@ struct fd3_shader_stateobj { struct fd3_emit; -void fd3_program_emit(struct fd_ringbuffer *ring, struct fd3_emit *emit); +void fd3_program_emit(struct fd_ringbuffer *ring, struct fd3_emit *emit, + int nr, struct pipe_surface **bufs); void fd3_prog_init(struct pipe_context *pctx); |