待辦事項 #35073

Impliment note draw limit and calculate GPU MaxVertex and MaxPrimitive capabilities

啟用日期: 2015-04-19 04:44 最後更新: 2015-04-19 04:44

回報者:
負責人:
類型:
狀態:
開啟 [Owner assigned]
里程碑:
(無)
優先權:
7
嚴重程度:
6
處理結果:
檔案:

細節

I would like to see the program automatically scan "MaxVertexIndex", "MaxPrimitiveCount", and memory size values upon startup. From there use those statistics to calculate and determine the maximum amount of notes to be drawn at once when playing a MIDI file in each mode in the session. To handle maximum amount of notes, draw half of the note limit before the piano, and draw the other half of the note limit after it.

Lastly, this can be very well be combined with a "buffering/streaming" feature; load MIDI file immediately and then start rendering the note drawing when song is "stopped", "paused" or "playing". If possible, do this in another thread so playback performance is not degraded. This can very well eliminate the long loading times for MIDI files.

Ticket History (1/1 Histories)

2015-04-19 04:44 Updated by: ray890
  • New Ticket "Impliment note draw limit and calculate GPU MaxVertex and MaxPrimitive capabilities" created

Attachment File List

No attachments

編輯

Please login to add comment to this ticket » 登入