Re: [Mesa-dev] [PATCH 5/7] i965: Add support for gl_DrawIDARB and enable extension

2015-12-16 Thread Kristian Høgsberg Kristensen
Ian Romanick writes: > On 12/15/2015 12:28 AM, Kristian Høgsberg Kristensen wrote: >> We have to break open a new vec4 for gl_DrawIDARB. We've used up all >> space in the vec4 we use for SGVS and gl_DrawIDARB has to come from its >> own separate vertex buffer anyway. This

[Mesa-dev] [PATCH 5/7] i965: Add support for gl_DrawIDARB and enable extension

2015-12-15 Thread Kristian Høgsberg Kristensen
We have to break open a new vec4 for gl_DrawIDARB. We've used up all space in the vec4 we use for SGVS and gl_DrawIDARB has to come from its own separate vertex buffer anyway. This is because we point the vb for base vertex and base instance into the draw parameter BO for indirect draw calls, but

Re: [Mesa-dev] [PATCH 5/7] i965: Add support for gl_DrawIDARB and enable extension

2015-12-15 Thread Ian Romanick
On 12/15/2015 12:28 AM, Kristian Høgsberg Kristensen wrote: > We have to break open a new vec4 for gl_DrawIDARB. We've used up all > space in the vec4 we use for SGVS and gl_DrawIDARB has to come from its > own separate vertex buffer anyway. This is because we point the vb for > base vertex and