diff options
author | Jason Ekstrand <[email protected]> | 2015-01-30 18:47:59 -0800 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2015-01-31 08:54:32 -0800 |
commit | 6094619c0297180db218e5b4e45fc07aff116413 (patch) | |
tree | 06175bae3d600c28a3aeeffee5fd99e9eb90f5f5 /src/gallium/drivers/vc4/vc4_qir.c | |
parent | 11f5d8a5d4fbb861ec161f68593e429cbd65d1cd (diff) |
i965/pixel_read: Don't try to do a tiled_memcpy from a multisampled buffer
The GL spec guarantees that glGetTexImage will never get a multisampled
texture, but this is not true for glReadPixels. If we get a multisampled
buffer, we have to do a multisample resolve on it before we can pull the
data down for the user. Since this isn't practical to handle in
tiled_memcpy, we just fall back to the other paths that can handle this.
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/gallium/drivers/vc4/vc4_qir.c')
0 files changed, 0 insertions, 0 deletions