Commit Graph

  • 780dbd6183 scripts: gha: fix ios ci builds not including game libs ksagameng 2026-04-15 19:57:31 +03:00
  • 50da79f1e0 Update cl_parse_gs.c GLoOoccK 2026-04-17 10:17:49 -03:00
  • 62201900cf ref: null: remove unused function Alibek Omarov 2026-04-16 23:25:32 +05:00
  • ae233ac491 Merge branch 'refapi-15' Alibek Omarov 2026-04-16 23:19:06 +05:00
  • dd1cb04cb7 engine: client: sdl: add support for built-in device gyroscope using SDL2 Sensor API (Android/iOS) Владислав Сухов 2026-04-15 17:08:42 +00:00
  • 74869c8f5d ref: make R_GatherPlayerLight shared between renderers continuous-refapi-15 refapi-15 Alibek Omarov 2026-04-14 21:46:42 +05:00
  • dd712a0df9 engine: update Mod_PointInLeaf signature for RefAPI Alibek Omarov 2026-04-14 21:23:56 +05:00
  • bfdb62d31e engine: ref_api: complete the RefAPI 15 changelog Alibek Omarov 2026-04-14 14:13:33 +05:00
  • ae7b9eb28d engine: move creation of default textures to the engnie Alibek Omarov 2026-04-14 20:56:22 +05:00
  • c63e13c8f4 engine: move handling of AVI textures into the engine Alibek Omarov 2026-04-14 13:47:07 +05:00
  • d3e1407675 engine: remove unused R_Flush and VGUI_UploadTextureBlock from RefAPI Alibek Omarov 2026-04-14 12:48:18 +05:00
  • e2e4728c7c engine: remove R_BeamCull from RefAPI Alibek Omarov 2026-04-14 12:09:18 +05:00
  • dd3583d11a engine: move details textures parser to the engine Alibek Omarov 2026-04-14 11:50:35 +05:00
  • e6924844da engine: move FillRenderAPI and FillTriAPI to renderers to reduce amount of exports Alibek Omarov 2026-04-14 11:27:13 +05:00
  • a49db03561 engine: move StudioAPI negotiation to the engine Alibek Omarov 2026-04-14 10:56:46 +05:00
  • 84b7b5803b ref: soft: remove mistakingly put const on RI.rvp Alibek Omarov 2026-04-13 20:58:15 +05:00
  • c224d39ba7 ref: soft: replace RI.onlyClientDraw with RF_ONLY_CLIENTDRAW flag in viewpass Alibek Omarov 2026-04-13 14:08:13 +05:00
  • 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 Alibek Omarov 2026-04-13 14:07:35 +05:00
  • a37b0e58f1 ref: soft: get rid of RI.drawOrtho, it's a debugging/development tool, not suited for software renderer use Alibek Omarov 2026-04-13 13:49:00 +05:00
  • afca422e35 ref: soft: read ref_viewpass_t flags instead of cached RI.drawWorld Alibek Omarov 2026-04-13 13:47:17 +05:00
  • 3440ddf443 ref: gl: read ref_viewpass_t flags instead of cached RI.drawWorld Alibek Omarov 2026-04-13 13:47:08 +05:00
  • 6730ed9555 ref: soft: remove unused isSkyVisible Alibek Omarov 2026-04-13 13:40:25 +05:00
  • fdd3a44fa0 ref: gl: remove unused isSkyVisible Alibek Omarov 2026-04-13 13:40:18 +05:00
  • 241c926076 ref: soft: replace RI.{vieworg,viewangles,pvsorigin} by ref_viewpass_t fields Alibek Omarov 2026-04-13 13:38:20 +05:00
  • 148a9a5a8c ref: gl: replace RI.{vieworg,viewangles,pvsorigin} by ref_viewpass_t fields Alibek Omarov 2026-04-13 13:38:11 +05:00
  • 513984d7fd ref: soft: save original viewpass and access viewport and fov through it Alibek Omarov 2026-04-13 13:29:58 +05:00
  • 1009795d5c ref: gl: save original viewpass and access viewport and fov through it Alibek Omarov 2026-04-13 13:29:49 +05:00
  • e3d2da74db engine: move underwater fov effect handling to the engine Alibek Omarov 2026-04-13 13:27:18 +05:00
  • ff3a57ae8a ref: gl: drop legacy mirror viewpass code Alibek Omarov 2026-04-13 13:15:04 +05:00
  • 271a6e2210 ref: soft: drop broken code for all non-viewer viewpasses Alibek Omarov 2026-04-13 13:12:01 +05:00
  • d6ec4a497c ref: soft: remove mistakingly put const on RI.rvp continuous-ref-viewpass Alibek Omarov 2026-04-13 20:58:15 +05:00
  • 30884d7a52 ref: soft: replace RI.onlyClientDraw with RF_ONLY_CLIENTDRAW flag in viewpass Alibek Omarov 2026-04-13 14:08:13 +05:00
  • 95854bc4c4 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 Alibek Omarov 2026-04-13 14:07:35 +05:00
  • 76565fd9a8 ref: soft: get rid of RI.drawOrtho, it's a debugging/development tool, not suited for software renderer use Alibek Omarov 2026-04-13 13:49:00 +05:00
  • c509b90a39 ref: soft: read ref_viewpass_t flags instead of cached RI.drawWorld Alibek Omarov 2026-04-13 13:47:17 +05:00
  • 9f660d2660 ref: gl: read ref_viewpass_t flags instead of cached RI.drawWorld Alibek Omarov 2026-04-13 13:47:08 +05:00
  • 39f8fd6870 ref: soft: remove unused isSkyVisible Alibek Omarov 2026-04-13 13:40:25 +05:00
  • 7c0fca81b0 ref: gl: remove unused isSkyVisible Alibek Omarov 2026-04-13 13:40:18 +05:00
  • e9e46dd67a ref: soft: replace RI.{vieworg,viewangles,pvsorigin} by ref_viewpass_t fields Alibek Omarov 2026-04-13 13:38:20 +05:00
  • 68875267de ref: gl: replace RI.{vieworg,viewangles,pvsorigin} by ref_viewpass_t fields Alibek Omarov 2026-04-13 13:38:11 +05:00
  • 5955d31997 ref: soft: save original viewpass and access viewport and fov through it Alibek Omarov 2026-04-13 13:29:58 +05:00
  • 69757945fa ref: gl: save original viewpass and access viewport and fov through it Alibek Omarov 2026-04-13 13:29:49 +05:00
  • 2da155708a engine: move underwater fov effect handling to the engine Alibek Omarov 2026-04-13 13:27:18 +05:00
  • 81bda52a79 ref: gl: drop legacy mirror viewpass code Alibek Omarov 2026-04-13 13:15:04 +05:00
  • 231646ae72 ref: soft: drop broken code for all non-viewer viewpasses Alibek Omarov 2026-04-13 13:12:01 +05:00
  • 0d40357b93 ref: common: wscript: fix psvita build Alibek Omarov 2026-04-13 10:19:49 +05:00
  • a9dcdd034c ref: soft: fix build Alibek Omarov 2026-04-13 10:00:15 +05:00
  • 7324ff43fc ref: add GL_ResampleTexture to libref_common Alibek Omarov 2026-04-12 23:29:56 +05:00
  • d85e7fc2b1 ref: move remaining light functions to libref_common Alibek Omarov 2026-04-12 23:17:05 +05:00
  • d91ecfa3df ref: gl: refactor R_LightVec Alibek Omarov 2026-04-12 23:06:43 +05:00
  • b7a3a02aad ref: common: add R_PushDlightsForBmodel Alibek Omarov 2026-04-12 22:44:51 +05:00
  • 5aca78951c ref: move R_PushDlights and R_MarkLights to ref_common Alibek Omarov 2026-04-12 22:38:43 +05:00
  • 81abae65b5 ref: move RunLightstyles to ref_common Alibek Omarov 2026-04-12 22:12:50 +05:00
  • f5f6d9bbe4 engine: move sprite texture loading back to engine, only leave rendering for renderer Alibek Omarov 2026-04-12 17:29:45 +05:00
  • ef73b55413 ref: common: move malloc and GL_InitRandomTable Alibek Omarov 2026-04-12 16:10:48 +05:00
  • 8334695522 ref: common: draft new static library, containing shared code for ref_gl and ref_soft Alibek Omarov 2026-04-12 15:52:33 +05:00
  • d7f416d659 engine: draft new RefAPI 14: remove reserved functions from render api, remove CL_AddCustomBeam Alibek Omarov 2026-04-12 15:18:54 +05:00
  • 0cf571602c ref: common: wscript: fix psvita build continuous-ref_common Alibek Omarov 2026-04-13 10:19:49 +05:00
  • a125f90d12 ref: soft: fix build Alibek Omarov 2026-04-13 10:00:15 +05:00
  • 313cda5478 ref: add GL_ResampleTexture to libref_common Alibek Omarov 2026-04-12 23:29:56 +05:00
  • fc4e7eb18b ref: move remaining light functions to libref_common Alibek Omarov 2026-04-12 23:17:05 +05:00
  • 0836519b2d ref: gl: refactor R_LightVec Alibek Omarov 2026-04-12 23:06:43 +05:00
  • 5eeb250907 ref: common: add R_PushDlightsForBmodel Alibek Omarov 2026-04-12 22:44:51 +05:00
  • 2e579d0dd3 ref: move R_PushDlights and R_MarkLights to ref_common Alibek Omarov 2026-04-12 22:38:43 +05:00
  • 8cd40db261 ref: move RunLightstyles to ref_common Alibek Omarov 2026-04-12 22:12:50 +05:00
  • 9d03959196 engine: move sprite texture loading back to engine, only leave rendering for renderer Alibek Omarov 2026-04-12 17:29:45 +05:00
  • acd3b0258d ref: common: move malloc and GL_InitRandomTable Alibek Omarov 2026-04-12 16:10:48 +05:00
  • 0b49e60c22 ref: common: draft new static library, containing shared code for ref_gl and ref_soft Alibek Omarov 2026-04-12 15:52:33 +05:00
  • 6719443d99 engine: draft new RefAPI 14: remove reserved functions from render api, remove CL_AddCustomBeam Alibek Omarov 2026-04-12 15:18:54 +05:00
  • 5f6577df2e engine: client: don't allow con_fontscale lower than 1 a1batross 2026-04-12 14:50:58 +05:00
  • e87f307ac1 engine: image: fix blue halo around sprays Sergey Degtyar 2026-04-06 04:59:21 +03:00
  • 7e015a268b engine: client: in_joy: implement per-axis gyroscope deadzone support Владислав Сухов 2026-04-09 12:00:07 +00:00
  • a679c53111 engine: client: add cvar sv_voice_singleplayer flag FCVAR_SERVER TheEVolk 2026-04-09 22:14:12 +03:00
  • 9e8d248044 engine: client: voice api TheEVolk 2026-04-09 22:02:36 +03:00
  • 055d646225 ref: gl: merge refactoring changes from litwater branch Alibek Omarov 2026-04-09 11:43:21 +05:00
  • a2514b6916 platform: ios: Remove FTP server as latest apple clang broke it ksagameng 2026-04-08 19:10:29 +03:00
  • 0ac5e78040 scripts: ios: Modify script to work with dylib loading changes ksagameng 2026-04-08 18:11:22 +03:00
  • a82221e3df engine: platform: No more lib_ios, use FS_FindLibaray to load dylibs instead ksagameng 2026-04-04 11:55:58 +03:00
  • bb734456f6 engine: client: avi: use typeof() to declare function pointers to ffmpeg API continuous-ffmpeg-8.1 ffmpeg-8.1 Alibek Omarov 2026-04-09 09:52:52 +05:00
  • a219ca7371 ci: upgrade ffmpeg binary to 8.1 Alibek Omarov 2026-04-09 09:20:25 +05:00
  • c3b5e43a7a engine: client: avi: bump FFMPEG symbols Oleg 2026-04-08 08:41:29 +03:00
  • e7597d2e84 Merge branch 'theevolk-feature-soundapi' of github.com:ShadowOfEVolk/xash3d-fwgs Alibek Omarov 2026-04-08 17:18:03 +05:00
  • 386ca1b9bb engine: client: make sound api const TheEVolk 2026-04-08 14:27:24 +03:00
  • da3960c4f0 engine: client: move bitflag definitions to sound_api TheEVolk 2026-04-08 14:15:16 +03:00
  • cd85762b09 engine: client: fix arm builds TheEVolk 2026-04-08 14:11:44 +03:00
  • d92b3a730c engine: client: adapt sound api to snd globals TheEVolk 2026-04-08 14:02:10 +03:00
  • ffa53f14e5 engine: platform: sdl2: implement continuous background recalibration for gyroscope Alibek Omarov 2026-04-08 11:31:01 +05:00
  • b8bd906832 engine: menu_int: fix a typo Alibek Omarov 2026-04-08 11:19:13 +05:00
  • 1c73d8d6f4 engine: client: add joy_debug, tool that visualizes gamepad input Alibek Omarov 2026-04-08 11:12:30 +05:00
  • 2c3fdb5eee engine: client: in_joy: clear gyro data after each FinalizeMove, only take data when calibration status is set to calibrated Alibek Omarov 2026-04-08 09:50:13 +05:00
  • 4bbe52e3b4 engine: client: in_joy: fix engine-level axis rebinding Alibek Omarov 2026-04-08 09:48:48 +05:00
  • 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 Alibek Omarov 2026-04-08 09:47:56 +05:00
  • ba4bce06b1 engine: platform: sdl2: swap pitch and yaw gamepads axis, following the fix in 626a7eb9108376a68c2fd140e1b5942c64ea1e66 Alibek Omarov 2026-04-08 08:46:00 +05:00
  • f7e933aea1 engine: client: add gyroscope aiming support refactor: standardize input functions to use (pitch, yaw) parameter order Владислав Сухов 2026-04-07 15:53:41 +00:00
  • dbcf77c9a9 engine: cleanup, disallow exec for multiplayer non-TFC games Alibek Omarov 2026-04-08 08:21:51 +05:00
  • 8a9aa2da6c engine: common: add wildcard support for exec command, add amount of frames to wait in wait command w_sh1t 2026-04-06 19:08:02 +03:00
  • 0e8143aefc ref: gl: remove duplicate line from if-else branches in R_MarkLeaves Alibek Omarov 2026-04-08 08:02:44 +05:00
  • 4345e9e6a6 Merge remote-tracking branch 'upstream/master' into theevolk-feature-soundapi TheEVolk 2026-04-07 18:35:39 +03:00
  • e7fa45d5ca ref: gl: fix masked textures with VBO Alibek Omarov 2026-04-06 11:12:09 +05:00
  • abda0a07c2 ref: gl: cache worldmodel pointer instead of accessing it through gp_cl pointer Alibek Omarov 2026-04-06 11:07:08 +05:00