Ecosyste.ms: OpenCollective

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

github.com/Warzone2100/warzone2100

Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+
https://github.com/Warzone2100/warzone2100

wzmaplib: Bump version to 1.1.2

a8b14af5d5dfd03e783dce59fdb14816538152aa authored over 1 year ago
Prevent droids from ramming into targets

4129da71ba9f47673254a0d7df88e6a798438263 authored over 1 year ago
Workaround for unused Scope::m_domain

9d520def87091595a7f9fa0aceff11fda35808bf authored over 1 year ago
Added explicit name to some of warzone threads

c5c7067beabbb8f372923952620c525cfd610f72 authored over 1 year ago
Eliminated timing from profiling scopes

85a8a53dbf880b5566ac95cd9b4be19579e0f8fc authored over 1 year ago
Introduced profiling instrumentation

581cd78319a2bfd6c90a002efac019a100926a35 authored over 1 year ago
Make profiling scopes a complete no-op when profiling is disabled

439a7f546504060d70637ead426de438b1422136 authored over 1 year ago
Added licence plate to profiling.{h,cpp}

ba3ea7486b8bcab67941e496b31ddfd4fb904a4b authored over 1 year ago
Add fail-safe gift truck for Gamma 3

If the player beat Gamma 2 with no built factories and no trucks on the home map they would fail...

de8cef477678b73e66f5b08fb96414067afd2577 authored over 1 year ago
addConstructorEffect: Prevent divide-by-zero

47ed012b30236fe3a44990cb3606db0ab6968458 authored over 1 year ago
orderDroidBase: Fix possible crash if getModuleStat fails

225bad02f49c86dae6f9cc132ef8fdd459e15547 authored over 1 year ago
Only call loadSaveDroidPointers / loadSaveStructurePointers for savegames

fc0cbc0a5a8f81e3e1f5dd42d77c6761a5b8bb00 authored over 1 year ago
loadWzMapFeature: Check for feature id 0

635a61da1af489a391e2ae380ef9661ed98696f0 authored over 1 year ago
Always generateSynchronisedObjectId for map objects when loading maps

Use hard-coded map object ids *only* for matching up with labels.json info (mapping them to the ...

c18904b5b391acb204decb5c6dfdb031b3adb459 authored over 1 year ago
Fix: Savegame queued droid orders

The `index` and `rtrType` properties were not being saved or loaded.

21e79ddb1ddd6f482124b600503d96466540ad2f authored over 1 year ago
wzmaplib: Bump version to 1.1.1

53a701c9af579d7cdf39a19f10c9b044983855eb authored over 1 year ago
wzmaplib: Better handling of explicit id 0 values

6fa9a5318eebe2cb5bf59c007a509fdd087cdff6 authored over 1 year ago
Add T and L shaped Nexus faction walls

Co-authored-by: MaNGusT- <[email protected]>

48d5074fea313b768d90c32771ff76f9fdf80341 authored over 1 year ago
debug.cpp: Thread-safety improvements for debug()

Use thread_local variables for buffers + deduplication.
Use a mutex to guard warning_list access.

e816b67568d42db9d81ed4da1ec094d4dabbe87c authored over 1 year ago
Replace WZ_DECL_THREAD with thread_local

dac2b6476f121f3ac6e924361b0323249809a3be authored over 1 year ago
Change win condition for Gamma 7

Force the player to bring a truck or factory into the Gamma 8 area of the map before winning.

5a5270b76332f38f81739dbaa095ced3c75531a7 authored over 1 year ago
exceptionhandler.cpp: Fix possible crash if popen fails

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

5d4634a62448e2dd0a0f12ba47bf2afcfc3834e1 authored over 1 year ago
showDroidSensorRanges: Throttle updates

60d4ebc06b4337d61b3ce730c5720a390238d818 authored over 1 year ago
Fixes for water + lightmap

f8437224cd643bdfc37cfa612f3b372634c872a9 authored over 1 year ago
Add const to WIDGET_CALLBACK context

98b045822b8665e94a57a80132ac4453485514a0 authored over 1 year ago
Fixed compiler error when BASIS support is disabled

b249b0adbd055e9678551d02e0caca3cabdf16e3 authored over 1 year ago
Fix: Fallback terrain shaders (skybox must be drawn *after* terrain)

a8942abd20cec9345b08b45c321e9c9a2377837d authored over 1 year ago
Fixes for lightmap + new single-pass terrain renderer

Additive effects color (from things like landing zone lights, explosion effects, etc) was effect...

d8d8895af7282cf441e5479249cd3b41180aba26 authored over 1 year ago
Fix: Loading water textures in fallback terrain shader mode

f1c995c3ae836e2adf6c63151bd1a2df046073ab authored over 1 year ago
Fix potential desync from astar refactor

6865061031c016bad6df78ac9887a901f6c585e9 authored over 1 year ago
gfx_api: Add sampler_type::nearest_border, border_color to texture_input

e91d0429b6bd842ad954024efe5831e7e9d87fcb authored over 1 year ago
[OpenGL] New method for handling binding additional samplers

8b0a749fda529cc391bcc7a0907264cb4503e093 authored over 1 year ago
Refactor pie_PerspectiveGet, cache multiple matrices, separate skybox getter

9ebc6aa99aa49021f0078b956fb060f8f176c761 authored over 1 year ago
gfx_api: Support offscreen framebuffer for scene rendering

0278c9e7e2a6ef6187dc6ca0b7ee7c7717cb2b67 authored over 1 year ago
InstancedMeshRenderer refactoring: pass in viewMatrix at actual draw time

4de2653ed7e63952d2e8a380c87a5eb2d65acc70 authored over 1 year ago
Minor cleanup

208a206924106b42170c15164aa3366cbf9afa6d authored over 1 year ago
atmosDrawParticles: Cache some expensive calculations

799add553a4bde7c325dc4e2dc2f3136d1133649 authored over 1 year ago
[OpenGL] Tweak OpenGLES sampler2DArray default precision

7e9f24f0d1c1958d1d78e17c2ce749f4c06a62ae authored over 1 year ago
[OpenGL] Disable ASTC support for most platforms (even if extension is available)

If glGetInternalformativ isn't available to properly check

2be4518653bb55a1529fe134b5d74640492710e8 authored over 1 year ago
[OpenGL] OpenGL ES: Color texture format must match the multisampled render buffer format

b2b52dd614635ffff2b1f05d247d81aabd8f4599 authored over 1 year ago
[OpenGL] glad: Add framebuffer / multisampling extensions

GL_ARB_invalidate_subdata, GL_EXT_discard_framebuffer, GL_EXT_multisampled_render_to_texture

8234291fea0f2144921fe6358f986a70e4cef09b authored over 1 year ago
gfx_api: Use a single (huge) triangle that covers the screen to render offscreen framebuffer

ec5412ce5fc874123c4b871e6f459e5986ece0fe authored over 1 year ago
Fix-up float literals in shaders

OpenGL ES is particularly picky about this

54f5cd23e351b239350c39f7fd8b974a29de3ea4 authored over 1 year ago
[OpenGL] Use glDrawBuffers instead of glDrawBuffer, fix OpenGL ES compat

aba5ef9f281ce63c4823aad52043fea69e3a3512 authored over 1 year ago
[Vulkan] findProperties: Add (optional) bool output value

80689e3a40891e25a39486d30433b1985bfb7023 authored over 1 year ago
gfx_api: Tweak how depth formats are handled, fix OpenGL ES issues

c2b1d1b45a2861122085b3cddebc7a2e6a683343 authored over 1 year ago
[OpenGL] OpenGL ES: Specify default precision for sampler2DArray

2affdd9e9d448f1766f6620bca80cb2f2c0a33a6 authored over 1 year ago
Silence MSVC warnings

13138ec557e29d9934be8ed8dcde6c0aa26922f5 authored over 1 year ago
Avoid lots of temporary WzStrings due to iIMDShape.modelName

f26d33b011c16b92399e7647068bd9c05c4f6edb authored over 1 year ago
[OpenGL] Cap MSAA at 16

63aac10c3126dc1dd86d974c5237ffd1b834a7d9 authored over 1 year ago
gfx_api: Add abstract_texture::backend_internal_value()

057d0f37bad5f92dacf75282c2745b57dd4a4e27 authored over 1 year ago
[Vulkan] Refactor attachment image + view creation

6eeb8877afaf19a64d0b457cedba8b54750d9ae0 authored over 1 year ago
draw3DScene: Fix pie_BeginInterface location

999661a84a2524739e52a103c7344d764cfb1895 authored over 1 year ago
[OpenGL] Don't bother logging OpenGL 1.x compat

ddf18ef864e4867eeb8489cc78028b92654b5788 authored over 1 year ago
[OpenGL] Bump minimum requirements to OpenGL 3.0+ / OpenGL ES 3.0+

Because of FBO and other future requirements

09b2195095b3301d2f275d16c1dba5d9e3abd436 authored over 1 year ago
[OpenGL] Add glCheckFramebufferStatus call

a993f513458a68c99f27fda92d69379c036eca59 authored over 1 year ago
gfx_api: Initial depth pass support

dc6e4c447a30eb9e298f0c25d1d64e9b47d4b824 authored over 1 year ago
gfx_api: Add iV_DebugDrawTextureToQuad

6cdf9af40ee700c6f6954689ba178e29521f51ca authored over 1 year ago
Refactor InstancedMeshRenderer

776094679f4c040eedbcce7d92ecf21e76fcc05d authored over 1 year ago
Add exclusion list for terrain type overrides

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

50327484546bc45b4e4dca70696bf04845f872c8 authored over 1 year ago
Make New Paradigm use Hardened Sensor towers

From Alpha 8 and onwards.

20b0918d62606137a862fd7de8f74d53e5fc5a07 authored over 1 year ago
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...

4c6e98529e1c1b0c840d693859df207a150f46d9 authored over 1 year ago
Preserve artillery weapon pitch after firing

fd51e758d6cbba1d20372566cfbfc282c410152e authored over 1 year ago
drawWaterImpl: Pass fogColorVec4 into water shader

ce7f7e869461bdba8ef786bb196bca54026e4c10 authored over 1 year ago
getTextureVariant: Support .ktx2 files

9b4e39d17db68e6092adc98accdece2665bd32c0 authored over 1 year ago
Tweak high terrain shaders

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

c21c17b99b8baf1a7e599ad699c03e8cff58a961 authored over 1 year ago
Display additional debug info when clicking on a tile

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

6325767dc1f33935b848e52c3509b71d05545af6 authored over 1 year ago
Remove heightmaps from water shaders, pass in lightmap instead

0918a5d364ea8a85e16129b9ee36190f00f849a3 authored over 1 year ago
Split WaterPSOs (use multiplicative blending again for the medium / normal quality)

fa070fccbad266b3d1c46614d6fcdc5afec5ba9b authored over 1 year ago
texLoad: Generate mipmaps at run-time

Only load the largest, generate everything else.

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

3db4b907ab372afd8c8c554e4faa50b3c2043aeb authored over 1 year ago
gfx_api: Add support for integer vertex_attribute_types

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

1a4d5f3b1d48f488e19dd84c9f8fa1c067dd4ece authored over 1 year ago
gfx_api: Support recompiling pipelines, improve OpenGL cleanup

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

7db778790d4fe12789be6b52a96ac9fab97a9e6d authored over 1 year ago
Add classic water shader

d676d9fd1da7050d952b1f839f44f41b2800be8d authored over 1 year ago
gfx_api: Add texture_type::height_map

e914b4794be47a9f924c4e77eafedae1c391044e authored over 1 year ago
terrain.cpp: Improve loading of water textures, handle quality mode changes

243b9a07c9d7d0ce0a97cd2046b8432ce7264a87 authored over 1 year ago
[OpenGL] State-handling improvements, explicit default (0) textures

81497080a6e2669f892d1bed0c09f0e60b9201c6 authored over 1 year ago
[OpenGL] Improve shader info logging

96f13e529117a16abba3b05e92ecedf035502911 authored over 1 year ago
Reload all ground & tile type data when switching terrain quality mode at run-time

ba407829c937269fc2e5c1f66f1206f6812aafef authored over 1 year ago
lighting.cpp: Restrict ambientOcclusion minimum

311ca6f42287fdfbff05c5820dd624fabd503ee7 authored over 1 year ago
Fix: Classic water fog color

6b85ea0148d71c53f147725f38730c8f865760fe authored over 1 year ago
wzscriptdebug: Fix "Recompile water" button

6c6075889f206031b3bd8ddbb6721e690baee9dc authored over 1 year ago
Water shader cleanup (OpenGL)

5f847b274abf7a6b87344059203182fac6f98bd6 authored over 1 year ago
drawTiles: Incorporate all the view transforms into viewMatrix

1057e031495658467159e2887a324c845d1912d8 authored over 1 year ago
Improve installed terrain_overrides detection

dda20cfc64c75a0348a2b6bf80029c2b06b125f4 authored over 1 year ago
Water shader: Add MIP_LOAD_BIAS support

82849da41cab1cffc84e67320262e076018b798d authored over 1 year ago
Use lightmap in high water shaders

5bbe6d25ae27567e0650a58245785e747e03a674 authored over 1 year ago
Fix: Incorrect determination of groundFromMapTile

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

b4d981868775c9d19f4b83a86836ae2aacbb3914 authored over 1 year ago
Detect installed terrain_overrides, disable unavailable packs

2600af44469461ea5481e57fb4dc1b9bb787e535 authored over 1 year ago
Water shader improvements

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

4904cc1725fb1f869c0ef43eecb69d620d2642c0 authored over 1 year ago
Change WaterPSO to use REND_ALPHA

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

48e3f8de3fa83366e3a4c215fb5c1bd95d83d246 authored over 1 year ago
Fix: renderProjectile (after "Incorporate all the view transforms into viewMatrix")

e49b2d578863cdc5afafc8fb9f8f5f64bfed31df authored over 1 year ago
Fix: Incorrect determination of groundFromMapTile (2)

a7f4546d96294062049da2f46346292eb138d55c authored over 1 year ago
Script Debugger: Make "Terrain Quality" a dropdown

d921449f33761aaa6f1a4a5af9b7797972764c97 authored over 1 year ago
Additional debugging output when clicking on a terrain tile

c2593c8d95edb20861e145c0215321c8c0f163c8 authored over 1 year ago
Add Script Debugger button to toggle old / new terrain shaders

4e31903a777c1fce9a6616803355860837e1aad8 authored over 1 year ago
Fix MSVC compiler warnings

6cbbb6547b252ee6e2becbcf3c1f177e116065ed authored over 1 year ago
Move terrain lighting calculations to new shaders for all modes

d64a8f29f76a495d42742839ca622c75db5b8a6f authored over 1 year ago
[OpenGL] gl_texture_array: Always copy to internal buffer for upload on flush

93e4d90ff0f2b855050e5671ed0bd2a45eba24a9 authored over 1 year ago
Store normal maps as 3 channels instead of 4 (if possible), & revamp texLoad

28f6b18ef2db1a76c4ffab9a940cdab69294f408 authored over 1 year ago
Add iV_Image::blit_image

186df840f6fe7b4ccff920a086d94f37db80ccd8 authored over 1 year ago