在使用计算着色器生成一组数据并将其存储在着色器存储缓冲区中后,我试图从该缓冲区阅读以使用代码打印数据:#defineINDEX_AT(x,y,z,i)(xyzToId(Vec3i((x),(y),(z)),\Vec3i(NUM_RAYS_X,\NUM_RAYS_Y,\POINTS_ON_RAY))\*3+(i))PRINT_GL_ERRORS();glBindBuffer(GL_SHADER_STORAGE_BUFFER,dPositionBuffer);float*data_ptr=NULL;for(intray_i=0;ray_i其中xyztoid函数将三维坐标转换为一维索引。但是,当我尝