On 03/26/2014 11:14 AM, Eric Anholt wrote:
> Kenneth Graunke writes:
>
>> On 03/25/2014 11:27 AM, Eric Anholt wrote:
>>> The implementation kept a page-sized area for uploading data, and
>>> uploaded chunks from that to a 64kb-sized streamed buffer. This wasted
>>> cache footprint (and extra sta
Kenneth Graunke writes:
> On 03/25/2014 11:27 AM, Eric Anholt wrote:
>> The implementation kept a page-sized area for uploading data, and
>> uploaded chunks from that to a 64kb-sized streamed buffer. This wasted
>> cache footprint (and extra state tracking to do so) when we want to just
>> write
On 03/25/2014 11:27 AM, Eric Anholt wrote:
> The implementation kept a page-sized area for uploading data, and
> uploaded chunks from that to a 64kb-sized streamed buffer. This wasted
> cache footprint (and extra state tracking to do so) when we want to just
> write our data into the buffer immedi
The implementation kept a page-sized area for uploading data, and
uploaded chunks from that to a 64kb-sized streamed buffer. This wasted
cache footprint (and extra state tracking to do so) when we want to just
write our data into the buffer immediately.
Instead, build it around an interface like