Re: [Mesa-dev] [PATCH 1/2] mesa: reduce CPU overhead when updating the scissor

2017-08-03 Thread Samuel Pitoiset
On 08/04/2017 12:33 AM, Marek Olšák wrote: Hi Samuel, FLUSH_VERTICES must be called *before* any of the states are changed, not after. My mistake, please ignore this series... Samuel. Marek On Wed, Aug 2, 2017 at 9:42 PM, Samuel Pitoiset wrote: Before: DrawElements (1 VBO, 8 UBO, 8 Te

Re: [Mesa-dev] [PATCH 1/2] mesa: reduce CPU overhead when updating the scissor

2017-08-03 Thread Marek Olšák
Hi Samuel, FLUSH_VERTICES must be called *before* any of the states are changed, not after. Marek On Wed, Aug 2, 2017 at 9:42 PM, Samuel Pitoiset wrote: > Before: > DrawElements (1 VBO, 8 UBO, 8 Tex) w/ scissor change: 3.67 million (44.4%) > > After: > DrawElements (1 VBO, 8 UBO, 8 Tex) w/ scis

[Mesa-dev] [PATCH 1/2] mesa: reduce CPU overhead when updating the scissor

2017-08-02 Thread Samuel Pitoiset
Before: DrawElements (1 VBO, 8 UBO, 8 Tex) w/ scissor change: 3.67 million (44.4%) After: DrawElements (1 VBO, 8 UBO, 8 Tex) w/ scissor change: 5.02 million (62.1%) Signed-off-by: Samuel Pitoiset --- src/mesa/main/scissor.c | 79 ++--- 1 file changed,