diff options
Diffstat (limited to 'src/osd/modules/render/drawd3d.h')
-rw-r--r-- | src/osd/modules/render/drawd3d.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/osd/modules/render/drawd3d.h b/src/osd/modules/render/drawd3d.h index e736b0e45cd..dace1ce342d 100644 --- a/src/osd/modules/render/drawd3d.h +++ b/src/osd/modules/render/drawd3d.h @@ -67,6 +67,7 @@ public: ~render_target(); bool init(renderer *d3d, base *d3dintf, int width, int height, int prescale_x, int prescale_y); + int next_index(int index) { return ++index > 1 ? 0 : index; } int target_width; int target_height; @@ -80,12 +81,10 @@ public: int screen_index; int page_index; - surface *prescaletarget; - texture *prescaletexture; - surface *smalltarget; - texture *smalltexture; - surface *target[5]; - texture *render_texture[5]; + surface *prescale_target[2]; + texture *prescale_texture[2]; + surface *native_target[2]; + texture *native_texture[2]; render_target *next; render_target *prev; |