[Mesa-dev] Change in Mesa triggers bug in Firefox Nightly with WebRender on old AMD hardware

Viktor Jaegerskuepper viktor_jaegerskuepper at freenet.de
Mon Apr 29 19:02:00 UTC 2019


Hi Ilia,

Ilia Mirkin:
> If you can reproduce the issue
> at will, could I recommend you try undoing this hunk:
> 
> @@ -1192,7 +1192,6 @@ try_pbo_upload_common(struct gl_context *ctx,
>        return false;
> 
>     cso_save_state(cso, (CSO_BIT_FRAGMENT_SAMPLER_VIEWS |
> -                        CSO_BIT_FRAGMENT_SAMPLERS |
>                          CSO_BIT_VERTEX_ELEMENTS |
>                          CSO_BIT_AUX_VERTEX_BUFFER_SLOT |
>                          CSO_BIT_FRAMEBUFFER |
> 
> and seeing if that helps? Knowing whether it helps, or doesn't help,
> would likely be useful for the investigation.

It didn't help.

> Also, can you check whether the piglit
> 
> bin/arb_texture_buffer_object-subdata-sync -fbo -auto
> 
> passes or fails both before and after this change?

It passes both times, i.e. I get:

PIGLIT: {"result": "pass" }

Although you didn't write it explicitly, I assumed that I had to build
piglit (and waffle) from source (current git master branch). I have
never compiled or used piglit before, so if my result doesn't make sense
or some information is missing, please tell me because I might have done
a mistake.

Thanks,
Viktor


More information about the mesa-dev mailing list