aboutsummaryrefslogtreecommitdiffstats
path: root/src/native/d3d/Canvas3D.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/native/d3d/Canvas3D.cpp')
-rw-r--r--src/native/d3d/Canvas3D.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/native/d3d/Canvas3D.cpp b/src/native/d3d/Canvas3D.cpp
index e6a3eca..49d3493 100644
--- a/src/native/d3d/Canvas3D.cpp
+++ b/src/native/d3d/Canvas3D.cpp
@@ -223,7 +223,7 @@ void JNICALL Java_javax_media_j3d_NativePipeline_texturemapping(
jint rasWidth,
jint format,
jint objectId,
- jbyteArray imageYdown,
+ jbyteArray byteData,
jint winWidth,
jint winHeight)
{
@@ -237,7 +237,7 @@ void JNICALL Java_javax_media_j3d_NativePipeline_texturemapping(
Java_javax_media_j3d_NativePipeline_updateTexture2DSubImage(
env, texture, ctx, 0, minX, minY, J3D_RGBA, format,
minX, minY, rasWidth, maxX-minX, maxY-minY, IMAGE_DATA_TYPE_BYTE_ARRAY,
- imageYdown);
+ byteData);
LPDIRECT3DTEXTURE9 surf = d3dCtx->textureTable[objectId];
@@ -819,18 +819,16 @@ void JNICALL Java_javax_media_j3d_NativePipeline_readOffScreenBuffer(
else {
imageObjPtr = (void *)env->GetDirectBufferAddress(data);
}
-
-
+
/* TODO : Need to re-write --- Chien. */
- printf("[TODO NEEDED] Canvas3D : *** ireadOffScreenBuffer() ***\n");
+ printf("[TODO NEEDED] Canvas3D : *** readOffScreenBuffer() ***\n");
copyDataFromSurface(format, 0, 0, width, height, (jbyte *)imageObjPtr,
d3dCtx->backSurface);
-
if((dataType == IMAGE_DATA_TYPE_BYTE_ARRAY) || (dataType == IMAGE_DATA_TYPE_INT_ARRAY)) {
env->ReleasePrimitiveArrayCritical((jarray)data, imageObjPtr, 0);
}
- return;
+ return;
}