Lines Matching refs:This

7  * This library is free software; you can redistribute it and/or
12 * This library is distributed in the hope that it will be useful,
38 IDirect3DVertexShader9Impl *This = (IDirect3DVertexShader9Impl *)iface;
45 *ppobj = This;
49 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
55 IDirect3DVertexShader9Impl *This = (IDirect3DVertexShader9Impl *)iface;
56 ULONG ref = InterlockedIncrement(&This->ref);
62 IDirect3DDevice9Ex_AddRef(This->parentDevice);
64 IWineD3DVertexShader_AddRef(This->wineD3DVertexShader);
72 IDirect3DVertexShader9Impl *This = (IDirect3DVertexShader9Impl *)iface;
73 ULONG ref = InterlockedDecrement(&This->ref);
78 IDirect3DDevice9Ex *parentDevice = This->parentDevice;
81 IWineD3DVertexShader_Release(This->wineD3DVertexShader);
93 IDirect3DVertexShader9Impl *This = (IDirect3DVertexShader9Impl *)iface;
97 *device = (IDirect3DDevice9 *)This->parentDevice;
106 IDirect3DVertexShader9Impl *This = (IDirect3DVertexShader9Impl *)iface;
112 hr = IWineD3DVertexShader_GetFunction(This->wineD3DVertexShader, pData, pSizeOfData);
165 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
171 hrc = IWineD3DDevice_SetVertexShader(This->WineD3DDevice, pShader==NULL?NULL:((IDirect3DVertexShader9Impl *)pShader)->wineD3DVertexShader);
174 TRACE("(%p) : returning hr(%u)\n", This, hrc);
179 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
186 hrc = IWineD3DDevice_GetVertexShader(This->WineD3DDevice, &pShader);
201 WARN("(%p) : Call to IWineD3DDevice_GetVertexShader failed %u (device %p)\n", This, hrc, This->WineD3DDevice);
205 TRACE("(%p) : returning %p\n", This, *ppShader);
210 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
223 hr = IWineD3DDevice_SetVertexShaderConstantF(This->WineD3DDevice, Register, pConstantData, Vector4fCount);
230 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
243 hr = IWineD3DDevice_GetVertexShaderConstantF(This->WineD3DDevice, Register, pConstantData, Vector4fCount);
250 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
257 hr = IWineD3DDevice_SetVertexShaderConstantI(This->WineD3DDevice, Register, pConstantData, Vector4iCount);
264 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
271 hr = IWineD3DDevice_GetVertexShaderConstantI(This->WineD3DDevice, Register, pConstantData, Vector4iCount);
278 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
285 hr = IWineD3DDevice_SetVertexShaderConstantB(This->WineD3DDevice, Register, pConstantData, BoolCount);
292 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
299 hr = IWineD3DDevice_GetVertexShaderConstantB(This->WineD3DDevice, Register, pConstantData, BoolCount);