Changeset 20612 in vbox for trunk/src/VBox/Additions/WINNT/Graphics/Wine/d3d8
- Timestamp:
- Jun 16, 2009 9:20:54 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 48670
- Location:
- trunk/src/VBox/Additions/WINNT/Graphics/Wine/d3d8
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Wine/d3d8/d3d8.def
r16410 r20612 1 1 ; File generated automatically from ../../../dlls/d3d8/d3d8.spec; do not edit! 2 2 3 LIBRARY d3d8.dll3 LIBRARY VBoxD3D8.dll 4 4 5 5 EXPORTS -
trunk/src/VBox/Additions/WINNT/Graphics/Wine/d3d8/device.c
r19678 r20612 1736 1736 HRESULT hrc = D3D_OK; 1737 1737 IDirect3DVertexShader8Impl *object; 1738 IWineD3DVertexDeclaration *wined3d_vertex_declaration;1739 1738 const DWORD *token = pDeclaration; 1740 1739 DWORD handle; … … 1793 1792 } 1794 1793 1795 wined3d_vertex_declaration = ((IDirect3DVertexDeclaration8Impl *)object->vertex_declaration)->wined3d_vertex_declaration;1796 1797 1794 if (pFunction) 1798 1795 { 1799 1796 /* Usage is missing ... Use SetRenderState to set the sw vp render state in SetVertexShader */ 1800 hrc = IWineD3DDevice_CreateVertexShader(This->WineD3DDevice, wined3d_vertex_declaration,1801 pFunction, &object->wineD3DVertexShader, (IUnknown *)object);1797 hrc = IWineD3DDevice_CreateVertexShader(This->WineD3DDevice, pFunction, 1798 NULL /* output signature */, &object->wineD3DVertexShader, (IUnknown *)object); 1802 1799 1803 1800 if (FAILED(hrc)) … … 2176 2173 EnterCriticalSection(&d3d8_cs); 2177 2174 hr = IWineD3DDevice_CreatePixelShader(This->WineD3DDevice, pFunction, 2178 &object->wineD3DPixelShader, (IUnknown *)object);2175 NULL, &object->wineD3DPixelShader, (IUnknown *)object); 2179 2176 if (FAILED(hr)) 2180 2177 {
Note:
See TracChangeset
for help on using the changeset viewer.