diff options
author | Marek Olšák <[email protected]> | 2016-09-07 21:24:08 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2016-09-08 22:51:33 +0200 |
commit | 5981ab544562c667c882526c31a6f8c2ce6eba12 (patch) | |
tree | c2d7c4a1c60ee533ee5cde6aa41aab080ad939e4 /src/mesa/state_tracker | |
parent | 0fbaf749779b5ac6d242c2b6745c20be98567499 (diff) |
gallium: remove PIPE_BIND_TRANSFER_READ/WRITE
not used in any useful way
Reviewed-by: Eric Anholt <[email protected]>
Reviewed-by: Nicolai Hähnle <[email protected]>
Reviewed-by: Roland Scheidegger <[email protected]>
Diffstat (limited to 'src/mesa/state_tracker')
-rw-r--r-- | src/mesa/state_tracker/st_cb_readpixels.c | 7 | ||||
-rw-r--r-- | src/mesa/state_tracker/st_cb_texture.c | 6 |
2 files changed, 6 insertions, 7 deletions
diff --git a/src/mesa/state_tracker/st_cb_readpixels.c b/src/mesa/state_tracker/st_cb_readpixels.c index 3cfdf78f190..b79f1062a19 100644 --- a/src/mesa/state_tracker/st_cb_readpixels.c +++ b/src/mesa/state_tracker/st_cb_readpixels.c @@ -274,7 +274,6 @@ blit_to_staging(struct st_context *st, struct st_renderbuffer *strb, memset(&dst_templ, 0, sizeof(dst_templ)); dst_templ.target = PIPE_TEXTURE_2D; dst_templ.format = dst_format; - dst_templ.bind = PIPE_BIND_TRANSFER_READ; if (util_format_is_depth_or_stencil(dst_format)) dst_templ.bind |= PIPE_BIND_DEPTH_STENCIL; else @@ -404,7 +403,7 @@ st_ReadPixels(struct gl_context *ctx, GLint x, GLint y, struct pipe_resource *src; struct pipe_resource *dst = NULL; enum pipe_format dst_format, src_format; - unsigned bind = PIPE_BIND_TRANSFER_READ; + unsigned bind; struct pipe_transfer *tex_xfer; ubyte *map = NULL; int dst_x, dst_y; @@ -452,9 +451,9 @@ st_ReadPixels(struct gl_context *ctx, GLint x, GLint y, } if (format == GL_DEPTH_COMPONENT || format == GL_DEPTH_STENCIL) - bind |= PIPE_BIND_DEPTH_STENCIL; + bind = PIPE_BIND_DEPTH_STENCIL; else - bind |= PIPE_BIND_RENDER_TARGET; + bind = PIPE_BIND_RENDER_TARGET; /* Choose the destination format by finding the best match * for the format+type combo. */ diff --git a/src/mesa/state_tracker/st_cb_texture.c b/src/mesa/state_tracker/st_cb_texture.c index 62c2900aeb1..fa360b9fed4 100644 --- a/src/mesa/state_tracker/st_cb_texture.c +++ b/src/mesa/state_tracker/st_cb_texture.c @@ -1821,7 +1821,7 @@ st_GetTexSubImage(struct gl_context * ctx, GLenum gl_target = texImage->TexObject->Target; enum pipe_texture_target pipe_target; struct pipe_blit_info blit; - unsigned bind = PIPE_BIND_TRANSFER_READ; + unsigned bind; struct pipe_transfer *tex_xfer; ubyte *map = NULL; boolean done = FALSE; @@ -1885,9 +1885,9 @@ st_GetTexSubImage(struct gl_context * ctx, } if (format == GL_DEPTH_COMPONENT || format == GL_DEPTH_STENCIL) - bind |= PIPE_BIND_DEPTH_STENCIL; + bind = PIPE_BIND_DEPTH_STENCIL; else - bind |= PIPE_BIND_RENDER_TARGET; + bind = PIPE_BIND_RENDER_TARGET; /* GetTexImage only returns a single face for cubemaps. */ if (gl_target == GL_TEXTURE_CUBE_MAP) { |