diff options
author | Chien Yang <[email protected]> | 2007-04-13 21:26:47 +0000 |
---|---|---|
committer | Chien Yang <[email protected]> | 2007-04-13 21:26:47 +0000 |
commit | c29c72d93cd2979469efc8c4c11b7ee8b87f1176 (patch) | |
tree | ca4eab948ef372719480de4dc2e1585a1112112a /src/native | |
parent | 4b7f00ce1b26ac4a7347df5cbb34dbba74219c99 (diff) |
Fixed to Issue 396 : Off-screen Canvas3D / D3D: Resizing crashes VM
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@821 ba19aa83-45c5-6ac9-afd3-db810772062c
Diffstat (limited to 'src/native')
-rw-r--r-- | src/native/d3d/Canvas3D.cpp | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/native/d3d/Canvas3D.cpp b/src/native/d3d/Canvas3D.cpp index 010da46..0bc73cb 100644 --- a/src/native/d3d/Canvas3D.cpp +++ b/src/native/d3d/Canvas3D.cpp @@ -1112,18 +1112,10 @@ jlong JNICALL Java_javax_media_j3d_NativePipeline_createOffScreenBuffer( jlong fbConfigListPtr, jint width, jint height) -{ - - - if (ctx == 0) { - // createContext() will be invoked later in Renderer - return 1; - } else { - GetCtx2(); - d3dCtx->d3dPresent.BackBufferWidth = width; - d3dCtx->d3dPresent.BackBufferHeight = height; - return SUCCEEDED(d3dCtx->resetSurface(env, cv)); - } + { + // Issue 396. + // createContext() will be invoked later in Renderer + return 1; } |