Lines Matching refs:vertexDeclaration
32 vertexDeclaration = 0; in Direct3DStateBlock9()
144 device->SetVertexDeclaration(vertexDeclaration); in Apply()
336 Direct3DVertexDeclaration9 *vertexDeclaration; in Capture() local
337 … device->GetVertexDeclaration(reinterpret_cast<IDirect3DVertexDeclaration9**>(&vertexDeclaration)); in Capture()
339 if(vertexDeclaration) in Capture()
341 vertexDeclaration->bind(); in Capture()
342 vertexDeclaration->Release(); in Capture()
345 if(this->vertexDeclaration) in Capture()
347 this->vertexDeclaration->unbind(); in Capture()
350 this->vertexDeclaration = vertexDeclaration; in Capture()
779 void Direct3DStateBlock9::setVertexDeclaration(Direct3DVertexDeclaration9 *vertexDeclaration) in setVertexDeclaration() argument
781 if(vertexDeclaration) vertexDeclaration->bind(); in setVertexDeclaration()
782 if(this->vertexDeclaration) this->vertexDeclaration->unbind(); in setVertexDeclaration()
785 this->vertexDeclaration = vertexDeclaration; in setVertexDeclaration()
919 if(vertexDeclaration) in clear()
921 vertexDeclaration->unbind(); in clear()
922 vertexDeclaration = 0; in clear()
1242 device->GetVertexDeclaration(reinterpret_cast<IDirect3DVertexDeclaration9**>(&vertexDeclaration)); in captureVertexDeclaration()
1244 if(vertexDeclaration) in captureVertexDeclaration()
1246 vertexDeclaration->bind(); in captureVertexDeclaration()
1247 vertexDeclaration->Release(); in captureVertexDeclaration()