Skip to content

1.5

Compare
Choose a tag to compare
@xerpi xerpi released this 02 May 17:10
· 10 commits to master since this release
  • Removed unused interrupt endpoint, which seems that allocated USB bandwidth that could not be used for sending the video data. Before this change, sending a 960x544 NV12 frame took ~16ms (plus ~2.5 for CSC), now that this endpoint is removed and more bandwidth is available, sending a frame takes ~13ms.
    Colorspace conversion takes ~2.5ms, therefore, now it takes 13+2.5 = 15.5ms to send a full frame, so 60FPS can be achieved at full resolution!
  • Minor cleanups
  • Compiling with -O2

Files:

  • udcd_uvc.skprx: doesn't turn the display on/off
  • udcd_uvc_oled_off.skprx: turns the display on/off on OLED Vitas (Vita 1000)
  • udcd_uvc_lcd_off.skprx: turns the display on/off on LCD Vitas (Vita 2000)