Searched refs:stateRecorder (Results 1 – 4 of 4) sorted by relevance
59 stateRecorder = 0; in Direct3DDevice9()261 if(stateRecorder) in ~Direct3DDevice9()263 stateRecorder->unbind(); in ~Direct3DDevice9()264 stateRecorder = 0; in ~Direct3DDevice9()323 if(stateRecorder) in BeginStateBlock()328 stateRecorder = new Direct3DStateBlock9(this, (D3DSTATEBLOCKTYPE)0); in BeginStateBlock()330 if(!stateRecorder) in BeginStateBlock()335 stateRecorder->bind(); in BeginStateBlock()1307 if(!stateRecorder) in EndStateBlock()1312 *stateBlock = stateRecorder; in EndStateBlock()[all …]
291 Direct3DStateBlock9 *stateRecorder; member in D3D9::Direct3DDevice9
234 for(unsigned int i = 0; i < stateRecorder.size(); i++) in ~Direct3DDevice8()236 if(stateRecorder[i]) in ~Direct3DDevice8()238 stateRecorder[i]->unbind(); in ~Direct3DDevice8()239 stateRecorder[i] = 0; in ~Direct3DDevice8()285 stateRecorder[token]->Apply(); in ApplyStateBlock()304 stateRecorder.push_back(stateBlock); in BeginStateBlock()313 stateRecorder[token]->Capture(); in CaptureStateBlock()726 stateRecorder.push_back(stateBlock); in CreateStateBlock()727 *token = (unsigned long)(stateRecorder.size() - 1); in CreateStateBlock()861 if(token >= stateRecorder.size() || !stateRecorder[token]) in DeleteStateBlock()[all …]
238 std::vector<Direct3DStateBlock8*> stateRecorder; member in D3D8::Direct3DDevice8