1
0
Fork 0

Commit Graph

  • 81fb376e48 Upload files to 'code/win32' master MGislv 2022-02-12 20:47:51 +0000
  • ddfad752dc Upload files to 'code/unix' MGislv 2022-02-12 20:47:16 +0000
  • 583015cbdd Disable console MGislv 2022-02-12 20:46:36 +0000
  • 5efa187736 Remove other master servers MGislv 2022-02-12 20:45:26 +0000
  • 6b5151b550 Update 'code/qcommon/qcommon.h' MGislv 2022-02-12 19:59:18 +0000
  • f8c0c4d33e Update 'code/qcommon/common.c' MGislv 2022-02-12 19:57:08 +0000
  • c0c53373f6 Update 'Makefile' MGislv 2022-02-12 16:36:43 +0000
  • 8e0e7f57e5 Make it OpenArena(ish) MGislv 2022-02-12 17:30:27 +0100
  • 6b153e6cd7 More custom protocol work, code cleanup 500Hz monitors is upcoming, so adjust \r_displayRefresh range Eugene 2022-02-11 22:08:14 +0200
  • 2e411ecfb1 Renderers: make sure that R_ColorShiftLightingBytes() is not picking more data that we actually need/have Fixed some compiler warnings Eugene 2022-02-09 17:41:56 +0200
  • 5a67e8538f Vulkan: refactored image creation/uploading Eugene 2022-02-07 19:18:44 +0200
  • 9557e5fdf5 SDL2: fixed crash when some cvars (like in_keyboardDebug) may be dereferenced before initialization, unified that behavior with win32 backend Eugene 2022-02-07 16:24:53 +0200
  • 011688aa93 More correctly handle non-standard protocol values Made global DEMOEXT definition really working Eugene 2022-02-06 01:24:39 +0200
  • d6014532c0 Fixed some color types in renderers Eugene 2022-02-05 20:12:09 +0200
  • eecfb74dfd Try to utilize real 71 protocol when running in 71-compat mode between quake3e clients/servers Eugene 2022-02-05 19:58:26 +0200
  • 34f0392d7b Added ability to enforce dm68-compatible stream along with new challenge format, can be enabled on both client and server-side by adding -compat suffix to protocol cvar in command line, for example: +set protocol "71-compat" Eugene 2022-02-04 23:02:42 +0200
  • 5924248d79 Vulkan: use minimal VkApplicationInfo at instance creation Vulkan: disabled explicit layout transitions Eugene 2022-01-31 12:18:18 +0200
  • 4ac4d34c7a Vulkan: disable anisotropy for nearest-sampling modes Eugene 2022-01-30 20:51:59 +0200
  • 44c4bd2285 Fixed typo in RB_AddQuadStamp2() Eugene 2022-01-30 00:00:53 +0200
  • 735e20cd34 Fixed compilation Eugene 2022-01-29 22:39:59 +0200
  • b576a48699 Renderers: use generic quads instead of color clear function to draw hyperspace effect Eugene 2022-01-29 22:32:03 +0200
  • 86f27c3e9c
    Update build.yml Eugene C 2022-01-25 16:36:54 +0300
  • 15a8a06461
    Test local GH script version Eugene C 2022-01-25 16:11:56 +0300
  • d1389abe5b win32: show/hide mouse cursor only if it has been not suppressed by OS Eugene 2022-01-25 13:17:07 +0200
  • 3acca5f695
    Merge pull request #142 from KuehnhammerTobias/pr_autoclear Eugene C 2022-01-22 16:04:13 +0200
  • 7d8b3d73a8 Add con_autoclear cvar. Author: zturtleman ToKu 2022-01-21 23:21:08 +0100
  • 747d30844c
    Merge pull request #141 from KuehnhammerTobias/pr_kick_cmds Eugene C 2022-01-21 23:55:34 +0200
  • 6fe0ef468f Fixed. ToKu 2022-01-21 22:22:05 +0100
  • ca4489ca6c ToKu 2022-01-21 21:57:04 +0100
  • 1bf27cf0d6 Added kicknum, kickall, and kickbots commands, patch by Ensiform. ToKu 2022-01-21 21:03:49 +0100
  • 2ea650beea
    Merge pull request #140 from KuehnhammerTobias/pr_mp_devmap_bots Eugene C 2022-01-21 21:44:13 +0200
  • fe81a837d1 Always keep bots, even with 'devmap'. ToKu 2022-01-21 20:02:11 +0100
  • 9113e447e0
    Merge pull request #137 from Calinou/increase-texture-quality Eugene C 2022-01-21 19:29:25 +0200
  • 10bae2b2b4
    Merge pull request #138 from Calinou/multisample-allow-8x Eugene C 2022-01-21 18:28:58 +0200
  • 0051710683
    Merge pull request #139 from KuehnhammerTobias/pr_bot_mem Eugene C 2022-01-21 18:28:10 +0200
  • f0d6a4d39c Fixed l_memory/MEMORYMANAGER. ToKu 2022-01-21 16:17:52 +0100
  • e03ebfc112
    Allow 8× multisampling in traditional (non-framebuffer) MSAA Hugo Locurcio 2022-01-21 15:57:47 +0100
  • 8965cea832
    Improve the default texture quality settings Hugo Locurcio 2022-01-21 15:56:26 +0100
  • 5cfb181777 QVM: use correct prototype for vmMain() entry point, code cleanup Eugene 2022-01-15 22:04:03 +0200
  • 2baea18753 Renderers: make sure that amplitude for TMOD_STRETCH is not zero Eugene 2022-01-02 19:52:17 +0200
  • 5aeab4a25f Renderers: make sure that wave tables do not contains zero values to avoid potential division-by-zero in RB_CalcStretchTexCoords() Code cleanup Eugene 2022-01-02 19:31:00 +0200
  • 3478d7f4be WASAPI: fixed rare crash Eugene 2021-12-22 22:47:06 +0200
  • 029473919c Fixed stack overflow in \varfunc Eugene 2021-12-12 22:05:13 +0200
  • 73c99cdca4 Fixed potential out-of-bounds access caused by large s_paintedtime Eugene 2021-12-11 18:07:50 +0200
  • 776cbaf7aa
    Merge pull request #133 from dbeef/master Eugene C 2021-12-10 21:23:48 +0200
  • 2bdc3692a7 Added \con_scale - to scale console font size relative to default smallchar width/height Eugene 2021-12-10 21:18:25 +0200
  • 882ab59501 Mac M1 adjustments to CMake build system Daniel 0xdbeef Zalega 2021-12-10 13:40:15 +0100
  • b6e44359cb Avoid calling R_SetColorMappings() too early Simplified window shutdown on win32 Eugene 2021-12-09 14:08:11 +0200
  • 43f737051f Vulkan: fix for restricted wayland swapchain resolution Eugene 2021-12-09 11:54:33 +0200
  • 9143c736bc
    Merge pull request #132 from bluestang2006/max_swapchain_images Eugene C 2021-12-08 18:50:12 +0200
  • ca8899236f Increase MAX_SWAPCHAIN_IMAGES to 8 Bluestang 2021-12-08 09:42:35 -0700
  • 65db7c877c Fixed erroneous gamma setup in windowed mode, code cleanup Eugene 2021-12-08 17:10:55 +0200
  • 3fb70d37cc Fixed missing gamma correction in screenshots/videos with enabled \r_ignorehwgamma OpenGL: do not suggest that we have actual **hardware** gamma support with enabled FBO Eugene 2021-11-23 17:06:02 +0200
  • 7617245129 Handle negative color shift that caused black lightmaps, fixes #125 Eugene 2021-11-05 21:36:57 +0200
  • 5fbb8188be Fixed recently broken demo playback, code cleanup Eugene 2021-10-30 16:40:37 +0300
  • aa273b763e More differential time and interval comparisons, code cleanup Eugene 2021-10-29 20:15:25 +0300
  • 3f92ee47f5 Use differential time and interval comparisons whenever possible, code cleanup Eugene 2021-10-24 23:00:19 +0300
  • 3dada7f2e8 Various botlib and QVM fixes Eugene 2021-10-22 23:08:49 +0300
  • b38fb81d9e Vulkan: mark offscreen rendering unavailable for NVidia on linux too Eugene 2021-10-20 15:33:30 +0300
  • db744b95bc Added more static/const qualifiers, added some missing range checks in botlib code QVM: use explicit in32_t types to indicate data size we operate with Eugene 2021-10-20 15:18:10 +0300
  • eca0e01085 Added more static qualifiers, removed/disabled unused variables and functions Eugene 2021-10-15 14:43:01 +0300
  • 97fbef0dc8 Updated changelog Eugene 2021-10-14 19:52:49 +0300
  • da9de34a42
    Merge pull request #123 from BidyBiddle/botlib-typos Eugene C 2021-10-14 19:40:19 +0300
  • 3c96b78b8d Fixed a few compiler warnings Eugene 2021-10-14 19:39:02 +0300
  • e1f2fc07f6 Fixed typo in BOTLIB files BidyBiddle 2021-10-12 16:12:34 +0200
  • 36931ace13 QVM: always force either data range checks or mask operations ec- 2021-10-14 13:45:45 +0300
  • f880707a97 vm_x86: removed unsafe optimizations ec- 2021-10-12 19:06:56 +0300
  • 33d35a75da Filesystem: close all handles when switching to other game directory *nix: output only printable chars in console MSVC: better compatibility with Clang compiler ec- 2021-10-12 16:02:24 +0300
  • a359eacd31 QVM: added more sign-extension optimizations to bytecode compilers ec- 2021-10-11 20:29:54 +0300
  • cf6057f907 QVM: fixed a few typos, code cleanup vm_x86: a few more const-store optimizations ec- 2021-10-08 12:11:22 +0300
  • 7ec6b15ad9
    Merge pull request #120 from gazsiazasz/master Eugene C 2021-09-28 11:21:14 +0300
  • 8d96a689b2 Added CMake support for building and some love for macOS Gajdos Gábor 2021-09-26 22:54:48 +0200
  • 365929adb2 Reworked sound system shutdown - placed single shutdown point in CL_ShutdownRef(), code cleanup ec- 2021-09-20 21:19:49 +0300
  • 425dd7139f Sound: fixed potential division-by-zero in S_GetSoundTime() in case of failed DirectSound initialization ec- 2021-09-19 19:18:59 +0300
  • 079583b715 SDL: removed archive flag for \in_nograb ec- 2021-09-03 12:15:38 +0300
  • 21f33ea625 Vulkan: correctly decoupled validation code ec- 2021-08-14 14:16:29 +0300
  • b8ec17b883 Updated changelog ec- 2021-07-20 20:52:39 +0300
  • bac9c13dc1 Makefile: use --gc-sections linker option for mingw/*nix builds, reduces binary size a bit snd_codec: formatting and tiny cleanup ec- 2021-07-20 14:22:43 +0300
  • 572a0bc72b win32: use builtin setjmp/longgmp functions with mingw/llvm compilers to avoid problems with hardened longjmp in recent win10 versions ec- 2021-07-18 16:07:00 +0300
  • d37e1506c0 win32: removed RIDEV_CAPTUREMOUSE flag used to fix high-dpi mice movements in win10 insider builds - because it causes issues with releasing mouse capture in regular ones :-/ ec- 2021-07-17 11:51:37 +0300
  • 7a9e875077 win32: disabled unneeded WM_COPY code ec- 2021-07-14 19:59:54 +0300
  • 7c358408bf win32: allow copying selected text (via CTRL+C or CTRL+INSERT) from dedicated console ec- 2021-07-14 16:24:01 +0300
  • 22958edc41 vm_x86: corrected data mask operation in 32-bit mode ec- 2021-07-14 12:11:42 +0300
  • 9ce8780d25 Fixed compilation ec- 2021-07-13 23:25:01 +0300
  • a7c666c96e Corrected Makefile ec- 2021-07-13 23:21:10 +0300
  • 4ab8c6bb5c vm_x86_ng: added support for legacy x87 instructions to new bytecode compiler, so entirely replaced legacy vm_x86 with vm_x86_ng ec- 2021-07-13 23:18:11 +0300
  • f77f6f8095 QVM: allow mapping constants and multiple memory ranges to the same register ec- 2021-07-09 21:09:17 +0300
  • c100e8489d
    Merge pull request #117 from Q3HQ/PR Eugene C 2021-07-08 18:41:57 +0300
  • 6c26eff4af Add r_parallaxMapOffset q3superman 2021-07-07 20:39:05 +0200
  • 27aefe170b Add epsilon to avoid division by zero in CalcSpecular() q3superman 2021-07-07 21:15:44 +0200
  • 4547c7e298 Use r_texturemode GL_LINEAR_MIPMAP_LINEAR by default q3superman 2021-07-08 00:40:04 +0200
  • 01c78567e3 vm_armv7l: implemented new load/store optimizations, deleted redundant const- and macro-optimizations, corrected zero-extension optimization in all bytecode compilers ec- 2021-07-06 14:10:08 +0300
  • bda00ec4a8 vm_aarch64: implemented new load/store optimizations, deleted redundant const- and macro-optimizations vm_x86_ng: aoid unneeded zero-extension operations, code cleanup ec- 2021-07-03 20:41:46 +0300
  • 78d05e0940 vm_x86_ng: fixed incorrect index used in find_free_rx() ec- 2021-07-01 23:26:36 +0300
  • 21f0a787af vm_x86_ng: wipe variable range after corresponding const-store ec- 2021-07-01 22:25:42 +0300
  • 0c579df9f5 vm_x86_ng: use different address and target registers during load, that seems improves performance a bit ec- 2021-07-01 14:21:18 +0300
  • 4cc7bd98ac qvm: corrected detection of safe load/store addresses vm_x86_ng: added AND+TEST+JCC constant optimization, code cleanup ec- 2021-06-30 15:54:53 +0300
  • c360da540c vm_x86_ng: clear all meta variables after OP_BLOCK_COPY to avoid potential overlapping ec- 2021-06-29 14:55:31 +0300
  • 067d3cf99d vm_x86_ng: do not clone forced registers ec- 2021-06-28 20:49:51 +0300
  • 9bccbce085 vm_x86_ng: more correct test for overlapped/aliased variables ec- 2021-06-28 19:01:30 +0300