trunk/src/emu/inpttype.h
| r20589 | r20590 | |
| 644 | 644 | INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_SHOW_PROFILER, "Show Profiler", input_seq(KEYCODE_F11, KEYCODE_LSHIFT) ) |
| 645 | 645 | INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_TOGGLE_UI, "UI Toggle", input_seq(KEYCODE_SCRLOCK, input_seq::not_code, KEYCODE_LSHIFT) ) |
| 646 | 646 | INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_PASTE, "UI Paste Text", input_seq(KEYCODE_SCRLOCK, KEYCODE_LSHIFT) ) |
| 647 | | INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_TOGGLE_DEBUG, "Toggle Debugger", input_seq(KEYCODE_F5) ) |
| 647 | INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_TOGGLE_DEBUG, "Toggle Debugger", input_seq(KEYCODE_F5), input_seq::not_code, KEYCODE_LCONTROL, input_seq::not_code, KEYCODE_LALT ) |
| 648 | 648 | INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_SAVE_STATE, "Save State", input_seq(KEYCODE_F7, KEYCODE_LSHIFT) ) |
| 649 | 649 | INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_LOAD_STATE, "Load State", input_seq(KEYCODE_F7, input_seq::not_code, KEYCODE_LSHIFT) ) |
| 650 | 650 | |
trunk/src/osd/windows/d3dhlsl.c
| r20589 | r20590 | |
| 500 | 500 | { |
| 501 | 501 | if (!initialized) |
| 502 | 502 | { |
| 503 | | bool success = create_resources(false); |
| 504 | | master_enable = (success ? !master_enable : false); |
| 503 | master_enable = !master_enable; |
| 504 | bool failed = create_resources(false); |
| 505 | if (failed) |
| 506 | { |
| 507 | master_enable = false; |
| 508 | } |
| 505 | 509 | } |
| 506 | 510 | else |
| 507 | 511 | { |
| r20589 | r20590 | |
| 1059 | 1063 | |
| 1060 | 1064 | int hlsl_info::create_resources(bool reset) |
| 1061 | 1065 | { |
| 1062 | | initialized = false; |
| 1063 | | |
| 1064 | 1066 | if (!master_enable || !d3dintf->post_fx_available) |
| 1065 | 1067 | return 0; |
| 1066 | 1068 | |
| 1067 | | initialized = true; |
| 1068 | | |
| 1069 | 1069 | d3d_info *d3d = (d3d_info *)window->drawdata; |
| 1070 | 1070 | |
| 1071 | 1071 | HRESULT result = (*d3dintf->device.get_render_target)(d3d->device, 0, &backbuffer); |
| r20589 | r20590 | |
| 1304 | 1304 | if (yiq_decode_name) |
| 1305 | 1305 | osd_free(yiq_decode_name); |
| 1306 | 1306 | |
| 1307 | initialized = true; |
| 1308 | |
| 1307 | 1309 | return 0; |
| 1308 | 1310 | } |
| 1309 | 1311 | |