Ticket #35073

Impliment note draw limit and calculate GPU MaxVertex and MaxPrimitive capabilities

Eröffnet am: 2015-04-19 04:44 Letztes Update: 2015-04-19 04:44

Auswertung:
Verantwortlicher:
Status:
Offen [Owner assigned]
Meilenstein:
(Keine)
Priorität:
7
Schweregrad:
6
Lösung:
Keine
Datei:
Keine

Details

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-Verlauf (1/1 Historien)

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

Dateianhangliste

Keine Anhänge

Bearbeiten

Please login to add comment to this ticket » Anmelden