Changeset 185
- Timestamp:
- Dec 1, 2010, 3:31:57 AM (15 years ago)
- Location:
- trunk/openjdk/jdk/src/windows/native/sun/java2d
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/openjdk/jdk/src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp
r2 r185 110 110 tx1, ty1, tx2, ty2); 111 111 112 #ifndef __WIN32OS2__ 112 113 if (hint == D3DSD_XFORM_BILINEAR) { 113 114 d3dDevice->SetTextureStageState(0, D3DTSS_MAGFILTER, D3DTFG_LINEAR); … … 117 118 d3dDevice->SetTextureStageState(0, D3DTSS_MINFILTER, D3DTFG_POINT); 118 119 } 120 #endif 119 121 120 122 HRESULT res; -
trunk/openjdk/jdk/src/windows/native/sun/java2d/d3d/D3DContext.h
r182 r185 341 341 // - Various vertex formats ------------------------------------------- 342 342 343 #ifdef __WIN32OS2__ 344 #define D3DFVF_J2DLVERTEX D3DVT_LVERTEX 345 #else 343 346 #define D3DFVF_J2DLVERTEX (D3DFVF_XYZ | D3DFVF_DIFFUSE | D3DFVF_TEX1) 347 #endif 344 348 typedef struct _J2DLVERTEX { 345 349 float x, y, z; -
trunk/openjdk/jdk/src/windows/native/sun/java2d/d3d/D3DUtils.h
r2 r185 135 135 break; \ 136 136 } else if (RES == DDERR_SURFACEBUSY || RES == DDERR_WASSTILLDRAWING) { \ 137 J2dTraceLn(J2D_TRACE_VERBOSE, #PRIM ##": surface is busy."); \137 J2dTraceLn(J2D_TRACE_VERBOSE, PRIM ": surface is busy."); \ 138 138 continue; \ 139 139 } else if (RES == DDERR_SURFACELOST) { \ 140 J2dTraceLn(J2D_TRACE_INFO, #PRIM ##": dest surface lost."); \140 J2dTraceLn(J2D_TRACE_INFO, PRIM ": dest surface lost."); \ 141 141 DST_WSDO->RestoreSurface(ENV, DST_WSDO); \ 142 142 break; \ 143 143 } else { \ 144 DebugPrintDirectDrawError(RES, #PRIM); \144 DebugPrintDirectDrawError(RES, PRIM); \ 145 145 } \ 146 146 } \ … … 152 152 break; \ 153 153 } else if (RES == DDERR_SURFACEBUSY || RES == DDERR_WASSTILLDRAWING) { \ 154 J2dTraceLn(J2D_TRACE_VERBOSE, #PRIM ##": surface is busy."); \154 J2dTraceLn(J2D_TRACE_VERBOSE, PRIM ": surface is busy."); \ 155 155 continue; \ 156 156 } else if (RES == DDERR_SURFACELOST) { \ 157 157 if (FAILED((DST_WSDO)->lpSurface->IsLost())) { \ 158 J2dTraceLn(J2D_TRACE_INFO, #PRIM ##": dst surface lost."); \158 J2dTraceLn(J2D_TRACE_INFO, PRIM ": dst surface lost."); \ 159 159 (DST_WSDO)->RestoreSurface(ENV, (DST_WSDO)); \ 160 160 } \ 161 161 if (FAILED((SRC_WSDO)->lpSurface->IsLost())) { \ 162 J2dTraceLn(J2D_TRACE_INFO, #PRIM ##": src surface lost."); \162 J2dTraceLn(J2D_TRACE_INFO, PRIM ": src surface lost."); \ 163 163 (SRC_WSDO)->RestoreSurface(ENV, (SRC_WSDO)); \ 164 164 } \ 165 165 break; \ 166 166 } else { \ 167 DebugPrintDirectDrawError(RES, #PRIM); \167 DebugPrintDirectDrawError(RES, PRIM); \ 168 168 } \ 169 169 } \ -
trunk/openjdk/jdk/src/windows/native/sun/java2d/windows/RegistryKey.cpp
r2 r185 57 57 #include <windows.h> 58 58 #include <stdio.h> 59 #ifdef __WIN32OS2__ 60 #include <minivcrt.h> 61 #endif 62 59 63 #include "Trace.h" 60 64 #include "WindowsFlags.h" -
trunk/openjdk/jdk/src/windows/native/sun/java2d/windows/ddrawObject.h
r182 r185 77 77 #define IDirect3DDevice7 IDirect3DDevice2 78 78 #define D3DDEVICEDESC7 D3DDEVICEDESC 79 #define LPD3DDEVICEDESC7 LPD3DDEVICEDESC 79 80 #endif 80 81 -
trunk/openjdk/jdk/src/windows/native/sun/java2d/windows/dxInit.cpp
r2 r185 31 31 #include "WindowsFlags.h" 32 32 #include "Devices.h" 33 34 #ifdef __WIN32OS2__ 35 #include <minivcrt.h> 36 #endif 33 37 34 38 /** … … 572 576 */ 573 577 BOOL DDCreateObject() { 578 #ifdef __WIN32OS2__ 579 typedef HRESULT (WINAPI * LPDIRECTDRAWENUMERATEEXA)( LPDDENUMCALLBACKEXA lpCallback, LPVOID lpContext, DWORD dwFlags); 580 #endif 574 581 LPDIRECTDRAWENUMERATEEXA lpDDEnum; 575 582
Note:
See TracChangeset
for help on using the changeset viewer.