缩放 glBitmap 的方法

问题描述

我已经使用 glBitmap 很长时间了,我需要根据 Windows 显示设置进行缩放。对我来说,性能是关键,我负担不起纹理精灵或其他任何东西。

glPixelZoom 只适用于 glDrawPixels,所以我决定从 glBitmap 迁移到 glDrawPixels 假设 glBitmap 和 glDrawPixels 具有相同的性能

所以我使用类型 = GL_BITMAP 和格式 = GL_COLOR_INDEX 的 glDrawPixels 但像素是黑色的。 glBitmap 使用 glColor 作为像素颜色,但我不知道如何使它适用于 glDrawPixels。

我知道从 glBitmap 生成实际 RGB 像素的可能性,但我试图找到一种简单的方法,glDrawPixels 使用当前的 glColor 绘制可能使用一些像素图操作?

有可能吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)