Lines Matching refs:stateblock
445 IWineD3DStateBlockImpl *stateblock = This->stateBlock;
472 SkipnStrides = pIdxBufS[startIdx + vx_index] + stateblock->loadBaseVertexIndex;
474 SkipnStrides = pIdxBufL[startIdx + vx_index] + stateblock->loadBaseVertexIndex;
483 stateblock->streamOffset[si->elements[i].stream_idx];
502 IWineD3DStateBlockImpl *stateblock = This->stateBlock;
520 if(((stateblock->streamFlags[i] & WINED3DSTREAMSOURCE_INSTANCEDATA) || (stateblock->streamFlags[i] & WINED3DSTREAMSOURCE_INDEXEDDATA)) && stateblock->streamSource[i]) {
522 if(stateblock->streamFreq[i] == 0){
525 numInstances = stateblock->streamFreq[i]; /* use the specified number of instances from the first matched stream. See d3d9/tests/visual.c-> stream_test() */
535 if (stateblock->streamFlags[si->elements[i].stream_idx] & WINED3DSTREAMSOURCE_INSTANCEDATA)
548 stateblock->streamOffset[si->elements[instancedData[j]].stream_idx];
552 (struct wined3d_buffer *)stateblock->streamSource[si->elements[instancedData[j]].stream_idx];
610 /* Signals other modules that a drawing is in progress and the stateblock finalized */
762 /* Control goes back to the device, stateblock values may change again */
815 /* First, locate the position data. This is provided in a vertex buffer in the stateblock.