我不完全理解在 GPU 上访问纹理数据的方式。如果可能的话 - 任何人都可以解释这些吗?
当纹理单元的数量受到限制时,这是否会限制我可以使用生成
glGenTextures()
并上传到 GPU的纹理数量glTexImage2D()
?还是它只限制可以使用绑定的纹理单元的数量glBindTexture()
?我真正想做的是能够将我所有的纹理上传到 GPU - 即使有超过可用纹理单元的数量。当需要纹理时,我只需使用
glBindTexture()
. 这可能吗?
我不完全理解在 GPU 上访问纹理数据的方式。如果可能的话 - 任何人都可以解释这些吗?
当纹理单元的数量受到限制时,这是否会限制我可以使用生成glGenTextures()
并上传到 GPU的纹理数量glTexImage2D()
?还是它只限制可以使用绑定的纹理单元的数量glBindTexture()
?
我真正想做的是能够将我所有的纹理上传到 GPU - 即使有超过可用纹理单元的数量。当需要纹理时,我只需使用glBindTexture()
. 这可能吗?