Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Warzone 2100

Server hosting for the open-source 3D real-time strategy game Warzone 2100. Also provides server hosting for the open-source turn-based strategy game Freeciv.
Collective - Host: opensource - https://opencollective.com/warzone2100 - Website: https://wz2100.net - Code: https://github.com/Warzone2100

InstancedMeshRenderer refactoring: pass in viewMatrix at actual draw time

github.com/Warzone2100/warzone2100 - 4de2653ed7e63952d2e8a380c87a5eb2d65acc70 authored over 1 year ago by past-due <[email protected]>
Refactor InstancedMeshRenderer

github.com/Warzone2100/warzone2100 - 776094679f4c040eedbcce7d92ecf21e76fcc05d authored over 1 year ago by past-due <[email protected]>
gfx_api: Initial depth pass support

github.com/Warzone2100/warzone2100 - dc6e4c447a30eb9e298f0c25d1d64e9b47d4b824 authored over 1 year ago by past-due <[email protected]>
[OpenGL] Don't bother logging OpenGL 1.x compat

github.com/Warzone2100/warzone2100 - ddf18ef864e4867eeb8489cc78028b92654b5788 authored over 1 year ago by past-due <[email protected]>
[OpenGL] glad: Add framebuffer / multisampling extensions

GL_ARB_invalidate_subdata, GL_EXT_discard_framebuffer, GL_EXT_multisampled_render_to_texture

github.com/Warzone2100/warzone2100 - 8234291fea0f2144921fe6358f986a70e4cef09b authored over 1 year ago by past-due <[email protected]>
draw3DScene: Fix pie_BeginInterface location

github.com/Warzone2100/warzone2100 - 999661a84a2524739e52a103c7344d764cfb1895 authored over 1 year ago by past-due <[email protected]>
gfx_api: Support offscreen framebuffer for scene rendering

github.com/Warzone2100/warzone2100 - 0278c9e7e2a6ef6187dc6ca0b7ee7c7717cb2b67 authored over 1 year ago by past-due <[email protected]>
[Vulkan] Refactor attachment image + view creation

github.com/Warzone2100/warzone2100 - 6eeb8877afaf19a64d0b457cedba8b54750d9ae0 authored over 1 year ago by past-due <[email protected]>
gfx_api: Add abstract_texture::backend_internal_value()

github.com/Warzone2100/warzone2100 - 057d0f37bad5f92dacf75282c2745b57dd4a4e27 authored over 1 year ago by past-due <[email protected]>
[OpenGL] Cap MSAA at 16

github.com/Warzone2100/warzone2100 - 63aac10c3126dc1dd86d974c5237ffd1b834a7d9 authored over 1 year ago by past-due <[email protected]>
Avoid lots of temporary WzStrings due to iIMDShape.modelName

github.com/Warzone2100/warzone2100 - f26d33b011c16b92399e7647068bd9c05c4f6edb authored over 1 year ago by past-due <[email protected]>
Silence MSVC warnings

github.com/Warzone2100/warzone2100 - 13138ec557e29d9934be8ed8dcde6c0aa26922f5 authored over 1 year ago by past-due <[email protected]>
[OpenGL] OpenGL ES: Specify default precision for sampler2DArray

github.com/Warzone2100/warzone2100 - 2affdd9e9d448f1766f6620bca80cb2f2c0a33a6 authored over 1 year ago by past-due <[email protected]>
gfx_api: Tweak how depth formats are handled, fix OpenGL ES issues

github.com/Warzone2100/warzone2100 - c2b1d1b45a2861122085b3cddebc7a2e6a683343 authored over 1 year ago by past-due <[email protected]>
Fix-up float literals in shaders

OpenGL ES is particularly picky about this

github.com/Warzone2100/warzone2100 - 54f5cd23e351b239350c39f7fd8b974a29de3ea4 authored over 1 year ago by past-due <[email protected]>
[Vulkan] findProperties: Add (optional) bool output value

github.com/Warzone2100/warzone2100 - 80689e3a40891e25a39486d30433b1985bfb7023 authored over 1 year ago by past-due <[email protected]>
[OpenGL] Use glDrawBuffers instead of glDrawBuffer, fix OpenGL ES compat

github.com/Warzone2100/warzone2100 - aba5ef9f281ce63c4823aad52043fea69e3a3512 authored over 1 year ago by past-due <[email protected]>
gfx_api: Use a single (huge) triangle that covers the screen to render offscreen framebuffer

github.com/Warzone2100/warzone2100 - ec5412ce5fc874123c4b871e6f459e5986ece0fe authored over 1 year ago by past-due <[email protected]>
[OpenGL] OpenGL ES: Color texture format must match the multisampled render buffer format

github.com/Warzone2100/warzone2100 - b2b52dd614635ffff2b1f05d247d81aabd8f4599 authored over 1 year ago by past-due <[email protected]>
[OpenGL] Disable ASTC support for most platforms (even if extension is available)

If glGetInternalformativ isn't available to properly check

github.com/Warzone2100/warzone2100 - 2be4518653bb55a1529fe134b5d74640492710e8 authored over 1 year ago by past-due <[email protected]>
[OpenGL] Tweak OpenGLES sampler2DArray default precision

github.com/Warzone2100/warzone2100 - 7e9f24f0d1c1958d1d78e17c2ce749f4c06a62ae authored over 1 year ago by past-due <[email protected]>
atmosDrawParticles: Cache some expensive calculations

github.com/Warzone2100/warzone2100 - 799add553a4bde7c325dc4e2dc2f3136d1133649 authored over 1 year ago by past-due <[email protected]>
That was clearly a mistake, idk why tho

github.com/Warzone2100/autohoster-frontend - d723033e6ecedbf56c4e6b686cb93e8724bd8c31 authored over 1 year ago by maxsupermanhd <[email protected]>
Automated data update: Sun Jun 25 12:43:14 UTC 2023

github.com/Warzone2100/wz2100.net - bc20fb4ef61986a75474c04523b90cf0e4d0c517 authored over 1 year ago by wzdev-ci <[email protected]>
Add exclusion list for terrain type overrides

Fix Monocot being broken due to it using custom tile behaviors.

github.com/Warzone2100/warzone2100 - 50327484546bc45b4e4dca70696bf04845f872c8 authored over 1 year ago by KJeff01 <[email protected]>
Move VTOL pads in Beta 8

Moved next to the Command Relay. Looks better and won't cause VTOLs to fly out of bounds and cau...

github.com/Warzone2100/warzone2100 - 4c6e98529e1c1b0c840d693859df207a150f46d9 authored over 1 year ago by KJeff01 <[email protected]>
Make New Paradigm use Hardened Sensor towers

From Alpha 8 and onwards.

github.com/Warzone2100/warzone2100 - 20b0918d62606137a862fd7de8f74d53e5fc5a07 authored over 1 year ago by KJeff01 <[email protected]>
Preserve artillery weapon pitch after firing

github.com/Warzone2100/warzone2100 - fd51e758d6cbba1d20372566cfbfc282c410152e authored over 1 year ago by Dylan <[email protected]>
tweaks to graphs

github.com/Warzone2100/autohoster-frontend - 0dde899184471f63dfcb73bee57a66a554879a7b authored over 1 year ago by maxsupermanhd <[email protected]>
I hate this so much

github.com/Warzone2100/autohoster-frontend - d28cbb07084b5f465bc8588cb30c4ec4919f16d1 authored over 1 year ago by maxsupermanhd <[email protected]>
Change WaterPSO to use REND_ALPHA

Co-Authored-By: MaNGusT- <[email protected]>

github.com/Warzone2100/warzone2100 - 48e3f8de3fa83366e3a4c215fb5c1bd95d83d246 authored over 1 year ago by past-due <[email protected]>
Testing: Provide full illumination value (in high quality mode) if texture lacks normal / specular / etc maps

github.com/Warzone2100/warzone2100 - b0f264df72ca06efa9376b2b6777cb09a4d94467 authored over 1 year ago by past-due <[email protected]>
Fix: renderProjectile (after "Incorporate all the view transforms into viewMatrix")

github.com/Warzone2100/warzone2100 - e49b2d578863cdc5afafc8fb9f8f5f64bfed31df authored over 1 year ago by past-due <[email protected]>
Fix: Incorrect determination of groundFromMapTile (2)

github.com/Warzone2100/warzone2100 - a7f4546d96294062049da2f46346292eb138d55c authored over 1 year ago by past-due <[email protected]>
Script Debugger: Make "Terrain Quality" a dropdown

github.com/Warzone2100/warzone2100 - d921449f33761aaa6f1a4a5af9b7797972764c97 authored over 1 year ago by past-due <[email protected]>
Add support for terrain_overrides packages

When switching to either Classic or High terrain quality mode, add the terrain quality override ...

github.com/Warzone2100/warzone2100 - e15f308b2ce3382778a4bfe3ff83d05dc9c2e568 authored over 1 year ago by past-due <[email protected]>
getTextureVariant: Support .ktx2 files

github.com/Warzone2100/warzone2100 - 9b4e39d17db68e6092adc98accdece2665bd32c0 authored over 1 year ago by past-due <[email protected]>
Store normal maps as 3 channels instead of 4 (if possible), & revamp texLoad

github.com/Warzone2100/warzone2100 - 28f6b18ef2db1a76c4ffab9a940cdab69294f408 authored over 1 year ago by past-due <[email protected]>
Fix MSVC compiler warnings

github.com/Warzone2100/warzone2100 - 6cbbb6547b252ee6e2becbcf3c1f177e116065ed authored over 1 year ago by past-due <[email protected]>
[OpenGL] gl_texture_array: Always copy to internal buffer for upload on flush

github.com/Warzone2100/warzone2100 - 93e4d90ff0f2b855050e5671ed0bd2a45eba24a9 authored over 1 year ago by past-due <[email protected]>
Move terrain lighting calculations to new shaders for all modes

github.com/Warzone2100/warzone2100 - d64a8f29f76a495d42742839ca622c75db5b8a6f authored over 1 year ago by past-due <[email protected]>
Additional debugging output when clicking on a terrain tile

github.com/Warzone2100/warzone2100 - c2593c8d95edb20861e145c0215321c8c0f163c8 authored over 1 year ago by past-due <[email protected]>
gfx_api: Split terrain_combined fragment shader, initial tweaks for classic tileset mode

github.com/Warzone2100/warzone2100 - 67037e994e5261ffe6cceaf869a5c17fa1a32ff6 authored over 1 year ago by past-due <[email protected]>
wzscriptdebug: Fix "Recompile water" button

github.com/Warzone2100/warzone2100 - 6c6075889f206031b3bd8ddbb6721e690baee9dc authored over 1 year ago by past-due <[email protected]>
Add Script Debugger button to toggle old / new terrain shaders

github.com/Warzone2100/warzone2100 - 4e31903a777c1fce9a6616803355860837e1aad8 authored over 1 year ago by past-due <[email protected]>
Tweak high terrain shaders

Co-Authored-By: MaNGusT- <[email protected]>

github.com/Warzone2100/warzone2100 - c21c17b99b8baf1a7e599ad699c03e8cff58a961 authored over 1 year ago by past-due <[email protected]>
Water shader improvements

Co-Authored-By: MaNGusT- <[email protected]>

github.com/Warzone2100/warzone2100 - 4904cc1725fb1f869c0ef43eecb69d620d2642c0 authored over 1 year ago by past-due <[email protected]>
drawWaterImpl: Pass fogColorVec4 into water shader

github.com/Warzone2100/warzone2100 - ce7f7e869461bdba8ef786bb196bca54026e4c10 authored over 1 year ago by past-due <[email protected]>
Split WaterPSOs (use multiplicative blending again for the medium / normal quality)

github.com/Warzone2100/warzone2100 - fa070fccbad266b3d1c46614d6fcdc5afec5ba9b authored over 1 year ago by past-due <[email protected]>
Add iV_Image::blit_image

github.com/Warzone2100/warzone2100 - 186df840f6fe7b4ccff920a086d94f37db80ccd8 authored over 1 year ago by past-due <[email protected]>
Remove heightmaps from water shaders, pass in lightmap instead

github.com/Warzone2100/warzone2100 - 0918a5d364ea8a85e16129b9ee36190f00f849a3 authored over 1 year ago by past-due <[email protected]>
Detect installed terrain_overrides, disable unavailable packs

github.com/Warzone2100/warzone2100 - 2600af44469461ea5481e57fb4dc1b9bb787e535 authored over 1 year ago by past-due <[email protected]>
Fix: Incorrect determination of groundFromMapTile

This was noticeably different from the classic decals (now that toggling back and forth is easy)...

github.com/Warzone2100/warzone2100 - b4d981868775c9d19f4b83a86836ae2aacbb3914 authored over 1 year ago by past-due <[email protected]>
Use lightmap in high water shaders

github.com/Warzone2100/warzone2100 - 5bbe6d25ae27567e0650a58245785e747e03a674 authored over 1 year ago by past-due <[email protected]>
drawTiles: Incorporate all the view transforms into viewMatrix

github.com/Warzone2100/warzone2100 - 1057e031495658467159e2887a324c845d1912d8 authored over 1 year ago by past-due <[email protected]>
Water shader: Add MIP_LOAD_BIAS support

github.com/Warzone2100/warzone2100 - 82849da41cab1cffc84e67320262e076018b798d authored over 1 year ago by past-due <[email protected]>
Improve installed terrain_overrides detection

github.com/Warzone2100/warzone2100 - dda20cfc64c75a0348a2b6bf80029c2b06b125f4 authored over 1 year ago by past-due <[email protected]>
Water shader cleanup (OpenGL)

github.com/Warzone2100/warzone2100 - 5f847b274abf7a6b87344059203182fac6f98bd6 authored over 1 year ago by past-due <[email protected]>
gfx_api: Initial 2d texture array types

Co-Authored-By: Artem Melentyev <[email protected]>

github.com/Warzone2100/warzone2100 - 80393e2fc266bc25fcc0aca3de4ae46d9090f917 authored over 1 year ago by past-due <[email protected]>
Fix: Classic water fog color

github.com/Warzone2100/warzone2100 - 6b85ea0148d71c53f147725f38730c8f865760fe authored over 1 year ago by past-due <[email protected]>
lighting.cpp: Restrict ambientOcclusion minimum

github.com/Warzone2100/warzone2100 - 311ca6f42287fdfbff05c5820dd624fabd503ee7 authored over 1 year ago by past-due <[email protected]>
Reload all ground & tile type data when switching terrain quality mode at run-time

github.com/Warzone2100/warzone2100 - ba407829c937269fc2e5c1f66f1206f6812aafef authored over 1 year ago by past-due <[email protected]>
[OpenGL] State-handling improvements, explicit default (0) textures

github.com/Warzone2100/warzone2100 - 81497080a6e2669f892d1bed0c09f0e60b9201c6 authored over 1 year ago by past-due <[email protected]>
[OpenGL] Improve shader info logging

github.com/Warzone2100/warzone2100 - 96f13e529117a16abba3b05e92ecedf035502911 authored over 1 year ago by past-due <[email protected]>
Display additional debug info when clicking on a tile

Co-Authored-By: Artem Melentyev <[email protected]>

github.com/Warzone2100/warzone2100 - 6325767dc1f33935b848e52c3509b71d05545af6 authored over 1 year ago by past-due <[email protected]>
terrain.cpp: Improve loading of water textures, handle quality mode changes

github.com/Warzone2100/warzone2100 - 243b9a07c9d7d0ce0a97cd2046b8432ce7264a87 authored over 1 year ago by past-due <[email protected]>
gfx_api: Add texture_type::height_map

github.com/Warzone2100/warzone2100 - e914b4794be47a9f924c4e77eafedae1c391044e authored over 1 year ago by past-due <[email protected]>
Add classic water shader

github.com/Warzone2100/warzone2100 - d676d9fd1da7050d952b1f839f44f41b2800be8d authored over 1 year ago by past-due <[email protected]>
gfx_api: Support recompiling pipelines, improve OpenGL cleanup

Co-Authored-By: Artem Melentyev <[email protected]>

github.com/Warzone2100/warzone2100 - 7db778790d4fe12789be6b52a96ac9fab97a9e6d authored over 1 year ago by past-due <[email protected]>
gfx_api: Add support for integer vertex_attribute_types

Co-Authored-By: Artem Melentyev <[email protected]>

github.com/Warzone2100/warzone2100 - 1a4d5f3b1d48f488e19dd84c9f8fa1c067dd4ece authored over 1 year ago by past-due <[email protected]>
texLoad: Generate mipmaps at run-time

Only load the largest, generate everything else.

Co-Authored-By: Artem Melentyev <57016+amelent...

github.com/Warzone2100/warzone2100 - 3db4b907ab372afd8c8c554e4faa50b3c2043aeb authored over 1 year ago by past-due <[email protected]>
iV_saveImage_PNG: Handle iV_Image with and without alpha

github.com/Warzone2100/warzone2100 - 7b5413d268888e90d6288a1bd0d2027319439b44 authored over 1 year ago by past-due <[email protected]>
Add classic terrain_overrides submodule & package

github.com/Warzone2100/warzone2100 - 917ed1dad737619fb8a16aeba673cb35afa2fbbc authored over 1 year ago by past-due <[email protected]>
terrain.cpp: Minor tweaks

github.com/Warzone2100/warzone2100 - a0c980946d83293d6d045876ff5e762b8c826d43 authored over 1 year ago by past-due <[email protected]>
Silence more compiler warnings

github.com/Warzone2100/warzone2100 - 64d7d7ff76b2320f43bb57f668a192767c7b887f authored over 1 year ago by past-due <[email protected]>
[OpenGL] Fix glObjectLabel call

github.com/Warzone2100/warzone2100 - 49c40022d864f9c3d613689e6697cbf85b8bceed authored over 1 year ago by past-due <[email protected]>
Script Debugger: Add "Graphics" panel

Co-Authored-By: Artem Melentyev <[email protected]>

github.com/Warzone2100/warzone2100 - b319f496b815fe3822185118c7ba87d25d67bd39 authored over 1 year ago by past-due <[email protected]>
New water shader, with normal map support

Co-Authored-By: Artem Melentyev <[email protected]>
Co-Authored-By: MaNGu...

github.com/Warzone2100/warzone2100 - fbe88fc8101096f1072643fa7773df7b1586b159 authored over 1 year ago by past-due <[email protected]>
[Vulkan] Fix on-demand pipeline recompilation

github.com/Warzone2100/warzone2100 - 35abc333c94d2be26f6e7e5c179e44e300a855d9 authored over 1 year ago by past-due <[email protected]>
Silence compiler warnings

github.com/Warzone2100/warzone2100 - 8e5edbadce4cd2abdf1792c771e158c83ff46fd5 authored over 1 year ago by past-due <[email protected]>
gfx_api: Additional helper functions

github.com/Warzone2100/warzone2100 - 117220348de25c65a9d106d94f19a7229f498827 authored over 1 year ago by past-due <[email protected]>
[Vulkan] Create & use separate default array texture

github.com/Warzone2100/warzone2100 - 79b8303483708edc9dd6949099bcc4fbc2bab282 authored over 1 year ago by past-due <[email protected]>
gfx_api: Add high-level APIs for texture arrays

github.com/Warzone2100/warzone2100 - 36f131e2aa980dd46aa08c47c16a77449a1d0fb5 authored over 1 year ago by past-due <[email protected]>
gfx_api: Add optional debugName to create_buffer_object()

github.com/Warzone2100/warzone2100 - 5de0c303b63b0a4fdca5c414eb12cf8bb0615c1f authored over 1 year ago by past-due <[email protected]>
gfx_api: Store the pixel_format_target in the texture_description

github.com/Warzone2100/warzone2100 - 1124b70eefe496b938ab26390bd1a1dcdc6921be authored over 1 year ago by past-due <[email protected]>
Add new single-pass terrain renderer, normalmap support

A continuation and refactoring of PR #1847.

- Adds optional support of normalmaps (_nm.png), sp...

github.com/Warzone2100/warzone2100 - 99ac59e223ffd52509a725312395b4db2e20b53c authored over 1 year ago by past-due <[email protected]>
texLoad: Support ktx2 decals, reject non-matching normal / specular / height maps

Normal / specular / height maps for decals must come from the same package / path as the base te...

github.com/Warzone2100/warzone2100 - 678a4119a17c904bd7663e87a40cda6b58b4451f authored over 1 year ago by past-due <[email protected]>
Prepare for handling illumination separately in new terrain shaders

Co-Authored-By: Artem Melentyev <[email protected]>

github.com/Warzone2100/warzone2100 - b694bd23c5464d0750dd7a8cbd2e122d6c605f47 authored over 1 year ago by past-due <[email protected]>
pie_MakeTexPageName: Do not truncate after first hyphen

github.com/Warzone2100/warzone2100 - 462e7aee6276d16e75d897f73910291252eb8d50 authored over 1 year ago by past-due <[email protected]>
[OpenGL] Fix GLES 3.0 logging

github.com/Warzone2100/warzone2100 - a5b5476a5feebd3b5810cc079a6a0264eb139cb7 authored over 1 year ago by past-due <[email protected]>
map.cpp: Refactor loading terrain types / ground types

Co-Authored-By: Artem Melentyev <[email protected]>

github.com/Warzone2100/warzone2100 - 7c35994ab4644d3ee54b559fcdc6656cb18f6ee4 authored over 1 year ago by past-due <[email protected]>
Fix: Support decal 0 in shaders

github.com/Warzone2100/warzone2100 - 9703893515c8b977eed4f0d2e1ff4ab551dd8b98 authored over 1 year ago by past-due <[email protected]>
AStar uses direct poitner to blocking map during search

github.com/Warzone2100/warzone2100 - ac616a7179724c12911f90700c1baa3b4a302a00 authored over 1 year ago by Dmitry Kargin <[email protected]>
Refactored AStar implementation Pt.1

Current A* implementation is tailored for single unit/single path
requests. But can provide a wi...

github.com/Warzone2100/warzone2100 - 219c135ab6888d522ecd7fdd2d8271a7738c6124 authored over 1 year ago by Dmitry Kargin <[email protected]>
Removed nearestCoord field from PathfindContext

github.com/Warzone2100/warzone2100 - a65e3f8234eea09fcc3af2e277cea1f3e2e086fc authored over 1 year ago by Dmitry Kargin <[email protected]>
Reusing same predicate for path query

github.com/Warzone2100/warzone2100 - e5728eee507d807a2d96bcae1ad94e9fe97f9d19 authored over 1 year ago by Dmitry Kargin <[email protected]>
Automated data update: Sun Jun 18 12:35:57 UTC 2023

github.com/Warzone2100/wz2100.net - e918db3e0fdb8112670f352e8e9ea66d54236178 authored over 1 year ago by wzdev-ci <[email protected]>
Increase minimum vertical ascension speed for slower VTOLs

This seems nice enough to get VTOLs up to the intended level height when moving over terrain wit...

github.com/Warzone2100/warzone2100 - b3c7788f7a58bf775bbddf1f8e98f29b80cfdaaa authored over 1 year ago by KJeff01 <[email protected]>
gamehistorylogger.cpp: Handle potential divide by zero

github.com/Warzone2100/warzone2100 - 9b128796b0bbae2755259fc8f0cfd06f4ede2ffb authored over 1 year ago by past-due <[email protected]>