Commit Graph

  • 0e1be59ed9 ui: introduce egl_init() Marc-André Lureau 2023-02-14 16:11:24 +04:00
  • da3f7a3ab9 ui/sdl: try to instantiate the matching opengl renderer Marc-André Lureau 2023-02-15 18:29:29 +04:00
  • 82f483dd22 ui/sdl: add QEMU_ENABLE_SDL_LOGGING setting/environment Marc-André Lureau 2023-02-15 18:27:46 +04:00
  • 1f086ef642 ui/egl: print EGL error, helping debugging Marc-André Lureau 2023-02-14 15:46:58 +04:00
  • aa34554a99 ui/shader: fix #version directive must occur on first line Marc-André Lureau 2023-02-14 14:33:47 +04:00
  • 6f2688f776 ui/sdl: get the GL context from the window Marc-André Lureau 2023-01-24 17:47:18 +04:00
  • 6effaa16ac ui: set cursor position upon listener registration Marc-André Lureau 2023-01-17 15:40:58 +04:00
  • de00b60db4 ui: set cursor upon listener registration Marc-André Lureau 2023-01-17 15:34:45 +04:00
  • 385ac97f8f ui: keep current cursor with QemuConsole Marc-André Lureau 2023-01-17 15:24:40 +04:00
  • 2512a026fa ui: rename cursor_{get->ref}, return it Marc-André Lureau 2023-01-17 15:10:13 +04:00
  • f4579e2899 ui: rename cursor_{put->unref} Marc-André Lureau 2023-01-17 15:07:02 +04:00
  • 1222070e77 meson: ensure dbus-display generated code is built before other units Marc-André Lureau 2022-08-11 15:59:40 +04:00
  • eb9062d4cf ui/dbus: set mouse is-absolute during console creation Marc-André Lureau 2022-11-15 17:47:40 +04:00
  • e74fec9aa4 audio/dbus: there are no sender for p2p mode Marc-André Lureau 2022-11-15 16:19:43 +04:00
  • b289bb301a ui/dbus: unregister clipboard on connection close Marc-André Lureau 2022-11-15 16:12:13 +04:00
  • 8bb6af6792 ui/dbus: initialize cursor_fb Marc-André Lureau 2023-02-14 19:15:09 +04:00
  • a234ec311b qemu-options.hx: remove stray quote John Snow 2023-02-02 17:31:21 -05:00
  • 5cfda4ce79 Merge tag 'pull-request-2023-03-13' of https://gitlab.com/thuth/qemu into staging Peter Maydell 2023-03-13 17:09:32 +00:00
  • 0c8b6b9a63 tcg: Drop tcg_const_* Richard Henderson 2023-02-26 19:16:25 -10:00
  • f6ff9c2f8e tcg: Drop tcg_const_*_vec Richard Henderson 2023-02-26 13:57:36 -10:00
  • 5a48476ec0 target/tricore: Use min/max for saturate Richard Henderson 2023-02-26 12:30:27 -10:00
  • 7058ff5231 target/ppc: Avoid tcg_const_* in translate.c Richard Henderson 2023-02-26 09:11:38 -10:00
  • 9d15d8e1bb target/ppc: Fix gen_tlbsx_booke206 Richard Henderson 2023-02-26 09:08:09 -10:00
  • 4fe0e9db0a target/ppc: Rewrite trans_ADDG6S Richard Henderson 2023-02-26 08:45:26 -10:00
  • a88c0cfadf target/ppc: Avoid tcg_const_* in power8-pmu-regs.c.inc Richard Henderson 2023-02-26 09:11:11 -10:00
  • 61d4bf3338 target/ppc: Avoid tcg_const_* in fp-impl.c.inc Richard Henderson 2023-02-25 18:37:22 -10:00
  • 36052a7aa9 target/ppc: Avoid tcg_const_* in vsx-impl.c.inc Richard Henderson 2023-02-25 18:32:23 -10:00
  • 06c005f65c target/ppc: Avoid tcg_const_* in xxeval Richard Henderson 2023-02-25 18:32:04 -10:00
  • 4528d720b4 target/ppc: Avoid tcg_const_* in vmx-impl.c.inc Richard Henderson 2023-02-25 18:18:31 -10:00
  • ffc0ce24fd target/ppc: Avoid tcg_const_i64 in do_vcntmb Richard Henderson 2023-02-25 18:17:50 -10:00
  • 999b7c2659 target/m68k: Use tcg_constant_i32 in gen_ea_mode Richard Henderson 2023-02-25 14:12:24 -10:00
  • 56649fd949 target/arm: Avoid tcg_const_ptr in handle_rev Richard Henderson 2023-02-25 12:29:41 -10:00
  • 1b7bc9b5c8 target/arm: Avoid tcg_const_ptr in handle_vec_simd_sqshrn Richard Henderson 2023-02-25 12:24:07 -10:00
  • a2c4fb8cae target/arm: Avoid tcg_const_ptr in disas_simd_zip_trn Richard Henderson 2023-02-25 12:05:00 -10:00
  • 063e6e4527 target/arm: Avoid tcg_const_* in translate-mve.c Richard Henderson 2023-02-25 11:32:36 -10:00
  • d6840b9878 target/arm: Avoid tcg_const_ptr in gen_sve_{ldr,str} Richard Henderson 2023-02-25 11:22:38 -10:00
  • 3351889caa target/arm: Improve trans_BFCI Richard Henderson 2023-02-25 11:19:48 -10:00
  • 3f646cd636 re-introduce native breakpoints Alwin Berger 2023-03-13 14:46:09 +01:00
  • 8d1b02a6a1 target/arm: Create gen_set_rmode, gen_restore_rmode Richard Henderson 2023-02-25 11:06:53 -10:00
  • 97584f2bc8 target/arm: Consistently use ARMFPRounding during translation Richard Henderson 2023-02-25 10:52:58 -10:00
  • 6ce21abd40 target/arm: Improve arm_rmode_to_sf Richard Henderson 2023-02-25 10:48:08 -10:00
  • ab9ced73fa target/arm: Handle FPROUNDING_ODD in arm_rmode_to_sf Richard Henderson 2023-02-25 10:28:05 -10:00
  • 0b29090a68 target/arm: Use rmode >= 0 for need_rmode Richard Henderson 2023-02-25 09:48:58 -10:00
  • f04de891b5 tcg: Replace tcg_const_i64 in tcg-op.c Richard Henderson 2023-02-26 13:58:13 -10:00
  • 151293c2fb target/tricore: Avoid tcg_const_i32 Richard Henderson 2023-02-26 12:36:01 -10:00
  • 32f948afcf target/tricore: Drop some temp initialization Richard Henderson 2023-02-26 12:35:42 -10:00
  • 0a47678626 target/tricore: Use setcondi instead of explicit allocation Richard Henderson 2023-02-26 12:32:01 -10:00
  • 5c48ad758d target/tricore: Rename t_off10 and use tcg_constant_i32 Richard Henderson 2023-02-26 12:28:18 -10:00
  • bf38ca5c9e target/tricore: Split t_n as constant from temp as variable Richard Henderson 2023-02-26 12:23:18 -10:00
  • 905a83dedf tcg/sparc: Avoid tcg_const_tl in gen_edge Richard Henderson 2023-02-26 11:14:48 -10:00
  • 950b91be98 target/sh4: Avoid tcg_const_i32 Richard Henderson 2023-02-26 10:53:01 -10:00
  • d3c2b2b366 target/sh4: Avoid tcg_const_i32 for TAS.B Richard Henderson 2023-02-26 10:52:48 -10:00
  • 5bd9790ebc target/s390x: Avoid tcg_const_i64 Richard Henderson 2023-02-26 10:43:27 -10:00
  • daefc08567 target/rx: Avoid tcg_const_i32 Richard Henderson 2023-02-26 10:13:07 -10:00
  • 09374ee274 target/rx: Avoid tcg_const_i32 when new temp needed Richard Henderson 2023-02-26 10:12:45 -10:00
  • bb09b540c4 target/rx: Use cpu_psw_z as temp in flags computation Richard Henderson 2023-02-26 10:09:44 -10:00
  • 4b01ff2561 target/rx: Use tcg_gen_abs_i32 Richard Henderson 2023-02-26 10:03:02 -10:00
  • c3be8116d9 target/ppc: Avoid tcg_const_i64 in do_vector_shift_quad Richard Henderson 2023-02-25 18:16:43 -10:00
  • 5b7a8b81d2 target/ppc: Split out gen_vx_vmul10 Richard Henderson 2023-02-25 18:01:07 -10:00
  • c29e79af27 target/mips: Avoid tcg_const_* throughout Richard Henderson 2023-02-25 17:46:54 -10:00
  • 0bcc6b4cfd target/mips: Avoid tcg_const_tl in gen_r6_ld Richard Henderson 2023-02-25 17:46:36 -10:00
  • 0694cd597d target/mips: Split out gen_lxr Richard Henderson 2023-02-25 17:40:49 -10:00
  • 990c162e67 target/mips: Split out gen_lxl Richard Henderson 2023-02-25 17:28:36 -10:00
  • 1852ce5a70 target/m68k: Avoid tcg_const_* throughout Richard Henderson 2023-02-25 15:39:06 -10:00
  • 7b346e4673 target/m68k: Avoid tcg_const_i32 in bfop_reg Richard Henderson 2023-02-25 15:37:18 -10:00
  • b32a07d42d target/m68k: Avoid tcg_const_i32 when modified Richard Henderson 2023-02-25 15:05:31 -10:00
  • 3df11bb14a target/i386: Avoid use of tcg_const_* throughout Richard Henderson 2023-02-25 13:26:02 -10:00
  • 0992a93013 target/hppa: Avoid use of tcg_const_i32 throughout Richard Henderson 2023-02-25 13:05:46 -10:00
  • a300dad3e8 target/hppa: Avoid tcg_const_i64 in trans_fid_f Richard Henderson 2023-02-25 13:01:12 -10:00
  • ab554f17a1 target/cris: Avoid use of tcg_const_i32 throughout Richard Henderson 2023-02-25 12:44:04 -10:00
  • 6d27bb55d5 target/avr: Avoid use of tcg_const_i32 throughout Richard Henderson 2023-02-25 12:39:04 -10:00
  • 353c18dc02 target/avr: Avoid use of tcg_const_i32 in SBIC, SBIS Richard Henderson 2023-02-25 12:38:14 -10:00
  • 00da6b49a2 include/exec: Remove guards around NB_MMU_MODES Anton Johansson 2023-03-06 18:52:30 +01:00
  • a4af325e4a target/xtensa: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:29 +01:00
  • c0916c0597 target/tricore: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:28 +01:00
  • 3464a8eea3 target/sparc: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:27 +01:00
  • d2fb171928 target/sh4: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:26 +01:00
  • 4c5b26e020 target/s390x: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:25 +01:00
  • 8d77adbc48 target/rx: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:24 +01:00
  • edbfb27a80 target/riscv: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:23 +01:00
  • e6e94ea3a2 target/ppc: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:22 +01:00
  • 170a714231 target/openrisc: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:21 +01:00
  • a261feab9f target/nios2: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:20 +01:00
  • 385a3d81eb target/mips: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:19 +01:00
  • da876cc24d target/microblaze: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:18 +01:00
  • cbc1a16fa4 target/m68k: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:17 +01:00
  • 517b5a2368 target/loongarch: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:16 +01:00
  • 6787318a5d target/i386: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:15 +01:00
  • 91e3c43722 target/hppa: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:14 +01:00
  • 3fcf81ba6c target/hexagon: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:13 +01:00
  • 5d0dc71db2 target/cris: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:12 +01:00
  • b28ab0e6be target/avr: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:11 +01:00
  • 159417072e target/arm: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:10 +01:00
  • 52d4f0dbef target/alpha: Remove NB_MMU_MODES define Anton Johansson 2023-03-06 18:52:09 +01:00
  • ffd824f3f3 include/exec: Set default NB_MMU_MODES to 16 Anton Johansson 2023-03-06 18:52:08 +01:00
  • 284c52eec2 Merge tag 'win-socket-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Peter Maydell 2023-03-13 13:44:17 +00:00
  • 47f7313d81 tcg: Create tcg/tcg-temp-internal.h Richard Henderson 2023-02-24 22:45:43 -10:00
  • dd161de75f target/s390x: Remove g_out, g_out2, g_in1, g_in2 from DisasContext Richard Henderson 2023-02-24 21:17:51 -10:00
  • ab9984bd91 target/s390x: Remove assert vs g_in2 Richard Henderson 2023-02-24 21:15:20 -10:00
  • 3ac6f91bca target/s390x: Drop tcg_temp_free from translate.c Richard Henderson 2023-02-24 20:58:59 -10:00