trunk/src/mame/video/konamigx.c
| r19877 | r19878 | |
| 285 | 285 | rectangle my_clip; |
| 286 | 286 | UINT32 startx, starty; |
| 287 | 287 | int incxx, incxy, incyx, incyy, y, maxy, clip; |
| 288 | | |
| 288 | |
| 289 | 289 | bitmap_ind16 &src_bitmap = tmap->pixmap(); |
| 290 | 290 | rectangle &src_cliprect = K053936_cliprect[chip]; |
| 291 | 291 | clip = K053936_clip_enabled[chip]; |
| r19877 | r19878 | |
| 349 | 349 | tilemap_t *tmap, int tilebpp, int blend, int alpha, int pixeldouble_output) |
| 350 | 350 | { |
| 351 | 351 | konamigx_state *state = machine.driver_data<konamigx_state>(); |
| 352 | | K053936GP_zoom_draw(machine, 0,state->m_k053936_0_ctrl,state->m_k053936_0_linectrl,bitmap,cliprect,tmap,tilebpp,blend,alpha, pixeldouble_output); |
| 352 | |
| 353 | if (state->m_k053936_0_ctrl_16) |
| 354 | { |
| 355 | K053936GP_zoom_draw(machine, 0,state->m_k053936_0_ctrl_16,state->m_k053936_0_linectrl_16,bitmap,cliprect,tmap,tilebpp,blend,alpha, pixeldouble_output); |
| 356 | } |
| 357 | else |
| 358 | { |
| 359 | K053936GP_zoom_draw(machine, 0,state->m_k053936_0_ctrl,state->m_k053936_0_linectrl,bitmap,cliprect,tmap,tilebpp,blend,alpha, pixeldouble_output); |
| 360 | } |
| 353 | 361 | } |
| 354 | 362 | |
| 355 | 363 | static void K053936GP_1_zoom_draw(running_machine &machine, bitmap_rgb32 &bitmap, const rectangle &cliprect, |