Lines Matching refs:shader
140 HRESULT vertexshader_init(IDirect3DVertexShader9Impl *shader, IDirect3DDevice9Impl *device, const DWORD *byte_code)
144 shader->ref = 1;
145 shader->lpVtbl = &Direct3DVertexShader9_Vtbl;
149 NULL /* output signature */, &shader->wineD3DVertexShader,
150 (IUnknown *)shader, &d3d9_vertexshader_wined3d_parent_ops);
154 WARN("Failed to create wined3d vertex shader, hr %#x.\n", hr);
158 shader->parentDevice = (IDirect3DDevice9Ex *)device;
159 IDirect3DDevice9Ex_AddRef(shader->parentDevice);
168 TRACE("iface %p, shader %p.\n", iface, pShader);
183 TRACE("iface %p, shader %p.\n", iface, ppShader);