Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 270 of file shader.c.
Referenced by IDirect3DDevice8Impl_CreatePixelShader(), IDirect3DDevice9Impl_CreatePixelShader(), and wined3d_shader_create_ps().
{ HRESULT hr; shader->ref = 1; shader->IDirect3DPixelShader8_iface.lpVtbl = &d3d8_pixelshader_vtbl; shader->handle = shader_handle; wined3d_mutex_lock(); hr = wined3d_shader_create_ps(device->wined3d_device, byte_code, NULL, shader, &d3d8_pixelshader_wined3d_parent_ops, &shader->wined3d_shader, 1); wined3d_mutex_unlock(); if (FAILED(hr)) { WARN("Failed to create wined3d pixel shader, hr %#x.\n", hr); return hr; } return D3D_OK; }