Alibek Omarov
|
2a3dcecfae
|
engine: platform: sdl2: add a note about useless and broken WarpMouseInWindow on Wayland
|
2025-12-08 19:05:38 +05:00 |
|
Alibek Omarov
|
a858719a4b
|
engine: platform: sdl2: restore scaling mouse position for hi-dpi support
|
2025-12-08 19:05:13 +05:00 |
|
Alibek Omarov
|
c844cf7ec1
|
engine: platform: sdl2: refactor VID_RestoreScreenResolution to accept window_mode_t instead of reading cvar value
|
2025-12-08 18:57:31 +05:00 |
|
Alibek Omarov
|
a4431b5cfd
|
engine: store scaling factor between physical and logical window size
|
2025-12-07 15:23:35 +03:00 |
|
Alibek Omarov
|
7e730cf171
|
common: by default, use borderless fullscreen mode
|
2025-12-07 15:23:35 +03:00 |
|
Alibek Omarov
|
9569900b9c
|
engine: redefine cvar flags in functions arguments from plain int to uint32_t
|
2025-12-07 15:23:35 +03:00 |
|
Alibek Omarov
|
5c190567e5
|
engine: client: add cvars vid_width and vid_height to query physical window size
|
2025-12-07 15:23:35 +03:00 |
|
Max Parry
|
2ef374ff4a
|
engine: imagelib: img_bmp: support for big endian RGB format
Allows software rendering save screenshots
|
2025-12-06 19:46:25 +11:00 |
|
Max Parry
|
2c20734ad3
|
ref: soft: Fix out of bounds memory access in VID_ScreenShot
|
2025-12-06 19:41:46 +11:00 |
|
TheEVolk
|
a4f8fc2205
|
engine: add clc_bad log packet cmd value
|
2025-12-02 00:21:36 +05:00 |
|
Alibek Omarov
|
4ed3e539fa
|
engine: client: validate server info message
|
2025-12-01 13:03:53 +05:00 |
|
Alibek Omarov
|
3bc32d6e1b
|
engine: shift netchan flags bit to the right, as one of the flags is removed
|
2025-12-01 13:03:53 +05:00 |
|
Alibek Omarov
|
e05d6ec27c
|
common: net_api: add a note about reserved bit for deprecated extension
|
2025-12-01 13:03:53 +05:00 |
|
Alibek Omarov
|
cfa8e639f1
|
engine: drop legacy protocol support
|
2025-12-01 13:03:53 +05:00 |
|
ncuxonaT
|
bbe659ebfa
|
ref: gl: fix loading texture arrays
|
2025-11-30 18:33:57 +05:00 |
|
Steven Linn
|
bf5821e4ea
|
engine: fix vid_maximized always set to true when switching to windowed mode
|
2025-11-30 18:11:56 +05:00 |
|
Alibek Omarov
|
a1dc006488
|
scripts: disable software renderer on Android
|
2025-11-30 02:59:53 +05:00 |
|
Alibek Omarov
|
31c30aeb28
|
Documentation: move engine/game development guides to development subdirectory
|
2025-11-30 02:52:00 +05:00 |
|
Alibek Omarov
|
2516ed71d6
|
Documentation: add tutorial on using Qt Creator
|
2025-11-30 02:45:46 +05:00 |
|
Alibek Omarov
|
acbeb8fd30
|
wscript: ignore Qt Creator 18.0 config directory in clean command
|
2025-11-30 02:42:02 +05:00 |
|
Alibek Omarov
|
ab5ac3aae8
|
3rdparty: maintui: another build fix, this time for platforms where C chars are unsigned
|
2025-11-27 23:58:48 +05:00 |
|
Alibek Omarov
|
da133d890f
|
gitmodules: update to our xash3d-maintui fork
|
2025-11-27 23:42:32 +05:00 |
|
ncuxonaT
|
2736d1fd03
|
dds volume texture fix - gl_image.c
|
2025-11-27 23:17:18 +08:00 |
|
ncuxonaT
|
c7f18d7abe
|
dds volume texture fix - img_dds.c
|
2025-11-27 23:17:18 +08:00 |
|
Alibek Omarov
|
d5347a82cb
|
engine: platform: get rid of the mouse pos scaling hack, this is not how highdpi issues should get resolved
|
2025-11-27 19:34:51 +05:00 |
|
Alibek Omarov
|
e32470280d
|
engine: add file size argument to brush model loading functions
|
2025-11-27 19:26:36 +05:00 |
|
Alibek Omarov
|
ceb5cd61e4
|
ref: gl: enable NPOT textures on GLES3 contexts as per spec
|
2025-11-27 19:18:27 +05:00 |
|
Alibek Omarov
|
75339193d7
|
engine: client: remove vid_highdpi cvar, always allow high dpi mode
|
2025-11-25 15:06:46 +05:00 |
|
Alibek Omarov
|
07da038b4b
|
engine: platform: sdl2: move dpi awareness hint set before SDL_Init, as documentation says it needs to be set before video init
|
2025-11-23 14:54:15 +05:00 |
|
Alibek Omarov
|
a2b597577f
|
engine: platform: sdl2: do not hide X11 hints under any platform macro
|
2025-11-23 14:50:51 +05:00 |
|
Alibek Omarov
|
9cf2d9fa86
|
engine: platform: sdl2: set up DPI awawareness on Windows through SDL hint
|
2025-11-23 14:50:12 +05:00 |
|
Alibek Omarov
|
d45ced5c66
|
engine: platform: sdl2: when closest video mode isn't found, revert to desktop video mode
|
2025-11-23 12:50:54 +05:00 |
|
Alibek Omarov
|
6aadb4ceea
|
engine: initialize default video mode in refState global, as we don't support reloading engine without reinitializing globals anyway
|
2025-11-23 11:54:33 +05:00 |
|
Alibek Omarov
|
c956c65e33
|
ref: gl: don't misleadingly tell about enabled vsync on engine startup before configs are parsed
|
2025-11-23 11:45:47 +05:00 |
|
Alibek Omarov
|
86dfbc3e34
|
common: make bspfile.h use stdint types, reformat the file
|
2025-11-22 13:40:11 +05:00 |
|
Alibek Omarov
|
3fc59104f3
|
engine: make FS_CopyImage argument const
|
2025-11-22 13:11:41 +05:00 |
|
Alibek Omarov
|
aae59ac281
|
engine: client: remove unused temppaintbuffer array
|
2025-11-22 13:11:18 +05:00 |
|
Alibek Omarov
|
e8a2047d4c
|
engine: client: use utility function to copy an image before quantization
|
2025-11-22 13:11:00 +05:00 |
|
Alibek Omarov
|
56972a811c
|
readme: better wording [skip ci]
|
2025-11-19 14:47:47 +05:00 |
|
Alibek Omarov
|
27086bfb97
|
engine: set r_wadtextures and r_allow_wad3_luma as latched cvars, as those require reloading textures and thus the game
|
2025-11-18 15:38:25 +05:00 |
|
Alibek Omarov
|
93dfcc344b
|
engine: implement loading luma in half-life
|
2025-11-18 15:35:20 +05:00 |
|
Alibek Omarov
|
c2448c8881
|
engine: imagelib: allow specifiying index for empty pixels when processing luma texture
|
2025-11-18 15:35:20 +05:00 |
|
Alibek Omarov
|
26df99ae41
|
utils: xar: fix build
|
2025-11-18 15:35:20 +05:00 |
|
Marc-Antoine Lortie
|
45cff25bbc
|
readme: fix hlsdk-portable link
|
2025-11-18 08:48:27 +08:00 |
|
Alibek Omarov
|
5556668fc3
|
wscript: add option to disable rpath usage
|
2025-11-17 13:01:06 +05:00 |
|
Xav101
|
1b28d183fc
|
wscript: rework link flags on IRIX to handle GL and SDL linking correctly
|
2025-11-17 03:08:38 +08:00 |
|
Xav101
|
15bbe9892e
|
public: mathlib: add parenthesis to fix ambiguous order of operations
|
2025-11-17 03:08:38 +08:00 |
|
Xav101
|
7236094421
|
platform: add missing include
|
2025-11-17 03:08:38 +08:00 |
|
Xav101
|
c85c6f80e0
|
platform: fix type in formatter string
|
2025-11-17 03:08:38 +08:00 |
|
Alibek Omarov
|
dd7811e5bc
|
filesystem: wscript: do not link library_suffix on PSVita
|
2025-11-16 18:46:08 +05:00 |
|