YGLv3
From Yabause
Introduction
YGL (Yabause Graphical Library) is the video core of Yabause interfacing OpenGL. Its two main features are:
- priority handling
- a vdp2 cells and vdp1 textures cache
With the current structure of YGL, there's some (actually a lot of) vdp2 features that are impossible or would be very hard to implement:
- rotation screens
- line and vertical cell scroll
- special priority mode 2 (per pixel)
- a cache that can keep data between frames
- vdp1 system/user clipping
- vdp2 windows
- color calculation mode 2