vladislavbelov
9924450d36
Moves default GL state setup to GL device.
...
This was SVN commit r26187.
2022-01-07 22:21:22 +00:00
vladislavbelov
5610c71fc6
Fixes rendering big screenshot pieces onto screen, refs 52a8793450.
...
This was SVN commit r26186.
2022-01-07 20:15:48 +00:00
vladislavbelov
f715b73f4f
Uploads cube textures in SkyManager via DeviceCommandContext.
...
Commented By: Stan
Differential Revision: https://code.wildfiregames.com/D4421
This was SVN commit r26185.
2022-01-07 20:00:41 +00:00
vladislavbelov
15c40861b4
Separates terrain alphamap combining and uploading.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4419
This was SVN commit r26184.
2022-01-07 14:33:54 +00:00
vladislavbelov
9d7457da9b
Removes ogl_tex usage from CRenderer.
...
This was SVN commit r26181.
2022-01-06 23:23:36 +00:00
vladislavbelov
b061a7ead4
Optimizes FBO usages for LOSTexture and water shore foam.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4418
This was SVN commit r26180.
2022-01-06 22:44:54 +00:00
vladislavbelov
9bc3dd4699
Fixes terrain overlay texture upload after fd976456d7.
...
Reported By: nwtour
This was SVN commit r26176.
2022-01-06 14:16:32 +00:00
vladislavbelov
912202ff0c
Uses core GL functions for GLSL shaders.
...
Tested By: nwtour, Stan
Differential Revision: https://code.wildfiregames.com/D4416
This was SVN commit r26175.
2022-01-06 11:41:04 +00:00
vladislavbelov
cee0ce48eb
Disables redundant mipmap generation for postprocessing.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4417
This was SVN commit r26174.
2022-01-06 11:09:42 +00:00
vladislavbelov
27c8771a3a
Fixes debug drawing of a null shadow texture introduced in 36107cb7e1, appeared after abc3190c03.
...
Reported By: nwtour
This was SVN commit r26173.
2022-01-06 11:04:45 +00:00
vladislavbelov
f07fa81661
Renames LOS framebuffer object to follow CC.
...
This was SVN commit r26171.
2022-01-05 15:37:59 +00:00
vladislavbelov
fd976456d7
Performs texture uploads via DeviceCommandContext interface.
...
Tested By: Langbart, Stan
Differential Revision: https://code.wildfiregames.com/D4415
This was SVN commit r26170.
2022-01-05 14:49:54 +00:00
Stan
0a8d382657
Fix OpenGL ES 2.0 Warnings.
...
This was SVN commit r26167.
2022-01-04 20:54:37 +00:00
vladislavbelov
5e3426794c
Moves frame rendering function to CRenderer and combines with making screenshots.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4414
This was SVN commit r26166.
2022-01-04 18:13:45 +00:00
vladislavbelov
87b5c233c5
Splits CRenderer part about scene to CSceneRenderer.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4412
This was SVN commit r26165.
2022-01-04 13:29:01 +00:00
Stan
3d2be697a2
Fix OpenGL ES build after ae32055c9b.
...
This was SVN commit r26163.
2022-01-04 00:21:37 +00:00
vladislavbelov
2f90becb28
Removes SkipSubmit and unused friends from Renderer.
...
This was SVN commit r26162.
2022-01-03 12:16:16 +00:00
vladislavbelov
3e6b0780fa
Removes unused Renderer friends of removed classes, refs 8753f881ee, 6bc33fe8bd.
...
This was SVN commit r26161.
2022-01-03 12:00:37 +00:00
vladislavbelov
3b8f1cdc04
Moves Renderer internals class out of the global namespace.
...
This was SVN commit r26160.
2022-01-03 11:11:58 +00:00
vladislavbelov
6dc0abebdb
Removes unused includes from Renderer.
...
This was SVN commit r26159.
2022-01-03 10:59:41 +00:00
vladislavbelov
4fba543488
Unifies providing SkyManager and WaterManager like other managers, refs b889826a3d.
...
This was SVN commit r26158.
2022-01-03 10:49:12 +00:00
Stan
7afe489214
Remove topology.cpp. The data isn't useful to us, and it prevents some players from running the game.
...
Fixes #6028
Differential Revision: https://code.wildfiregames.com/D4402
This was SVN commit r26157.
2022-01-03 10:29:34 +00:00
vladislavbelov
273d336364
Removes unused Atlas functionality to set clear color added in 2f53eea71a and removed in 0d6882dad2.
...
This was SVN commit r26156.
2022-01-03 09:39:54 +00:00
vladislavbelov
e9070a2630
Removes rand function usage from Atlas and unused rand include from particles.
...
This was SVN commit r26153.
2022-01-02 22:35:17 +00:00
vladislavbelov
e547704a54
Removes rand function usage from test_cache_adt.
...
This was SVN commit r26152.
2022-01-02 22:32:38 +00:00
vladislavbelov
8347c94e3a
Moves game load progress update function from GameSetup to CGUIManager.
...
This was SVN commit r26150.
2022-01-01 12:23:24 +00:00
vladislavbelov
7b8c66ec9f
Adds config settings for borderless fullscreen and window modes.
...
Tested By: bb, Langbart
Differential Revision: https://code.wildfiregames.com/D4106
This was SVN commit r26148.
2021-12-31 12:05:48 +00:00
vladislavbelov
202e248c93
Removes cinema path recording from atlas added in 2c71c22045 and not removed with ffmpeg in [[SVN:9520]], 4c395f4bf2 and 47b26e56d3.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4411
This was SVN commit r26147.
2021-12-31 10:35:56 +00:00
vladislavbelov
c9ba9299a3
Ignores sampler settings for multisample GL textures.
...
Reported By: Stan
This was SVN commit r26144.
2021-12-30 17:31:16 +00:00
vladislavbelov
abc3190c03
Removes binding native GLuint textures from public ShaderProgram API.
...
Differential Revision: https://code.wildfiregames.com/D4407
This was SVN commit r26143.
2021-12-30 16:37:51 +00:00
vladislavbelov
e4455a8e8f
Speedups terrain painting tab in Atlas by asynchronous texture loading.
...
Tested By: Silier, Stan
Differential Revision: https://code.wildfiregames.com/D4405
This was SVN commit r26142.
2021-12-30 16:24:07 +00:00
Stan
ae32055c9b
Add support for GL_KHR_debug in Debug Mode.
...
Based on a patch by: @linkmauve
Reviewed by: @vladislavbelov
Differential Revision: https://code.wildfiregames.com/D2488
This was SVN commit r26141.
2021-12-30 15:07:17 +00:00
Stan
b74fd6d4a2
Use the high performance GPU on Windows by default.
...
Reviewed by: @vladislavbelov
Accepted by: @asterix
Differential Revision: https://code.wildfiregames.com/D4401
This was SVN commit r26140.
2021-12-30 13:57:40 +00:00
vladislavbelov
92cf0c784c
Removes Handle from ShaderProgram to use more high-level objects.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4403
This was SVN commit r26138.
2021-12-29 07:07:08 +00:00
vladislavbelov
b9e4c14083
Fixes out of bounds access in SkyManager after 0837e369cf.
...
This was SVN commit r26136.
2021-12-28 10:50:42 +00:00
vladislavbelov
3591220361
Removes redundant ogl usage to process data on CPU combining terrain alpha map.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4399
This was SVN commit r26129.
2021-12-28 06:41:06 +00:00
vladislavbelov
136f4621af
Fixes crash for ARB shaders because they don't provide actual locations, triggered after c2c3a3b663.
...
Reported By: nwtour
This was SVN commit r26127.
2021-12-27 21:27:56 +00:00
vladislavbelov
0837e369cf
Moves PostProcManager and SkyManager to GL texture class continuing 57ba7c4a1c.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4398
This was SVN commit r26126.
2021-12-27 21:01:43 +00:00
Stan
c4de86973d
Fix Haiku detection introduced in cc65e0e8a2
...
Patch by: @xone47
Differential Revision: https://code.wildfiregames.com/D4396
This was SVN commit r26125.
2021-12-27 18:59:44 +00:00
bb
cbb7177fc1
Fix two comments from d95550248b
...
This was SVN commit r26124.
2021-12-27 16:30:58 +00:00
bb
6ed690f102
Add script to remove unneeded info from .po files
...
Differential Revision: D4264
This was SVN commit r26123.
2021-12-27 14:31:32 +00:00
vladislavbelov
3cb60353e1
Removes unused h_mgr includes.
...
This was SVN commit r26122.
2021-12-27 11:47:16 +00:00
vladislavbelov
9696df3c28
Removes unused ogl/ogl_tex includes.
...
This was SVN commit r26121.
2021-12-27 10:11:26 +00:00
vladislavbelov
60a422b668
Moves water textures and terrain alpha composite map to GL texture class following 57ba7c4a1c.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4394
This was SVN commit r26120.
2021-12-27 08:14:47 +00:00
vladislavbelov
f59f637cbb
Cleanups TerrainTextureEntry a little, removes commented member from 88ab3f0f5b.
...
This was SVN commit r26118.
2021-12-26 20:39:13 +00:00
vladislavbelov
c2c3a3b663
Moves shadow map and terrain overlay to GL texture class continuing 57ba7c4a1c.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4393
This was SVN commit r26117.
2021-12-26 09:48:48 +00:00
bb
bd8b11676e
Update translation files on translator change
...
Comments By: Stan
Differential Revision: D4260
This was SVN commit r26113.
2021-12-25 21:22:45 +00:00
Angen
ac7dc057df
Add "Invalid signature" reason to modio
...
When signature is invalid, it does not comunicate the reason clearly.
Fix this.
Also remove silent failure in case of signature is not valid.
Differential revision: D3478
Reviewed by: @bb
This was SVN commit r26111.
2021-12-25 19:31:51 +00:00
vladislavbelov
57ba7c4a1c
Encapsulates GL texture creation in a separate class.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4389
This was SVN commit r26107.
2021-12-25 00:26:10 +00:00
vladislavbelov
478164962f
Removes static linking of OpenGL library.
...
Tested By: Langbart, Stan
Differential Revision: https://code.wildfiregames.com/D4387
This was SVN commit r26104.
2021-12-24 08:02:27 +00:00