Lines Matching refs:feState
141 SWR_FRONTEND_STATE feState = {0}; in swr_draw_vbo() local
148 feState.vsVertexSize = ctx->vs->info.base.num_outputs; in swr_draw_vbo()
150 ctx->gs->info.base.num_outputs > feState.vsVertexSize) { in swr_draw_vbo()
151 feState.vsVertexSize = ctx->gs->info.base.num_outputs; in swr_draw_vbo()
157 feState.vsVertexSize--; in swr_draw_vbo()
161 feState.vsVertexSize += VERTEX_ATTRIB_START_SLOT; in swr_draw_vbo()
168 feState.vsVertexSize++; in swr_draw_vbo()
171 feState.vsVertexSize++; in swr_draw_vbo()
175 feState.provokingVertex = {1, 0, 0}; in swr_draw_vbo()
177 feState.provokingVertex = {2, 1, 2}; in swr_draw_vbo()
188 feState.topologyProvokingVertex = feState.provokingVertex.triFan; in swr_draw_vbo()
192 feState.topologyProvokingVertex = feState.provokingVertex.triStripList; in swr_draw_vbo()
197 feState.topologyProvokingVertex = 0; in swr_draw_vbo()
199 feState.topologyProvokingVertex = 3; in swr_draw_vbo()
204 feState.topologyProvokingVertex = feState.provokingVertex.lineStripList; in swr_draw_vbo()
207 feState.topologyProvokingVertex = 0; in swr_draw_vbo()
210 feState.bEnableCutIndex = info->primitive_restart; in swr_draw_vbo()
211 ctx->api.pfnSwrSetFrontendState(ctx->swrContext, &feState); in swr_draw_vbo()