エラーについて(OpenGL ES)

本物のページはこちら→error

Included page "opengl-es:error" does not exist (create it now)

エラーチェック関数

#define  LOG_TAG    "libgl2jni"
#define  LOGI(...)  __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)
#define  LOGE(...)  __android_log_print(ANDROID_LOG_ERROR,LOG_TAG,__VA_ARGS__)
#define  LOGD(...)  __android_log_print(ANDROID_LOG_DEBUG,LOG_TAG,__VA_ARGS__)
 
static void printGLString(const char *name, GLenum s) {
    const char *v = (const char *) glGetString(s);
    LOGI("GL %s = %s\n", name, v);
}
static void checkGlError(const char* op) {
    for (GLint error = glGetError(); error; error= glGetError()) {
        LOGI("after %s() glError %s\n", op, error,glGetString(error));
    }
}

点が描画されない!!(java)

頂点データ座標がフロートなのに
gl.glPointSizex(8);
とかintで指定されたら点が見えなくなっちゃうよ。
ちゃんと合わせること
正しいコード

public void DrawVolume(GL10 gl){
        gl.glPointSize(8.0f);
        gl.glColor4f(1.0f, 0.0f, 1.0f, 0.0f);
        gl.glVertexPointer(3, GL10.GL_FLOAT, 0, pointsVB);
        gl.glDrawArrays(GL10.GL_POINTS, 0, size*size*size);
    }

サポートサイト Wikidot.com