2
如何獲得有關在OpenGL ES環境中爲GPU操作保留的內存的可靠信息?例如,如何確定我可以使用多少內存來存儲紋理?在OpenGL中有專用於內存檢查的API或一類功能?OpenGL ES獲得關於GPU內存的可靠信息
如何獲得有關在OpenGL ES環境中爲GPU操作保留的內存的可靠信息?例如,如何確定我可以使用多少內存來存儲紋理?在OpenGL中有專用於內存檢查的API或一類功能?OpenGL ES獲得關於GPU內存的可靠信息
這個問題很舊,但我偶然發現了,所以我會回答。
您可以使用帶GL_MAX_TEXTURE_SIZE的glGetIntegerv來了解您的GPU允許的內容。
沒有其他內存檢查功能,但您應該查詢擴展,以及系統渲染緩衝區功能以及可以爲每個功能推送的數據量。
入住在同一頁開始GL_MAX_
隨着「現代」的OpenGL常量,你也可以檢查什麼着色語言版本支持與glGetString