1
0
forked from mirrors/0ad

Commit Graph

  • 80016a49ab Adjust lighting on hellas.js marder 2022-06-08 21:02:52 +00:00
  • 8b57e0eeba Fix build without precompiled headers. Fixes f4128208de Stan 2022-06-06 21:48:07 +00:00
  • 12dfe2ce55 Use CVector2D instead of float arrays for TexturedLineRData Stan 2022-06-06 21:46:37 +00:00
  • 24140bf620 Fixes crash in LOSTexture because of incorrect nullptr check introduced in 648e68e49c. vladislavbelov 2022-06-06 21:21:52 +00:00
  • ffe4ea24ab Fixes LOS flickering because of float precision. Fixes #6546 vladislavbelov 2022-06-06 20:48:18 +00:00
  • b0c29b8676 Removes GL types from regular renderer code after 3ed4eaf247. vladislavbelov 2022-06-06 07:30:45 +00:00
  • 54aae3e6d4 Moves anisotropic filtering support check from GL texture to TextureManager to make it explicit. vladislavbelov 2022-06-06 06:59:20 +00:00
  • aaa95dc00b Minor cleanup in Future and TaskManager wraitii 2022-06-02 12:59:25 +00:00
  • f4128208de Fix text alignment handling of spaces around wrapping. wraitii 2022-06-02 12:56:53 +00:00
  • b5abab5c79 Don't reset wonder victory timer on ally defeat. wraitii 2022-06-01 15:44:53 +00:00
  • 7946def863 Fix maps with conquest CC victory conditions. Freagarach 2022-05-30 15:13:17 +00:00
  • 1d9e6f30b0 Add a new icon for the han siege tower. Stan 2022-05-30 07:33:39 +00:00
  • d4e523e0ea Slightly improve the look of the chinese siege tower. Raise the garrison flag. Remove useless unused materials from the daes. Stan 2022-05-29 21:41:45 +00:00
  • b9adbbd8be Fix 557fa0312e by adding the js files to the list of dependencies. They were previously found under the gui folder. Stan 2022-05-28 17:01:42 +00:00
  • 095838da0a Fixes A8 framebuffer format used for LOS interpolation and enables smooth LOS by default. vladislavbelov 2022-05-26 16:36:57 +00:00
  • 68d73e1726 Fixes double shader program reloading after dddd599146. vladislavbelov 2022-05-25 17:33:54 +00:00
  • 53033ceaa2 Fixes rendering reflections and refractions in case of empty scissors. vladislavbelov 2022-05-24 19:15:26 +00:00
  • a6f60afdc5 Adds instancing support to backend and enables it for minimap. vladislavbelov 2022-05-24 07:11:23 +00:00
  • 7cbe8125f7 Delete some unused techs/ auras marder 2022-05-23 13:31:47 +00:00
  • ddb54bfe84 [Gameplay] Let the mauryan worker elephant build again marder 2022-05-22 07:06:59 +00:00
  • 0f99c79dad Fix issues with han siege tower marder 2022-05-21 14:54:01 +00:00
  • f03f19cfc5 Fix aura tooltips on panel entities. Freagarach 2022-05-20 10:00:31 +00:00
  • f3d8f1e797 [Gameplay] - Remove min distance from siege towers marder 2022-05-20 07:13:09 +00:00
  • efc2d39372 Fix a comment and rename the formation angle function to better reflect what it does marder 2022-05-20 07:02:22 +00:00
  • 9a3ae16087 Make ship and siege immune to poison marder 2022-05-20 06:44:58 +00:00
  • b2e093d915 Rename the "Han Chinese" to "Han" marder 2022-05-20 06:36:38 +00:00
  • f8d2927748 Fix an infinite loop when trying to word-wrap bb 2022-05-17 12:10:56 +00:00
  • 10554eb5b1 Fix RAM amount detection on BSD and macOS. Stan 2022-05-17 08:08:14 +00:00
  • d1775169d2 Removes unused a_tangent stream in model water shaders after 779a33ee30. vladislavbelov 2022-05-16 16:36:58 +00:00
  • c0df9b9883 Fix: Han soilder missing gather animation for non-rice grains marder 2022-05-16 15:00:29 +00:00
  • 9528acfb8c Fix description of water weeding. Freagarach 2022-05-16 14:45:26 +00:00
  • f82fc6431b Fix SM compilation on M1, fix cross-compilation. wraitii 2022-05-15 21:22:49 +00:00
  • 08e7efc76a Allo native builds on Mac OS M1 / Apple Silicon wraitii 2022-05-15 06:45:53 +00:00
  • 364894287d Fix 557fa0312e wraitii 2022-05-15 06:36:27 +00:00
  • 557fa0312e Fix non-visual autostart, as well as client/host autostart. wraitii 2022-05-15 06:34:17 +00:00
  • 967f9ea7a3 Fix double 'to' in weeding technology. Freagarach 2022-05-15 05:27:05 +00:00
  • eb1febd5c1 Some fixes for the Han stone thrower. Freagarach 2022-05-15 05:13:39 +00:00
  • dec727ce8e Fix missing parentheses in formation turning angle calculation marder 2022-05-11 15:22:54 +00:00
  • ed4e07e594 Allow setting the passability class depending on formation members. Freagarach 2022-05-11 14:47:16 +00:00
  • 13d701e3d0 Fix maps after ea72437739. Freagarach 2022-05-11 06:04:20 +00:00
  • 1f8705d8f7 Avoids drawing text in GUI if it will be clipped. vladislavbelov 2022-05-10 16:32:25 +00:00
  • dddd599146 Fixes shader program and technique reloading. vladislavbelov 2022-05-10 12:54:57 +00:00
  • ee0fcf2b95 Fix map errors from GetTemplate not being available in the sim wraitii 2022-05-09 18:13:34 +00:00
  • 69c76acabb Fix crash in non-visual autostart from not loading terrain textures wraitii 2022-05-09 17:31:00 +00:00
  • 2ccd1ba280 UnitMotion - Fix Clearance serialization and only allow changing passability of formation controllers. wraitii 2022-05-09 17:29:15 +00:00
  • db8d251a8b Adds XML path of GL shader descriptions to file dependencies. vladislavbelov 2022-05-09 10:13:19 +00:00
  • 132058bc04 Fixes RenderDoc captures by calling glGetProgramivARB to get constants only for ARB shaders. vladislavbelov 2022-05-09 08:22:21 +00:00
  • ae54282794 Fixes depth texture sampling in ARB shaders after a87cb6c94d. Fixes #6537 vladislavbelov 2022-05-09 07:55:40 +00:00
  • 67e8e28006 Fixes dynamic GL buffer orphaning forgotten in cff79b421a. Fixes #6533 vladislavbelov 2022-05-08 22:45:54 +00:00
  • 62e589ab76 Adds renderer backend interface and dummy backend. vladislavbelov 2022-05-08 22:02:46 +00:00
  • c5f71d6b87 Fixes grayscaleFactor usage in Canvas2D ARB shader added in 1f192f1593. Fixes #6536 vladislavbelov 2022-05-07 20:57:16 +00:00
  • 5c17a11343 Fixes incorrect type of objectColor in overlay line ARB shader introduced in 34fc883317 and appeared after 04bd96cee0. Fixes #6534 vladislavbelov 2022-05-07 19:48:35 +00:00
  • 27061d7bd4 Fix slow formation movement on spamclick by increasing instant turn angle to the same value as units. Freagarach 2022-05-07 04:47:03 +00:00
  • b808adcc00 Disables writing depth for decals as they follow terrain and water (if floating) shape. Fixes #6494 vladislavbelov 2022-05-05 17:25:20 +00:00
  • 3ed4eaf247 Removes ogl_WarnIfError from regular renderer code. vladislavbelov 2022-05-02 21:52:21 +00:00
  • a493a9f07f Removes ARB switch optimization as it triggers slow down. Fixes #6525 vladislavbelov 2022-05-02 21:25:13 +00:00
  • 04bd96cee0 Moves uniform and texture binding to CDeviceCommandContext. vladislavbelov 2022-05-02 20:57:22 +00:00
  • a8caed8348 Uses correct value_type to iterate over the map in JSInterface_Hotkey. Refs a4852c4c01. vladislavbelov 2022-05-02 10:03:34 +00:00
  • a2df854547 Fix extra parenthesis in d0b2168879. Stan 2022-05-01 15:27:33 +00:00
  • a90ba38357 [Gameplay] Buff spear cavalry Angen 2022-05-01 11:08:52 +00:00
  • d0b2168879 Add Mouse drag to options Angen 2022-05-01 10:50:23 +00:00
  • 59fdc5e591 Fix chat window Angen 2022-04-29 17:48:01 +00:00
  • 9c0817849e Fix - in previous commit. Freagarach 2022-04-29 05:39:54 +00:00
  • 65f631ff15 Make scythes aura only affect humans (instead of units). Freagarach 2022-04-29 05:38:58 +00:00
  • edccaaf84a Reduce fog on cisalpine winter map and artic biome. Freagarach 2022-04-29 05:22:42 +00:00
  • 7765393908 Shift group hotkeys to map 1 - 10 instead 0 - 9 Angen 2022-04-28 17:03:58 +00:00
  • ac60b12045 Replaces occurrences of "VBO" in comments by "backend buffer". Refs cff79b421a vladislavbelov 2022-04-27 20:04:56 +00:00
  • d8b8128abb Adds AsFloatArray to CMatrix3D. vladislavbelov 2022-04-27 19:53:42 +00:00
  • 22a4db837b Adds backend buffer upload forgotten in aba7a170d9. Fixes #6520 vladislavbelov 2022-04-27 19:00:06 +00:00
  • b26aa5936d Avoids scoped binding of the already bound backend buffer. vladislavbelov 2022-04-26 18:25:52 +00:00
  • 98c18425a8 Adds more detailed debug name for backend buffers. vladislavbelov 2022-04-26 18:16:45 +00:00
  • 069560a290 Fixes incorrect vertex buffer offset added in aba7a170d9. Fixes #6519 vladislavbelov 2022-04-26 18:12:56 +00:00
  • 7e44e7ae69 [maps][alpha 26][fix] Change player owned trees to Gaia. wowgetoffyourcellphone 2022-04-25 19:28:08 +00:00
  • 6214632ab1 Fix a missing ambient occlusion texture and uvmap revealed by 0766919645. Stan 2022-04-25 15:27:16 +00:00
  • 5a1c510ff1 [maps] Fix lost comma. Reported by Gameboy. wowgetoffyourcellphone 2022-04-25 03:46:51 +00:00
  • e9fdb01d2b [maps][fix] Quick little map file fixes, per @Stan. wowgetoffyourcellphone 2022-04-24 22:10:31 +00:00
  • d2d22a4538 Makes the terrain and decals rendering code load effect once per usage. vladislavbelov 2022-04-24 13:44:00 +00:00
  • 42c46b41bb [maps][Alpha 26] Clean up of the Player data for Skirmish maps. wowgetoffyourcellphone 2022-04-24 04:37:27 +00:00
  • 8368bd6248 [art][textures] Add some player color to the Arabic robes. wowgetoffyourcellphone 2022-04-24 03:04:18 +00:00
  • 281ba0924f [maps][Alpha 26] Further improve corinthian_isthmus_2p and its map preview. wowgetoffyourcellphone 2022-04-24 02:58:20 +00:00
  • 7606fd1eec [maps][Alpha 26] Improve the terrain of Corinthian Isthmus (2) since it is the default map for Spanish language players. Also improve the terrain for Cycladic Archipelago 2p. Fix naming conventions for Acropolis Bay, Chang Jiang, and Tarim Basin. Add these new and updated maps to the "New Maps" campaign. wowgetoffyourcellphone 2022-04-24 01:11:12 +00:00
  • d3a7491724 Removes CONFIG2_GLES from CPostprocManager and renderers. vladislavbelov 2022-04-23 23:49:52 +00:00
  • df612ab8b4 Moves GLSL-specific uniform name workaround (added in 227f9e403f) to CShaderProgramGLSL. vladislavbelov 2022-04-23 21:39:15 +00:00
  • aba7a170d9 Moves vertex attribute binding to CDeviceCommandContext. vladislavbelov 2022-04-23 20:11:14 +00:00
  • ddb8b08508 Removes lib_api.h cleared but not deleted in 8c068aab07. vladislavbelov 2022-04-22 16:11:21 +00:00
  • 9b6365f9f2 Removes unused Noise generator added in 18eb72a25a without any actual usage. vladislavbelov 2022-04-20 20:22:01 +00:00
  • f1a59eca29 [art] Fix Brennus actor's material. wowgetoffyourcellphone 2022-04-20 17:28:38 +00:00
  • da983fbe42 [art][Alpha 26] Give an easier-to-see projectile to the Han Siege Tower wowgetoffyourcellphone 2022-04-20 06:53:40 +00:00
  • 3dd1cd39ca [art][Alpha 26] Give an easier-to-see projectile to the Siege Tower wowgetoffyourcellphone 2022-04-19 07:50:26 +00:00
  • 2355240eec Removes the Profiler allocation counter. Fixes #6476 vladislavbelov 2022-04-18 21:37:08 +00:00
  • 7bd075d570 Moves glReadPixels to GL backend. vladislavbelov 2022-04-17 14:55:00 +00:00
  • 5de50c447c Allow setting the passability class dynamically. This is needed to improve formation behavior for the release. Stan 2022-04-17 11:06:09 +00:00
  • c6da4d9312 Adds a fallback texture to skies to avoid a crash if a sky texture was invalid. vladislavbelov 2022-04-17 10:10:52 +00:00
  • e02b402a14 Uses vertex attribute name only for GLSL. Fixes #6500 vladislavbelov 2022-04-17 08:00:10 +00:00
  • 28349a2067 [art] Reduce specular strength of this block wall texture. wowgetoffyourcellphone 2022-04-17 02:23:40 +00:00
  • 6dfe7378fd [art][actors] Fix the Temperate stone actor to use the correct textures. wowgetoffyourcellphone 2022-04-16 06:44:41 +00:00
  • 0e7c7f26cf [art][actors][Alpha 26] Remove a superfluous decal from these Arsenal actors. The game would display this decal inconsistently with the other decal, so I picked one over the other. wowgetoffyourcellphone 2022-04-16 05:07:54 +00:00
  • a2c3e7503b [art][model][decals] Fix the Spartan Forge by recentering the model, also create a new decal for it from the existing texture. wowgetoffyourcellphone 2022-04-16 05:06:01 +00:00
  • 9217a710ec [art] Technology portrait for Wicker shields wowgetoffyourcellphone 2022-04-15 19:55:15 +00:00
  • eaac0b0dbe Uses vertex streams to get attribute locations reducing duplication in XML. vladislavbelov 2022-04-15 18:13:33 +00:00