- Timestamp:
- Dec 2, 2010, 3:20:18 AM (15 years ago)
- Location:
- trunk/openjdk/jdk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/openjdk/jdk/make/sun/awt/FILES_c_windows.gmk
r2 r186 127 127 dxInit.cpp \ 128 128 RegistryKey.cpp \ 129 130 ifndef OS2_TEMP # D3D 131 FILES_cpp += \ 129 132 D3DBlitLoops.cpp \ 130 133 D3DContext.cpp \ … … 135 138 D3DTextRenderer_md.cpp \ 136 139 D3DUtils.cpp \ 140 141 endif 142 FILES_cpp += \ 137 143 ddrawObject.cpp \ 138 144 awt_AWTEvent.cpp \ -
trunk/openjdk/jdk/src/windows/native/sun/java2d/windows/WindowsFlags.cpp
r182 r186 140 140 "GetFlagValues: DDraw/D3D is disabled on Windows Vista"); 141 141 } 142 142 #ifdef __WIN32OS2__ 143 SetD3DEnabledFlag(env, FALSE, FALSE); 144 J2dRlsTraceLn(J2D_TRACE_WARNING, 145 "GetFlagValues: D3D is disabled on OS/2"); 146 #else 143 147 if (IS_NT && !(IS_WIN2000)) { 144 148 // Do not enable d3d on NT4; d3d is only supported through … … 157 161 "GetFlagValues: D3D is disabled on 64-bit OSs"); 158 162 } 163 #endif 159 164 if (IS_WIN2000 && !ddLockSet) { // valid for win2k, XP, and future OSs 160 165 // Fix for cursor flicker on win2k and XP (bug 4409306). The -
trunk/openjdk/jdk/src/windows/native/sun/java2d/windows/ddrawObject.cpp
r182 r186 241 241 HRESULT DXObject::CreateD3DObject(IDirect3D7 **d3dObject) 242 242 { 243 #ifdef __WIN32OS2__ 244 J2dTraceLn(J2D_TRACE_INFO, "DXObject::CreateD3DObject: Not implemented"); 245 return E_NOTIMPL; 246 #else 243 247 HRESULT ddResult = ddObject->QueryInterface(IID_IDirect3D7, 244 248 (void**)d3dObject); … … 249 253 } 250 254 return ddResult; 255 #endif 251 256 } 252 257 … … 321 326 IDirectDraw4 *ddObject; 322 327 323 ddResult = DirectDrawCreate(lpGUID, &ddObject, NULL);328 ddResult = DirectDrawCreate(lpGUID, (LPDIRECTDRAW*)&ddObject, NULL); 324 329 if (ddResult != DD_OK) { 325 330 DebugPrintDirectDrawError(ddResult,
Note:
See TracChangeset
for help on using the changeset viewer.