Alibek Omarov
|
9b24b08df1
|
ref: gl: remove onlyClientDraw, drawOrtho, RI.params with viewpass flag check. RF_DRAW_OVERVIEW and RF_DRAW_CUBEMAP are cannot be set at the same time, so drawOrtho check replaced by RF_DRAW_CUBEMAP only
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
a37b0e58f1
|
ref: soft: get rid of RI.drawOrtho, it's a debugging/development tool, not suited for software renderer use
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
afca422e35
|
ref: soft: read ref_viewpass_t flags instead of cached RI.drawWorld
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
3440ddf443
|
ref: gl: read ref_viewpass_t flags instead of cached RI.drawWorld
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
6730ed9555
|
ref: soft: remove unused isSkyVisible
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
fdd3a44fa0
|
ref: gl: remove unused isSkyVisible
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
241c926076
|
ref: soft: replace RI.{vieworg,viewangles,pvsorigin} by ref_viewpass_t fields
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
148a9a5a8c
|
ref: gl: replace RI.{vieworg,viewangles,pvsorigin} by ref_viewpass_t fields
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
513984d7fd
|
ref: soft: save original viewpass and access viewport and fov through it
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
1009795d5c
|
ref: gl: save original viewpass and access viewport and fov through it
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
e3d2da74db
|
engine: move underwater fov effect handling to the engine
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
ff3a57ae8a
|
ref: gl: drop legacy mirror viewpass code
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
271a6e2210
|
ref: soft: drop broken code for all non-viewer viewpasses
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
0d40357b93
|
ref: common: wscript: fix psvita build
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
a9dcdd034c
|
ref: soft: fix build
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
7324ff43fc
|
ref: add GL_ResampleTexture to libref_common
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
d85e7fc2b1
|
ref: move remaining light functions to libref_common
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
d91ecfa3df
|
ref: gl: refactor R_LightVec
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
b7a3a02aad
|
ref: common: add R_PushDlightsForBmodel
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
5aca78951c
|
ref: move R_PushDlights and R_MarkLights to ref_common
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
81abae65b5
|
ref: move RunLightstyles to ref_common
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
f5f6d9bbe4
|
engine: move sprite texture loading back to engine, only leave rendering for renderer
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
ef73b55413
|
ref: common: move malloc and GL_InitRandomTable
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
8334695522
|
ref: common: draft new static library, containing shared code for ref_gl and ref_soft
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
d7f416d659
|
engine: draft new RefAPI 14: remove reserved functions from render api, remove CL_AddCustomBeam
|
2026-04-13 13:01:18 +05:00 |
|
a1batross
|
5f6577df2e
|
engine: client: don't allow con_fontscale lower than 1
Prevents possible division by zero
|
2026-04-12 14:50:58 +05:00 |
|
Sergey Degtyar
|
e87f307ac1
|
engine: image: fix blue halo around sprays
|
2026-04-10 15:00:02 +05:00 |
|
Владислав Сухов
|
7e015a268b
|
engine: client: in_joy: implement per-axis gyroscope deadzone support
|
2026-04-10 14:59:30 +05:00 |
|
TheEVolk
|
a679c53111
|
engine: client: add cvar sv_voice_singleplayer flag FCVAR_SERVER
|
2026-04-10 14:58:46 +05:00 |
|
TheEVolk
|
9e8d248044
|
engine: client: voice api
|
2026-04-10 14:58:46 +05:00 |
|
Alibek Omarov
|
055d646225
|
ref: gl: merge refactoring changes from litwater branch
|
2026-04-09 11:43:47 +05:00 |
|
ksagameng
|
a2514b6916
|
platform: ios: Remove FTP server as latest apple clang broke it
|
2026-04-09 10:25:18 +05:00 |
|
ksagameng
|
0ac5e78040
|
scripts: ios: Modify script to work with dylib loading changes
|
2026-04-09 10:25:18 +05:00 |
|
ksagameng
|
a82221e3df
|
engine: platform: No more lib_ios, use FS_FindLibaray to load dylibs instead
|
2026-04-09 10:25:18 +05:00 |
|
Alibek Omarov
|
bb734456f6
|
engine: client: avi: use typeof() to declare function pointers to ffmpeg API
continuous-ffmpeg-8.1
|
2026-04-09 09:52:52 +05:00 |
|
Alibek Omarov
|
a219ca7371
|
ci: upgrade ffmpeg binary to 8.1
|
2026-04-09 09:20:25 +05:00 |
|
Oleg
|
c3b5e43a7a
|
engine: client: avi: bump FFMPEG symbols
|
2026-04-09 09:14:04 +05:00 |
|
Alibek Omarov
|
e7597d2e84
|
Merge branch 'theevolk-feature-soundapi' of github.com:ShadowOfEVolk/xash3d-fwgs
|
2026-04-08 17:18:03 +05:00 |
|
TheEVolk
|
386ca1b9bb
|
engine: client: make sound api const
|
2026-04-08 14:27:24 +03:00 |
|
TheEVolk
|
da3960c4f0
|
engine: client: move bitflag definitions to sound_api
|
2026-04-08 14:15:16 +03:00 |
|
TheEVolk
|
cd85762b09
|
engine: client: fix arm builds
|
2026-04-08 14:11:44 +03:00 |
|
TheEVolk
|
d92b3a730c
|
engine: client: adapt sound api to snd globals
|
2026-04-08 14:02:10 +03:00 |
|
Alibek Omarov
|
ffa53f14e5
|
engine: platform: sdl2: implement continuous background recalibration for gyroscope
|
2026-04-08 11:31:01 +05:00 |
|
Alibek Omarov
|
b8bd906832
|
engine: menu_int: fix a typo
|
2026-04-08 11:19:13 +05:00 |
|
Alibek Omarov
|
1c73d8d6f4
|
engine: client: add joy_debug, tool that visualizes gamepad input
|
2026-04-08 11:13:07 +05:00 |
|
Alibek Omarov
|
2c3fdb5eee
|
engine: client: in_joy: clear gyro data after each FinalizeMove, only take data when calibration status is set to calibrated
|
2026-04-08 10:30:32 +05:00 |
|
Alibek Omarov
|
4bbe52e3b4
|
engine: client: in_joy: fix engine-level axis rebinding
|
2026-04-08 10:22:12 +05:00 |
|
Alibek Omarov
|
2d241ed96b
|
engine: platform: sdl2: fix calibraion never ending if it was failed, lower sample count requirements to 50%, fix gyro when using PS5 controller over Bluetooth
|
2026-04-08 10:22:12 +05:00 |
|
Alibek Omarov
|
ba4bce06b1
|
engine: platform: sdl2: swap pitch and yaw gamepads axis, following the fix in 626a7eb9108376a68c2fd140e1b5942c64ea1e66
|
2026-04-08 10:22:12 +05:00 |
|
Владислав Сухов
|
f7e933aea1
|
engine: client: add gyroscope aiming support
refactor: standardize input functions to use (pitch, yaw) parameter order
|
2026-04-08 10:22:12 +05:00 |
|