mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 07:28:11 +02:00
st/mesa: reset sample_mask, min_sample, and render_condition for PBO ops
Cc: 13.0 17.0 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
(cherry picked from commit a40b76143d)
This commit is contained in:
parent
f7e3209fb7
commit
def8f8360e
2 changed files with 13 additions and 0 deletions
|
|
@ -140,9 +140,16 @@ try_pbo_readpixels(struct st_context *st, struct st_renderbuffer *strb,
|
|||
CSO_BIT_DEPTH_STENCIL_ALPHA |
|
||||
CSO_BIT_STREAM_OUTPUTS |
|
||||
CSO_BIT_PAUSE_QUERIES |
|
||||
CSO_BIT_SAMPLE_MASK |
|
||||
CSO_BIT_MIN_SAMPLES |
|
||||
CSO_BIT_RENDER_CONDITION |
|
||||
CSO_BITS_ALL_SHADERS));
|
||||
cso_save_constant_buffer_slot0(cso, PIPE_SHADER_FRAGMENT);
|
||||
|
||||
cso_set_sample_mask(cso, ~0);
|
||||
cso_set_min_samples(cso, 1);
|
||||
cso_set_render_condition(cso, NULL, FALSE, 0);
|
||||
|
||||
/* Set up the sampler_view */
|
||||
{
|
||||
struct pipe_sampler_view templ;
|
||||
|
|
|
|||
|
|
@ -1157,9 +1157,15 @@ try_pbo_upload_common(struct gl_context *ctx,
|
|||
CSO_BIT_RASTERIZER |
|
||||
CSO_BIT_STREAM_OUTPUTS |
|
||||
CSO_BIT_PAUSE_QUERIES |
|
||||
CSO_BIT_SAMPLE_MASK |
|
||||
CSO_BIT_MIN_SAMPLES |
|
||||
CSO_BIT_RENDER_CONDITION |
|
||||
CSO_BITS_ALL_SHADERS));
|
||||
cso_save_constant_buffer_slot0(cso, PIPE_SHADER_FRAGMENT);
|
||||
|
||||
cso_set_sample_mask(cso, ~0);
|
||||
cso_set_min_samples(cso, 1);
|
||||
cso_set_render_condition(cso, NULL, FALSE, 0);
|
||||
|
||||
/* Set up the sampler_view */
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue