簡體   English   中英

在iOS上快速渲染軟件

[英]Fast software rendering on iOS

壞消息大家!

我正在嘗試將舊的Windows游戲移植到iPad,但是我遇到了問題。 在沒有硬件加速的情況下編寫的所有圖形中有很多。 在Windows上,它使用IDirect3DSurface8類的LockRect()調用從后緩沖區獲取顏色緩沖區並寫入一些圖形數據。 之后,它使用UnlockRect將我們的像素顏色數據發送到視頻存儲器。 但是OpenGL ES沒有這種功能。 我正在嘗試模仿。 我有一個數組,我使用glTexImage2D()然后使用glDrawTexfOES(0, 0, 0, 1024, 768) glTexImage2D()繪制每個游戲節拍

但是每個數組從數組創建紋理太慢。 我怎樣才能更快地做到這一點? 提前致謝。

嘗試渲染帶紋理的四邊形,然后使用glTexSubImage2D()進行紋理上載。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM