1
0
forked from mirrors/0ad

Commit Graph

  • 6a630ced93 fixes the broken have_std in cxxtest trompetin17 2024-11-07 12:38:54 -05:00
  • 2daca3c81c Enables catching unhandled exceptions in test trompetin17 2024-11-07 12:37:26 -05:00
  • 0a6703762d Removes hardcoded Vulkan uniform descriptor set ranges. Vladislav Belov 2024-10-30 20:26:43 +01:00
  • 3a01d852e2 Adds binding slot type to Vulkan shader program. Vladislav Belov 2024-10-31 20:09:35 +01:00
  • 50aae8763f Improve script generating glad headers Ralph Sennhauser 2024-11-04 18:36:28 +01:00
  • eecc5a8fea Updates the list of GL extensions for glad. Vladislav Belov 2024-11-03 20:35:28 +01:00
  • ff923e5d6a Adds a patch to automatically apply the macOS fix to glad after its generation. Vladislav Belov 2024-10-30 23:08:36 +01:00
  • 1a216cb848 Fix compilation on other platforms after 67464ebbaa Stan 2024-11-02 18:32:15 +01:00
  • 3ba61ed39e Improve cxxtest python compatibility Ralph Sennhauser 2024-11-01 19:57:19 +01:00
  • e7ed36cf16 Generate the nightly build from a clean state Itms 2024-11-02 11:43:34 +01:00
  • 0d294e7cbd Unbreak the nightly build Itms 2024-11-02 11:30:02 +01:00
  • 3c124ecd63 Removes vertex attribute name strings after aba7a170d9. Vladislav Belov 2024-10-30 20:50:29 +01:00
  • 361a32a7e5 Fix parameter typo in GL backend Stan 2024-11-01 13:30:12 +01:00
  • 6d12d25348 Replace usage of OSString().c_str() by OSString Fixes #6604 Stan 2024-10-27 11:33:42 +01:00
  • ff28ac36a6 Tooltip set like ghost trompetin17 2024-10-27 17:04:32 -05:00
  • 68d3aa1af9 Make PACKING_INTERVAL a static class member. This allows mods to edit it and the coverage to work better. See: https://github.com/StanleySweet/zeroad-coverage-generator/issues/1 Stan 2024-10-27 11:24:22 +01:00
  • 486509d5b9 Package and bump premake-core Ralph Sennhauser 2024-10-19 10:37:16 +02:00
  • 19aca9fe74 docs: Improve Doxygen Visuals and Build process Cayleb-Ordo 2024-09-27 00:10:40 +02:00
  • 75da070076 Generate technical docs from CI/CD Itms 2024-09-24 18:36:43 +02:00
  • 2b324fdd94 Avoids recalculating Vulkan pipeline state in case of the same desc. Vladislav Belov 2024-10-19 22:53:36 +02:00
  • d9740858f7 Look up location of spirv-reflect only once Dunedan 2024-10-25 09:24:43 +02:00
  • cdd2f3636a Use spirv-opt to strip debug info Dunedan 2024-10-25 08:26:54 +02:00
  • 1a05659c49 Moderate chicken upscaling and synchronize speed abian 2024-10-23 17:35:39 +02:00
  • a9241f4cc7 Use std::placeholders for json_spirit Ralph Sennhauser 2024-10-13 18:25:11 +02:00
  • 7d6a0c695a Use gmake2 premake action Ralph Sennhauser 2024-10-11 18:45:14 +02:00
  • 31365e7aed Adopt clean-source-libs.sh to split sources Ralph Sennhauser 2024-10-18 22:35:24 +02:00
  • 42052b69d9 Display phase emblems in the middle panel abian 2024-10-10 20:16:34 +02:00
  • fe16b919fe add placement options for many maps real_tabasco_sauce 2024-10-16 23:34:58 -07:00
  • 2af77bb81d improve placement behavior for groupedLines and stronghold placement options real_tabasco_sauce 2024-10-16 23:32:59 -07:00
  • dd4ff374b7 increase minimum spacing in ambush so that there is always some mountains between players. real_tabasco_sauce 2024-10-16 23:32:10 -07:00
  • 95e7653d3a don't sort when using circle placement, let arrangement be determined by players in gamesetup real_tabasco_sauce 2024-10-16 23:31:14 -07:00
  • fedcd403db add getPlayerIDs() to avoid sorting when we just want the player IDs real_tabasco_sauce 2024-10-16 23:30:30 -07:00
  • 3e9e8496c3 radial -> circle, line-> groupedLines, add river option real_tabasco_sauce 2024-10-16 23:29:15 -07:00
  • 8d78e3165b Rename TeamPlacement -> PlayerPlacement real_tabasco_sauce 2024-10-06 16:11:30 -07:00
  • c6da1eb874 Make all garrison flags unselectable real_tabasco_sauce 2024-10-19 10:31:45 -07:00
  • 606d416343 Added myself (Paczek) to the programming credits. paczek654321 2024-10-06 14:10:22 +02:00
  • 55e948d68b Made the exposedFunctions variable a part of the GuiInterface object. Fixes: #7079 paczek654321 2024-10-06 02:13:38 +02:00
  • 8efa141cfd Fix ngorogoro by adding the paramenter name phosit 2024-10-16 18:36:38 +02:00
  • 6eb9a3308a Define VkDescriptorType enum only once Dunedan 2024-10-21 09:02:38 +02:00
  • 5a5d518c28 Cleans up code after renaming HWLightingModelRenderer to CPUSkinnedModelRenderer. Vladislav Belov 2024-10-07 21:10:35 +02:00
  • 63faea7153 Renames HWLightingModelRenderer to CPUSkinnedModelRenderer. Vladislav Belov 2024-10-07 20:57:54 +02:00
  • 960b3180e5 Reduces code duplication for Vulkan pipeline state binding. Vladislav Belov 2024-10-07 20:16:51 +02:00
  • 8ec41f3c5d Fix hotkey picker trompetin17 2024-10-19 09:49:51 -05:00
  • 80c5ddb046 Add new Apollo statue and Colossus of Rhodes assets to the game wowgetoffyourcellphone 2024-10-15 00:26:40 -04:00
  • 64b1efddf4 Add chat notifications for flares Vantha 2024-10-16 17:11:31 +02:00
  • c1cb6c5f9e Fix clang warning wrt rdynamic Ralph Sennhauser 2024-10-16 19:36:50 +02:00
  • 167cf9f18e Update Atlas help links Ralph Sennhauser 2024-10-17 19:57:47 +02:00
  • 4f7f2e056c Fixes water foam texture size after scale. Vladislav Belov 2024-10-07 19:26:48 +02:00
  • 3eb1da6e5c Fixes incorrect Vulkan buffer usage enum name. Vladislav Belov 2024-10-08 23:20:48 +02:00
  • 5e4b3f84b6 Fixes Future usage in CCmpPathfinder after 0eed117e6d. Vladislav Belov 2024-10-14 01:02:01 +02:00
  • b1f0ebda41 Fix wxString to std::string conversion in Atlas Ralph Sennhauser 2024-10-17 19:53:24 +02:00
  • 7e22cbf28f Add missing headers to tests Ralph Sennhauser 2024-09-24 08:21:48 +02:00
  • 20cef3bce0 Fix compiling SPIR-V shaders on Windows Dunedan 2024-10-18 16:50:31 +02:00
  • 526072e94a Make progressDialog return a promise phosit 2024-08-24 17:21:16 +02:00
  • 36b9fd7b42 Return a promise from setButtonCaptionsAndVisibility phosit 2024-08-24 17:15:50 +02:00
  • 0bbd2ad7dd Improve linting of PO files Dunedan 2024-10-17 19:16:54 +02:00
  • b2cdb1e6b4 Improve YAML loading performance using libyaml Dunedan 2024-10-17 17:52:08 +02:00
  • 92df50f36c Improve formatting for SPIR-V tools README Dunedan 2024-10-17 17:51:56 +02:00
  • 8e6cac8744 Deduplicate SPIR-V shaders across programs Dunedan 2024-10-17 17:02:22 +02:00
  • 15f4ab2d9b Flip the Green Channel of some prop normal maps wowgetoffyourcellphone 2024-10-10 20:52:54 -04:00
  • 3e4238876f Rearranging some options Vantha 2024-10-09 11:41:34 +02:00
  • 9657babbbe Add python-is-python3 to Debian CI Ralph Sennhauser 2024-09-19 20:31:26 +02:00
  • 28a9692893 Allow system cxxtest Ralph Sennhauser 2024-09-18 19:49:16 +02:00
  • 4f93ddf47e Use upstream tarball for cxxtest Ralph Sennhauser 2024-09-18 19:47:56 +02:00
  • f3b26cadc4 Use vanilla cxxtest functionallity Ralph Sennhauser 2024-09-18 19:45:06 +02:00
  • b5d08a4833 Use XWayland for Atlas if needed Ralph Sennhauser 2024-10-06 08:28:39 +02:00
  • 0716d23aa4 Fixes notes. Vladislav Belov 2024-10-06 21:47:07 +02:00
  • 03792bd809 Adds a hack to detect missing SPIR-V mod. Vladislav Belov 2024-10-06 20:33:16 +02:00
  • 0eed117e6d Catch exceptions from tasks phosit 2024-09-25 20:47:35 +02:00
  • bd5f8392be Make CMatrix3D::operator*= behave as expected. Stan 2024-09-13 13:27:42 +02:00
  • 09e42692bb Fix GLES 2.0 build after the compute shader addition Stan 2024-09-12 17:31:43 +03:00
  • f9ad0c1df4 Allow selecting a TeamPlacement in Atlas phosit 2024-09-20 17:57:53 +02:00
  • c4047b1cf2 Parallelize generation of SPIR-V shaders Dunedan 2024-10-02 08:36:34 +02:00
  • c101984445 Make SPIR-V file names reproducible Dunedan 2024-09-22 10:56:05 +02:00
  • eb3f0f4cc1 Fix translation of tips Vantha 2024-09-30 11:57:56 +02:00
  • 2b415bf1cb Add badges to the readme Stan 2024-09-06 11:04:24 +03:00
  • 6f2c69760b Clean up tip image files to prevent libpng warnings Vantha 2024-09-20 12:46:12 +02:00
  • 38b71c1bac Add a Tips and Tricks page containing the loading screen tips Vantha 2024-09-20 12:00:58 +02:00
  • 1c12ada278 Remove unused typedef in json_spirit Itms 2024-09-14 19:24:07 +02:00
  • b19dbb9bdb Remove unused variables Itms 2024-08-29 09:45:59 +02:00
  • 35e0a98940 Avoid a copy in a range-for-loop Itms 2024-08-29 09:31:46 +02:00
  • 8e90103569 Use lambda capture in tests Itms 2024-08-29 09:13:29 +02:00
  • b2ab747c8a Mark class with final dtor as final in tests Itms 2024-08-29 09:12:05 +02:00
  • ad3537c414 Revert 1e504cd64c which used a deprecated API Itms 2024-08-28 21:54:23 +02:00
  • 3dfc7c57e0 Explicitly default copy ctors for some classes Itms 2024-08-28 21:44:06 +02:00
  • ac3e8f34c3 Ignore LNK4221 in Windows builds Itms 2024-08-27 14:37:58 +02:00
  • a0a4ca56a5 Remove setSelectedBiome phosit 2024-09-21 13:55:58 +02:00
  • ac54096bb2 Allow selecting a biome in Atlas phosit 2024-09-21 13:45:48 +02:00
  • 67464ebbaa Fix the CPU name detection on AARCH64 macOS Stan 2024-09-25 23:34:43 +02:00
  • 86a4092e55 Remove platform-dependant atomic operations Itms 2024-09-16 23:05:10 +02:00
  • e7434e1770 Use std::atomic instead of platform-dependant code Itms 2024-09-16 23:02:32 +02:00
  • 9db8e792b6 Replace custom atomic_bool with std::atomic<bool> Itms 2024-09-16 22:54:34 +02:00
  • e401b206d0 Remove TIMER_ACCRUE_ATOMIC Itms 2024-09-16 22:41:40 +02:00
  • 944994b21e Do not use atomic CAS in VfsDirectory Itms 2024-09-16 22:32:30 +02:00
  • a84b5a61ed Adopt generator based interface by mapgen tests phosit 2024-09-19 18:36:06 +02:00
  • c5eab43423 Disable cutoff distance option when cover whole map is ON abian 2024-09-01 22:10:26 +02:00
  • 288d5002f3 Add support for vendored spirv-reflect Ralph Sennhauser 2024-09-16 20:12:30 +02:00
  • 39f3fa7d5b Package spirv-reflect for building shaders Ralph Sennhauser 2024-09-16 20:07:58 +02:00
  • cf909a81db Add support for vendored spirv-reflect to compile.py Ralph Sennhauser 2024-09-16 20:06:09 +02:00
  • f0d99f8f54 Add output of build-archives to gitignore Ralph Sennhauser 2024-09-16 20:05:12 +02:00