Re: [Mesa-dev] [PATCH] llvmpipe: hack-fix bugs due to bogus bind flags

2016-06-14 Thread Jose Fonseca
On 13/06/16 16:50, srol...@vmware.com wrote: From: Roland Scheidegger The gallium contract would be that bind flags must indicate all possible bindings a resource might get used, but fact is the mesa state tracker does not set bind flags correctly, and this is more or less

[Mesa-dev] [PATCH] llvmpipe: hack-fix bugs due to bogus bind flags

2016-06-13 Thread sroland
From: Roland Scheidegger The gallium contract would be that bind flags must indicate all possible bindings a resource might get used, but fact is the mesa state tracker does not set bind flags correctly, and this is more or less unfixable due to GL. This caused a bug with

Re: [Mesa-dev] [PATCH] llvmpipe: hack-fix bugs due to bogus bind flags

2016-06-13 Thread Jose Fonseca
On 13/06/16 09:56, Roland Scheidegger wrote: Am 11.06.2016 um 18:41 schrieb Jose Fonseca: On 11/06/16 00:19, srol...@vmware.com wrote: From: Roland Scheidegger The gallium contract would be that bind flags must indicate all possible bindings a resource might get used, but

Re: [Mesa-dev] [PATCH] llvmpipe: hack-fix bugs due to bogus bind flags

2016-06-13 Thread Roland Scheidegger
Am 11.06.2016 um 18:41 schrieb Jose Fonseca: > On 11/06/16 00:19, srol...@vmware.com wrote: >> From: Roland Scheidegger >> >> The gallium contract would be that bind flags must indicate all possible >> bindings a resource might get used, but fact is the mesa state tracker >>

Re: [Mesa-dev] [PATCH] llvmpipe: hack-fix bugs due to bogus bind flags

2016-06-11 Thread Jose Fonseca
On 11/06/16 00:19, srol...@vmware.com wrote: From: Roland Scheidegger The gallium contract would be that bind flags must indicate all possible bindings a resource might get used, but fact is the mesa state tracker does not set bind flags correctly, and this is more or less

[Mesa-dev] [PATCH] llvmpipe: hack-fix bugs due to bogus bind flags

2016-06-10 Thread sroland
From: Roland Scheidegger The gallium contract would be that bind flags must indicate all possible bindings a resource might get used, but fact is the mesa state tracker does not set bind flags correctly, and this is more or less unfixable due to GL. This caused a bug with