On Thursday, November 06, 2014 11:00:13 PM Ian Romanick wrote:
> From: Ian Romanick <[email protected]>
> 
> It appears to be completely unused since f9be8543 (February 2012).
> 
> Signed-off-by: Ian Romanick <[email protected]>
> Cc: Kenneth Graunke <[email protected]>

Yep, looks unused to me.

Reviewed-by: Kenneth Graunke <[email protected]>

My 2012 commit message in f9be8543 is not quite true - glDrawRangeElements is 
actually useful even when working with VBOs.  The driver can use the given 
range to decide what portion of a VBO is busy/going to be read by the GPU.  It 
can then optimize glBufferSubData and glMapBufferRange to avoid unnecessary 
synchronization when an application tries to overwrite an unused subregion.

It turns out that's also rather crucial for performance in many modern apps.

--Ken

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to