dosbox-staging/include
John Novak b7ddea3cad Only capture the visible image in rendered image capture mode
Also, trying to capture the off-screen parts of the image fails with the
texture output mode on macOS at least.
2023-12-11 07:53:18 +10:00
..
ansi_code_markup.h Fix convert_ansi_markup() signature 2023-10-24 07:56:58 +10:00
audio_frame.h Add equality operator to AudioFrame 2023-10-26 08:13:50 +10:00
autoexec.h Rework AUTOEXEC.BAT support and make it UTF-8 aware 2023-04-26 12:10:43 -07:00
bgrx8888.h Replace XRGB8888_Packed32 with BGRX32_ByteArray 2023-12-04 01:08:23 -08:00
bios.h Disable SB's hot warmup when used as a Tandy DAC 2023-11-23 20:37:20 -08:00
bios_disk.h Standardize naming of drive local variables 2023-03-05 18:31:51 -08:00
bit_view.h Bump copyright dates on revised sources 2023-04-24 13:27:07 -07:00
bitops.h Update Copyright year on files modified this year 2022-09-10 10:10:08 -07:00
byteorder.h Update last-updated Copyright year 2022-12-13 14:37:15 -08:00
callback.h Replace use of 0 for pointers with nullptr 2023-07-29 13:19:23 +10:00
channel_names.h Substantially rework the MIXER command 2023-10-26 08:13:50 +10:00
checks.h Add per-file code checks using helper macros 2022-06-08 12:50:48 -07:00
compiler.h Update entire system for C++17 support 2021-10-03 20:55:32 -07:00
control.h Cleanup country support, add historic locales 2023-12-05 07:42:55 +01:00
cpu.h De-bitu CPU 16-bit and 32-bit push and pop calls 2023-12-09 18:01:38 -08:00
cross.h Cleanup country support, add historic locales 2023-12-05 07:42:55 +01:00
debug.h Move heavy debug preprocessing branch to debug.h 2023-12-09 18:01:38 -08:00
dma.h Update copyright date on DMA sources 2023-06-20 06:10:58 -07:00
dos_inc.h Cleanup country support, add historic locales 2023-12-05 07:42:55 +01:00
dos_system.h Fix MSCDEX regression in game "Fascination (1991)" 2023-12-02 00:19:20 -06:00
dosbox.h Fix a crash when using glshader=crt-auto-machine 2023-11-01 13:45:12 -07:00
drives.h Change drive macros to return boolean values 2023-10-17 09:11:32 -07:00
envelope.h Store envelope channel_name as std::string 2023-07-10 08:40:26 +10:00
ethernet.h Return bytes read from the packet receive callback 2021-12-13 09:41:32 -08:00
fpu.h Fix FILD/FIST memcpy trick 2023-12-02 22:38:25 +10:00
fraction.h Fix an implicit loss-of-precision warning in fraction 2023-06-24 19:53:07 -07:00
fs_utils.h Add check_fseek functions that log and close on failure 2023-12-08 16:18:47 -08:00
hardware.h Modularize and cleanup the capture code (#2451) 2023-05-09 13:57:31 -07:00
help_util.h Make help category headings translatable 2022-06-04 03:30:23 -07:00
ide.h Automatically manage IDE controllers 2021-12-22 13:29:37 -08:00
inout.h Rework virtual machine mouse support, add experimental VirtualBox mouse interface 2023-08-19 14:22:42 +02:00
ipx.h Mass replace int types with cstdint types 2022-04-13 16:27:25 -07:00
ipxserver.h Mass replace int types with cstdint types 2022-04-13 16:27:25 -07:00
joystick.h Add and use a new visible_to_dos state for joysticks 2021-09-29 23:34:02 -07:00
keyboard.h Cleanup AUTOEXEC.BAT generation, disacard keyboard input if expecting secure mode 2023-06-20 17:01:16 -07:00
logging.h Fix LOG_TRACE for release builds 2023-10-26 08:13:50 +10:00
lpt.h Move the generic LPT DAC handling to a base class 2022-07-25 09:41:31 -07:00
mapper.h Update last-updated Copyright year 2022-12-13 14:37:15 -08:00
math_utils.h Use relative epsilon for FROUND 2023-12-02 23:18:17 +10:00
mem.h Add a memory read breakpoint feature to the builtin debugger 2023-12-09 18:01:38 -08:00
mem_host.h Avoid dropping const qualifiers in 'mixer.cpp' 2023-08-23 00:17:45 +02:00
mem_unaligned.h Fix unaligned 24-bit pixel reads during rendering 2021-09-13 12:23:42 -07:00
midi.h Snip word reptition in comments and strings 2023-10-27 11:52:40 -07:00
mixer.h Add a fadeout-after-last-port-write feature to the mixer 2023-11-07 08:40:32 -08:00
mouse.h Clarify the seamless mouse mode calculations by passing the draw rect 2023-12-04 22:54:34 +10:00
mpu401.h Add mpu401.h 2023-10-24 07:56:58 +10:00
ne2000.h Return bytes read from the packet receive callback 2021-12-13 09:41:32 -08:00
pacer.h Log when the rendering pacer skips in non-vsync mode 2021-11-04 11:00:33 -07:00
paging.h Move heavy debug preprocessing branch to debug.h 2023-12-09 18:01:38 -08:00
pci_bus.h Cleanup of PCI address space constants 2023-08-06 20:59:11 +10:00
pic.h Use doubles exclusively in PIC_ API 2021-08-07 10:57:53 -07:00
programs.h Clean up formatting up programs.h somewhat 2023-10-26 08:13:50 +10:00
rect.h DosBox::Rect improvements 2023-12-04 22:54:34 +10:00
reelmagic.h Pass ImageInfo to RENDER_SetSize() 2023-12-07 14:05:32 +10:00
regs.h Use constexpr for lookup calls in register header 2021-11-04 18:22:01 -07:00
render.h Pass ImageInfo to RENDER_SetSize() 2023-12-07 14:05:32 +10:00
rgb.h Add missing cassert includes and/or normalise them 2023-09-06 19:27:41 +10:00
rgb555.h Use check_cast in the rgb*.h utils 2023-09-06 19:27:41 +10:00
rgb565.h Use check_cast in the rgb*.h utils 2023-09-06 19:27:41 +10:00
rgb666.h Use check_cast in the rgb*.h utils 2023-09-06 19:27:41 +10:00
rgb888.h Add equality operators and FromRgb444 helper to Rgb888 2023-09-06 19:27:41 +10:00
rwqueue.h Dequeue <optional> items from the RWQueue 2023-05-24 20:15:11 -07:00
sdlmain.h Only capture the visible image in rendered image capture mode 2023-12-11 07:53:18 +10:00
semaphore.h Disambiguate the semaphore's initial count from member count 2023-08-01 15:55:08 -07:00
serialport.h Added constants for min and max serial baud rates 2023-10-21 13:57:47 -07:00
setup.h Refactor setup.cpp functions 2023-11-20 11:25:39 -06:00
shell.h Add FOR command 2023-11-14 13:27:41 +10:00
std_filesystem.h Update Copyright year on files modified this year 2022-09-10 10:10:08 -07:00
string_utils.h Add string util functions for parsing percentage values 2023-12-04 22:54:34 +10:00
support.h Fix ppc64le backend and 64K page size support (#2828) 2023-09-04 13:08:16 -07:00
timer.h Use int64_t consistently for tick durations 2023-06-14 23:54:51 +10:00
tracy.h Update Tracy to v0.9 2022-11-11 16:40:04 -08:00
types.h Adjust copyright dates for 2022 2022-05-15 17:32:28 -07:00
vga.h Add proper VRR min rate for Mac ProMotion displays 2023-12-09 08:52:06 -08:00
video.h Add rendered_pixel_doubling to ImageInfo 2023-12-08 12:58:55 +10:00