vladislavbelov
df612ab8b4
Moves GLSL-specific uniform name workaround (added in 227f9e403f) to CShaderProgramGLSL.
...
This was SVN commit r26816.
2022-04-23 21:39:15 +00:00
vladislavbelov
aba7a170d9
Moves vertex attribute binding to CDeviceCommandContext.
...
Tested By: Langbart, Stan
Differential Revision: https://code.wildfiregames.com/D4610
This was SVN commit r26815.
2022-04-23 20:11:14 +00:00
vladislavbelov
ddb8b08508
Removes lib_api.h cleared but not deleted in 8c068aab07.
...
This was SVN commit r26813.
2022-04-22 16:11:21 +00:00
vladislavbelov
9b6365f9f2
Removes unused Noise generator added in 18eb72a25a without any actual usage.
...
60befbd1cf added the exact same implementation to the rmgen tool,
469d0fe5c5 removed the rmgen tool along with the original implementation
of noise.
Patch By: smiley
Differential Revision: https://code.wildfiregames.com/D4611
This was SVN commit r26810.
2022-04-20 20:22:01 +00:00
wowgetoffyourcellphone
f1a59eca29
[art] Fix Brennus actor's material.
...
This was SVN commit r26809.
2022-04-20 17:28:38 +00:00
wowgetoffyourcellphone
da983fbe42
[art][Alpha 26] Give an easier-to-see projectile to the Han Siege Tower
...
This was SVN commit r26808.
2022-04-20 06:53:40 +00:00
wowgetoffyourcellphone
3dd1cd39ca
[art][Alpha 26] Give an easier-to-see projectile to the Siege Tower
...
This was SVN commit r26807.
2022-04-19 07:50:26 +00:00
vladislavbelov
2355240eec
Removes the Profiler allocation counter. Fixes #6476
...
Refs 5c8250ddb8 , 5664f097d9 , 6b0a0e83eb .
Patch By: smiley
Differential Revision: https://code.wildfiregames.com/D4606
This was SVN commit r26805.
2022-04-18 21:37:08 +00:00
vladislavbelov
7bd075d570
Moves glReadPixels to GL backend.
...
This was SVN commit r26802.
2022-04-17 14:55:00 +00:00
Stan
5de50c447c
Allow setting the passability class dynamically. This is needed to improve formation behavior for the release.
...
Accepted by: @Freagarach
Refs: https://code.wildfiregames.com/D4563 ,
https://code.wildfiregames.com/D4605
Differential Revision: https://code.wildfiregames.com/Dr4599
This was SVN commit r26801.
2022-04-17 11:06:09 +00:00
vladislavbelov
c6da4d9312
Adds a fallback texture to skies to avoid a crash if a sky texture was invalid.
...
This was SVN commit r26800.
2022-04-17 10:10:52 +00:00
vladislavbelov
e02b402a14
Uses vertex attribute name only for GLSL. Fixes #6500
...
This was SVN commit r26799.
2022-04-17 08:00:10 +00:00
wowgetoffyourcellphone
28349a2067
[art] Reduce specular strength of this block wall texture.
...
This was SVN commit r26798.
2022-04-17 02:23:40 +00:00
wowgetoffyourcellphone
6dfe7378fd
[art][actors] Fix the Temperate stone actor to use the correct textures.
...
This was SVN commit r26797.
2022-04-16 06:44:41 +00:00
wowgetoffyourcellphone
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.
...
This was SVN commit r26796.
2022-04-16 05:07:54 +00:00
wowgetoffyourcellphone
a2c3e7503b
[art][model][decals] Fix the Spartan Forge by recentering the model, also create a new decal for it from the existing texture.
...
Tweak the other Spartan decals while I'm at it.
This was SVN commit r26795.
2022-04-16 05:06:01 +00:00
wowgetoffyourcellphone
9217a710ec
[art] Technology portrait for Wicker shields
...
This was SVN commit r26793.
2022-04-15 19:55:15 +00:00
vladislavbelov
eaac0b0dbe
Uses vertex streams to get attribute locations reducing duplication in XML.
...
Also adds missing streams.
This was SVN commit r26792.
2022-04-15 18:13:33 +00:00
vladislavbelov
37645670c1
Fixes crash in shader preprocessor introduced in d295dacb9b and appeared after 25332f9b86. Fixes #6033
...
This was SVN commit r26791.
2022-04-15 17:45:15 +00:00
wowgetoffyourcellphone
44a6b6bd23
[maps] Add a couple of improved maps to the new maps campaign.
...
This was SVN commit r26790.
2022-04-15 07:34:35 +00:00
Stan
663fb3f527
Update the LIB_URL for zlib.
...
Fixes : #6496
Refs: #4362
Patch by: @Langbart
Differential Revision: https://code.wildfiregames.com/D4603
This was SVN commit r26788.
2022-04-14 22:35:17 +00:00
wowgetoffyourcellphone
458f4fca1e
[art][fix][actors][Alpha 26] Fix the projectiles for a handful of siege engines.
...
This was SVN commit r26787.
2022-04-14 06:52:43 +00:00
wowgetoffyourcellphone
0e9bbd10c6
[art][icons][Fix] Fix some new aura icons, renamed/modified some too. Added them to some auras. Added some old icons to other auras.
...
This was SVN commit r26786.
2022-04-14 06:25:43 +00:00
vladislavbelov
2c8f4c4837
Moves AssertPointersBound to draw commands to not forget to call it for new shaders.
...
In the future it allows to call AssertPointersBound in a more lazy way.
This was SVN commit r26784.
2022-04-12 18:02:08 +00:00
vladislavbelov
d8d736f0eb
Allows tex clients decide how to handle invalid textures instead of assertions. Fixes #6436
...
This was SVN commit r26783.
2022-04-12 17:39:05 +00:00
vladislavbelov
8c1a469253
Uses GL device capabilities for all vertex attribute locations.
...
This was SVN commit r26782.
2022-04-12 16:49:04 +00:00
vladislavbelov
ad2068dae0
Uses sequential numbering of GL vertex attributes for modern hardware. Refs #3054
...
Differential Revision: https://code.wildfiregames.com/D4601
This was SVN commit r26781.
2022-04-12 16:13:47 +00:00
vladislavbelov
f6837978e8
Adds GL debug labels only if they are supported (forgotten in 3db24af763). Fixes #6495
...
This was SVN commit r26780.
2022-04-12 06:44:06 +00:00
vladislavbelov
e6dd9f944e
Moves Vulkan report code to its device to prevent crashing when a GL device is created. Fixes #6270
...
Differential Revision: https://code.wildfiregames.com/D4577
This was SVN commit r26779.
2022-04-12 06:39:14 +00:00
vladislavbelov
811a540382
Simplifies GL::CShaderProgram to store less data.
...
This was SVN commit r26777.
2022-04-11 22:10:21 +00:00
vladislavbelov
3db24af763
Adds names to GL shaders and programs.
...
This was SVN commit r26776.
2022-04-11 20:30:23 +00:00
Angen
eafdb2339d
Fix unit demo map
...
Split from D4589
Differential revision: D4600
Original patch by: @Langbart
Fixes : #6486
Refs: #6116
This was SVN commit r26775.
2022-04-11 18:59:25 +00:00
vladislavbelov
8a51e05c2e
Avoids a crash if a texture size is not a power of two.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4586
This was SVN commit r26774.
2022-04-11 16:28:41 +00:00
wowgetoffyourcellphone
b55c71ab88
[maps] Improve Median Oasis 2p with new terrain textures and new flora/geology.
...
This was SVN commit r26770.
2022-04-09 05:45:00 +00:00
Freagarach
06796303d7
Fix progress slider on formerly autoqueued items.
...
It was not resized for ghosts.
Reported by: @Langbart
Differential revision: https://code.wildfiregames.com/D4592
Fixes #6492
This was SVN commit r26769.
2022-04-09 05:34:43 +00:00
wowgetoffyourcellphone
41032b034c
[ maps ] Fix the absence of stone mines on Cisalpine Winter.
...
This was SVN commit r26768.
2022-04-09 04:54:05 +00:00
wowgetoffyourcellphone
001da7fdb8
[ art ][ particles ] Slow down the snow fall for aesthetics.
...
This was SVN commit r26767.
2022-04-09 04:52:22 +00:00
wowgetoffyourcellphone
73ec3fd48b
[ Alpha 26 ] In Carthaginian embassies, remove references to "researching technologies" since there are none.
...
Report:
https://wildfiregames.com/forum/topic/51306-thread-for-posting-suggestions-for-alpha-26/page/14/#comment-489907
This was SVN commit r26766.
2022-04-09 01:08:42 +00:00
wowgetoffyourcellphone
ed6b87c0fe
[art] [Alpha 26] Improve and standardize the portraits for Ruins and Rocks. Delete a now-unused portrait.
...
This was SVN commit r26765.
2022-04-09 00:53:25 +00:00
wowgetoffyourcellphone
0766919645
[ art ][ actors ][ Alpha 26 ] A large actor visual update (mainly buildings)
...
- Better fitting decals
- Player color
- Warships use the larger, easier to see projectile like buildings do
- Upgrading variants
- Standardized decals for Stables
- Fix a few death variants
- Some better tree props
- Fixed sheath position for the Roman Centurion
- Add Cavalry variants for Gallic heroes (templates will come later)
- A more "British" shield for the Brit fanatic
- Add a new Atlas building for the Spartans, the "Persian Stoa"
- Add distinct actors between lit and non-lit Fireships
This was SVN commit r26764.
2022-04-08 21:45:47 +00:00
vladislavbelov
73c0e40045
Fixes warnings about unused function arguments in renderer.
...
This was SVN commit r26763.
2022-04-08 06:49:38 +00:00
Stan
383df82c4a
Improve acropolis_bay_2p by removing fences and tweaking roads lightly and allow rebuilding towers.
...
Accepted by: @marder
Patch by: @Langbart
Differential Revision: https://code.wildfiregames.com/D4591
This was SVN commit r26761.
2022-04-07 15:51:36 +00:00
vladislavbelov
d3dd98418e
Fixes GLES build after c842678591.
...
This was SVN commit r26760.
2022-04-07 06:59:40 +00:00
wowgetoffyourcellphone
6cc44f7a6f
[art][textures] Reduce the resolution of the camel blanket textures by half. They were originally ginormous, 4x bigger than a standard unit texture.
...
This was SVN commit r26758.
2022-04-04 03:50:28 +00:00
wowgetoffyourcellphone
7da9ec6005
[art][actors] Improved the look of some actors.
...
- Different dirt decals for 3 Iberian structures
- Variations for the trees on the Kushite wonder
- Spec maps for a couple Athenian units
- Changed textures for Gallic elite javelineer
- New textures for the Ptolemy war elephant driver
- Peytral for the Elite Seleucid jav cav
- More helmet variants for the Elite Seleucid spear cav
This was SVN commit r26757.
2022-04-03 20:51:39 +00:00
Freagarach
f9fae35b59
Fix selecting formations when cycling through idle entities.
...
Since formations have `cmpIdentity` now (b778caf146 ), they were
incorrectly selected when cycling through idle entities.
Reported and tested by: @Langbart
Differential revision: https://code.wildfiregames.com/D4588
Fixes #6490
This was SVN commit r26756.
2022-04-03 17:37:34 +00:00
Freagarach
d847a1c479
Fix research icon position.
...
It was overlayed with the FPS overlay which rendered it unreadable.
Introduced in 7c3aed5f36
Reported by: @Langbart
Patch by: @phosit
Differential revision: https://code.wildfiregames.com/D4585
Comments by: @elexis
Fixes #6484
This was SVN commit r26755.
2022-04-03 17:32:19 +00:00
Freagarach
a9d266f9f7
Rework Iphicratean Reform.
...
- Gymnasium to the second phase.
- Allow training the marines and cretan archers there.
- Move the above mentioned tech to that structure and the dock.
Patch by: @marder
Differential revision: https://code.wildfiregames.com/D4537
Comments (implied acceptence) by: @chrstgtr, @ValihrAnt
This was SVN commit r26754.
2022-04-03 17:18:46 +00:00
Angen
3a43cb272c
[Gameplay] Ships less pierce attack, but can destroy other ships because of a multiplier
...
Currently garrisoned ships easily kill organic units that dare to get to
close to them. A garrisoned ship is a killing machine like nothing else
in the game.
This patch solves their absurd deadliness against organic units. Ships
get 12 pierce attack and a 3x multiplier against other ships so they can
sink enemy ships at comparable rate as in A24 and A25.
Differential revision: D4507
Patch by: @LetswaveaBook
Reviewed by: @wowgetoffyourcellphone
Comments by: @marder @wraitii @Freagarach
This was SVN commit r26753.
2022-04-03 09:24:10 +00:00
wowgetoffyourcellphone
6297d1a58f
[art][actors] Use the "normal" material instead of "parallax" for these 2 Kushite actors. The normal maps don't have an alpha anyway.
...
This was SVN commit r26751.
2022-04-02 23:47:29 +00:00