msvs에서 intel 병렬 스튜디오로 opengl을 사용하여 fortran95에서 2D 실제 배열을 시각화하려고합니다. 내가 찾은이 들어 서브 루틴의 설명에서 fglDrawPixels
fortran fgldrawpixels character * 8 데이터에 대한 포인터
http://polarhome.com/service/man/?qf=fgldrawpixels&tf=2&of=IRIX&sf=3에 (이해하려고 노력)
SUBROUTINE fglDrawPixels(INTEGER*4 width,
INTEGER*4 height,
INTEGER*4 format,
INTEGER*4 type,
CHARACTER*8 pixels)
는 픽셀
는 픽셀 데이터에 대한 포인터를 지정 말한다.
표시하려는 데이터가 실제 (4) (또는 GL_FLOAT)이므로이를 충분히 이해하지 못합니다. 사용할 수있는 포인터를 어떻게 선언합니까? (실제 (4) 데이터에 대한 포인터로 문자 * 8) - 나는
어떤 도움 또는이를 암시 ...이 real(4), pointer, dimension(:,:) :: pixels
로 선언 될 수 있지만, 그 fglDrawPixels
이 무엇을 기대 될 것 같지 않습니다 생각 많이