1
0
forked from mirrors/0ad

Commit Graph

  • 6d28c44f0f Removes unused method from CShaderTechnique. vladislavbelov 2022-01-11 16:02:27 +00:00
  • 794fa82efb Warn when finding an entity with Reasearcher/Trainer but without ProductionQueue. Freagarach 2022-01-11 06:34:07 +00:00
  • 9757cc2539 Removes direct shader binding, uses BeginPass always following e1374252b7. vladislavbelov 2022-01-11 05:56:44 +00:00
  • 2e38c117d2 Fixes comments of CLOSTexture and CTerritoryTexture following 57ba7c4a1c. vladislavbelov 2022-01-10 17:58:51 +00:00
  • 0cda752ec3 Uses CVertexBufferManager handle instead of raw VBChunk pointer management. vladislavbelov 2022-01-10 16:51:43 +00:00
  • 795fb070af Removes asking GL of current bind framebuffer to avoid syncs. vladislavbelov 2022-01-09 07:36:56 +00:00
  • 98d213a9cd Fix modifications to unspecified techCostMultipliers. Freagarach 2022-01-09 06:32:30 +00:00
  • 95318d34ff Removes redundant layer check added in f715b73f4f. vladislavbelov 2022-01-08 13:44:40 +00:00
  • 9924450d36 Moves default GL state setup to GL device. vladislavbelov 2022-01-07 22:21:22 +00:00
  • 5610c71fc6 Fixes rendering big screenshot pieces onto screen, refs 52a8793450. vladislavbelov 2022-01-07 20:15:48 +00:00
  • f715b73f4f Uploads cube textures in SkyManager via DeviceCommandContext. vladislavbelov 2022-01-07 20:00:41 +00:00
  • 15c40861b4 Separates terrain alphamap combining and uploading. vladislavbelov 2022-01-07 14:33:54 +00:00
  • 9d7457da9b Removes ogl_tex usage from CRenderer. vladislavbelov 2022-01-06 23:23:36 +00:00
  • b061a7ead4 Optimizes FBO usages for LOSTexture and water shore foam. vladislavbelov 2022-01-06 22:44:54 +00:00
  • dfafdcd792 Bump version of the desktop file to 1.4 the latest stable version according to @nwtour on https://code.wildfiregames.com/D3475. Stan 2022-01-06 20:28:49 +00:00
  • cf56f36a3b Fix two typos noticed by @Nescio, and use the performance GPU on Linux too. Stan 2022-01-06 19:40:15 +00:00
  • de2a368924 Modify 0ad.desktop to accept a file as an argument to allow installing mods by drag & drop on the icon. Stan 2022-01-06 19:34:20 +00:00
  • 9bc3dd4699 Fixes terrain overlay texture upload after fd976456d7. vladislavbelov 2022-01-06 14:16:32 +00:00
  • 912202ff0c Uses core GL functions for GLSL shaders. vladislavbelov 2022-01-06 11:41:04 +00:00
  • cee0ce48eb Disables redundant mipmap generation for postprocessing. vladislavbelov 2022-01-06 11:09:42 +00:00
  • 27c8771a3a Fixes debug drawing of a null shadow texture introduced in 36107cb7e1, appeared after abc3190c03. vladislavbelov 2022-01-06 11:04:45 +00:00
  • f07fa81661 Renames LOS framebuffer object to follow CC. vladislavbelov 2022-01-05 15:37:59 +00:00
  • fd976456d7 Performs texture uploads via DeviceCommandContext interface. vladislavbelov 2022-01-05 14:49:54 +00:00
  • 07c0d95467 Write a GLSL equivalent for overlay_solid. Stan 2022-01-04 21:14:41 +00:00
  • 0a8d382657 Fix OpenGL ES 2.0 Warnings. Stan 2022-01-04 20:54:37 +00:00
  • 5e3426794c Moves frame rendering function to CRenderer and combines with making screenshots. vladislavbelov 2022-01-04 18:13:45 +00:00
  • 87b5c233c5 Splits CRenderer part about scene to CSceneRenderer. vladislavbelov 2022-01-04 13:29:01 +00:00
  • 3d2be697a2 Fix OpenGL ES build after ae32055c9b. Stan 2022-01-04 00:21:37 +00:00
  • 2f90becb28 Removes SkipSubmit and unused friends from Renderer. vladislavbelov 2022-01-03 12:16:16 +00:00
  • 3e6b0780fa Removes unused Renderer friends of removed classes, refs 8753f881ee, 6bc33fe8bd. vladislavbelov 2022-01-03 12:00:37 +00:00
  • 3b8f1cdc04 Moves Renderer internals class out of the global namespace. vladislavbelov 2022-01-03 11:11:58 +00:00
  • 6dc0abebdb Removes unused includes from Renderer. vladislavbelov 2022-01-03 10:59:41 +00:00
  • 4fba543488 Unifies providing SkyManager and WaterManager like other managers, refs b889826a3d. vladislavbelov 2022-01-03 10:49:12 +00:00
  • 7afe489214 Remove topology.cpp. The data isn't useful to us, and it prevents some players from running the game. Stan 2022-01-03 10:29:34 +00:00
  • 273d336364 Removes unused Atlas functionality to set clear color added in 2f53eea71a and removed in 0d6882dad2. vladislavbelov 2022-01-03 09:39:54 +00:00
  • e9070a2630 Removes rand function usage from Atlas and unused rand include from particles. vladislavbelov 2022-01-02 22:35:17 +00:00
  • e547704a54 Removes rand function usage from test_cache_adt. vladislavbelov 2022-01-02 22:32:38 +00:00
  • f6d2961a81 Fix bug where scenario map was not loading as revealed when set to revealed. Angen 2022-01-01 18:15:59 +00:00
  • 8347c94e3a Moves game load progress update function from GameSetup to CGUIManager. vladislavbelov 2022-01-01 12:23:24 +00:00
  • 7b8c66ec9f Adds config settings for borderless fullscreen and window modes. vladislavbelov 2021-12-31 12:05:48 +00:00
  • 202e248c93 Removes cinema path recording from atlas added in 2c71c22045 and not removed with ffmpeg in [[SVN:9520]], 4c395f4bf2 and 47b26e56d3. vladislavbelov 2021-12-31 10:35:56 +00:00
  • c9ba9299a3 Ignores sampler settings for multisample GL textures. vladislavbelov 2021-12-30 17:31:16 +00:00
  • abc3190c03 Removes binding native GLuint textures from public ShaderProgram API. vladislavbelov 2021-12-30 16:37:51 +00:00
  • e4455a8e8f Speedups terrain painting tab in Atlas by asynchronous texture loading. vladislavbelov 2021-12-30 16:24:07 +00:00
  • ae32055c9b Add support for GL_KHR_debug in Debug Mode. Stan 2021-12-30 15:07:17 +00:00
  • b74fd6d4a2 Use the high performance GPU on Windows by default. Stan 2021-12-30 13:57:40 +00:00
  • 92cf0c784c Removes Handle from ShaderProgram to use more high-level objects. vladislavbelov 2021-12-29 07:07:08 +00:00
  • b9e4c14083 Fixes out of bounds access in SkyManager after 0837e369cf. vladislavbelov 2021-12-28 10:50:42 +00:00
  • 70bd982c85 Fix OnOwnershipChanged missing in ResourceTrickle Angen 2021-12-28 10:03:49 +00:00
  • e552f1280e Fix certain modifiers not being cleared corectly from cache Angen 2021-12-28 10:01:36 +00:00
  • 2c33c28a09 Add the ability to do simple (de)serialisation cycle in the JS unit tests. (And change the PQ, Trainer and Researcher serialisation.) Freagarach 2021-12-28 08:23:59 +00:00
  • 32fc381017 Fix PetraAI not rushing. Freagarach 2021-12-28 08:16:06 +00:00
  • 60f35ff9c7 Add missing ProductionQueue component to the Mauryan Palace. Freagarach 2021-12-28 08:12:10 +00:00
  • b3a6a1e6e5 Add a more detailed description to the showstatusbar hotkey. Freagarach 2021-12-28 08:08:13 +00:00
  • 3591220361 Removes redundant ogl usage to process data on CPU combining terrain alpha map. vladislavbelov 2021-12-28 06:41:06 +00:00
  • 136f4621af Fixes crash for ARB shaders because they don't provide actual locations, triggered after c2c3a3b663. vladislavbelov 2021-12-27 21:27:56 +00:00
  • 0837e369cf Moves PostProcManager and SkyManager to GL texture class continuing 57ba7c4a1c. vladislavbelov 2021-12-27 21:01:43 +00:00
  • c4de86973d Fix Haiku detection introduced in cc65e0e8a2 Patch by: @xone47 Differential Revision: https://code.wildfiregames.com/D4396 This was SVN commit r26125. Stan 2021-12-27 18:59:44 +00:00
  • cbb7177fc1 Fix two comments from d95550248b bb 2021-12-27 16:30:58 +00:00
  • 6ed690f102 Add script to remove unneeded info from .po files bb 2021-12-27 14:31:32 +00:00
  • 3cb60353e1 Removes unused h_mgr includes. vladislavbelov 2021-12-27 11:47:16 +00:00
  • 9696df3c28 Removes unused ogl/ogl_tex includes. vladislavbelov 2021-12-27 10:11:26 +00:00
  • 60a422b668 Moves water textures and terrain alpha composite map to GL texture class following 57ba7c4a1c. vladislavbelov 2021-12-27 08:14:47 +00:00
  • f59f637cbb Cleanups TerrainTextureEntry a little, removes commented member from 88ab3f0f5b. vladislavbelov 2021-12-26 20:39:13 +00:00
  • c2c3a3b663 Moves shadow map and terrain overlay to GL texture class continuing 57ba7c4a1c. vladislavbelov 2021-12-26 09:48:48 +00:00
  • 6c2b9e72a0 Fix naming conventions of a few map names. Rename a dupe texture, and the fcollada readme. Stan 2021-12-26 00:17:01 +00:00
  • bd8b11676e Update translation files on translator change bb 2021-12-25 21:22:45 +00:00
  • 5fd4fb2b34 Restoring the colored profile name with the ranking and using the leaderboard names for autocompletion in the profile player search field. bb 2021-12-25 21:06:21 +00:00
  • ac7dc057df Add "Invalid signature" reason to modio Angen 2021-12-25 19:31:51 +00:00
  • 2dc0ccc184 [gameplay] standardize animal loot experience Angen 2021-12-25 19:28:31 +00:00
  • 57ba7c4a1c Encapsulates GL texture creation in a separate class. vladislavbelov 2021-12-25 00:26:10 +00:00
  • 381bbb59e8 Fix (de)serialisation in the Researcher component. Freagarach 2021-12-24 08:11:17 +00:00
  • 478164962f Removes static linking of OpenGL library. vladislavbelov 2021-12-24 08:02:27 +00:00
  • f9818b7f7a Moves default texture to SingleColorTexture following 283f524fcf. vladislavbelov 2021-12-23 17:44:24 +00:00
  • e7cc6117ce Fix removal of added files for macOS and Windows. Stan 2021-12-23 15:10:16 +00:00
  • 6b7541cec5 Add more options to archive builds. Stan 2021-12-23 14:59:37 +00:00
  • 6f1322881e Cleanups console a little bit. vladislavbelov 2021-12-23 07:37:03 +00:00
  • 53734a05a6 Add a missed include in https://code.wildfiregames.com/D721; It's included for some reason in Windows NOPCH but not linux Stan 2021-12-22 11:02:13 +00:00
  • 2922b693ab Fix special string used in singular for english Angen 2021-12-22 10:54:11 +00:00
  • c9bea80e0d Use GLAD2 a multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator. Stan 2021-12-21 22:03:31 +00:00
  • a32ab00f4d Moves backbuffer swap and error check to GL device. vladislavbelov 2021-12-21 17:02:04 +00:00
  • d48bc63d92 Fix missed issues bc461838ee and minor texture edits wackyserious 2021-12-21 09:02:31 +00:00
  • 26842451d7 Fix sorting by hasPassword/private in gamelist Angen 2021-12-21 08:00:37 +00:00
  • 84399ba248 Fix training/researching with zero time. Freagarach 2021-12-21 06:19:50 +00:00
  • a8c6d7a82b Inherit comment of previous save when overwriting. Freagarach 2021-12-21 06:07:48 +00:00
  • bc461838ee 037351c75e fix wackyserious 2021-12-21 01:00:38 +00:00
  • 037351c75e Update Athenian Scythian archer champion unit textures -Standardize naming convention (sample_01_01, where first 01 = type and following, 01 = subtype) -Add new variants -Minor update to previous textures wackyserious 2021-12-20 12:10:45 +00:00
  • e4925e02d0 Fix getting units by cheat. Freagarach 2021-12-17 15:34:49 +00:00
  • 3b9b7cd605 Moves GL report from HWDetect to GL device. vladislavbelov 2021-12-16 06:36:46 +00:00
  • 2f4fabdd96 Fixes gamesetup slider for a too short frame time (not enough Date precision). vladislavbelov 2021-12-15 10:56:20 +00:00
  • eb004e5c98 Uses forward declaration for SDL in GL device. vladislavbelov 2021-12-15 10:50:31 +00:00
  • 93a9072618 Removes logs of unused GL constants which duplicate video mode settings. vladislavbelov 2021-12-15 10:49:46 +00:00
  • dfd9560748 Put the formation-selection feature behind a config. Freagarach 2021-12-15 08:07:59 +00:00
  • afc77e20a4 Ignore formation selection when clicking an unit icon. Freagarach 2021-12-15 08:00:49 +00:00
  • f1f744702b Rename "ElevationBonus" and "Delay" to "Origin" and "EffectDelay", respectively. Freagarach 2021-12-15 07:42:06 +00:00
  • 5cbdc6c62a Use the attack sound for attack-move. Freagarach 2021-12-15 07:11:03 +00:00
  • 89c181ded1 Encapsulates information about GL inside device. vladislavbelov 2021-12-15 06:43:41 +00:00
  • 784f734480 Removes a hack to detect an old S3 SuperSavage card added in c1ec44d751. vladislavbelov 2021-12-14 10:47:32 +00:00
  • 3809457513 Replaces unclear PreferGLSL by direct renderer backend choice. vladislavbelov 2021-12-14 06:34:02 +00:00
  • f28efbaa87 Forbids using more than 64 bones for GPU skinning. vladislavbelov 2021-12-13 19:22:27 +00:00