Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/projectM-visualizer/projectm
projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible.
https://github.com/projectM-visualizer/projectm
Fixes multiple "warning: unknown pragma ignored [-Wunknown-pragmas]"
diagnostics on GCC/Clang wh...
Replacing the / with _ in the variable name, as CMake doesn't support this character in variable...
02c6e2df683f404c3804fe123118f34a7e28bb04 authored over 2 years ago by Kai Blaschke <[email protected]>Also query the optimal internal format on desktop GL implementations and use a sensible default ...
e35ef8b83a153c89973fe9c921c5d64b969e70aa authored over 2 years ago by Kai Blaschke <[email protected]>Querying will certainly fail, but the value is then guaranteed to be unchanged. We'll be using G...
0d2355ca8faac2505c639faf007d18b73a096480 authored over 2 years ago by Kai Blaschke <[email protected]>c1a031736728a12a688baf634bc44cda19f28213 authored over 2 years ago by Kai Blaschke <[email protected]>
1a1eb871d88251df7cfd75e0c8e83476c274de9d authored over 2 years ago by Kai Blaschke <[email protected]>
d655ae411c2369d2dc8a759a4edd00b972060934 authored over 2 years ago by Kai Blaschke <[email protected]>
Why isn't this done via a simple assignment?
4edfd687f5fca9219c8de16d686af43b9f443779 authored over 2 years ago by Kai Blaschke <[email protected]>Instead, store a reference to the original vector which is managed by the ProjectM class. This ...
5ff183834ef3a95eda335fd89f0313e789888f72 authored over 2 years ago by Kai Blaschke <[email protected]>60dd295ee6bf0105480aaa56c3841850cc018dfd authored over 2 years ago by Kai Blaschke <[email protected]>
6906d4ed60eb960c302077d8df6ae787b7f8576e authored over 2 years ago by Kai Blaschke <[email protected]>
66380727b2388b495e744d6a9a00c080f1ec82a2 authored over 2 years ago by Kai Blaschke <[email protected]>
33523ffe6316095f9d8eb0ee6dff920fe340b139 authored over 2 years ago by Kai Blaschke <[email protected]>
788a5ecaacaaa09fecd40bdae9886fcff35ab17b authored over 2 years ago by Kai Blaschke <[email protected]>
0e026ac7af3f3e5ca59a2d050c779e9eeb6e1539 authored over 2 years ago by Kai Blaschke <[email protected]>
In a shader, the main function must be the last one declared. Everything following it isn't used...
3dab0dafc88dbf4b92a93ec4dddc9a2f65bfcc2a authored over 2 years ago by Kai Blaschke <[email protected]>Using "GL_CLAMP_TO_EDGE" could in theory make textured shaped look weird, but the image should i...
595a9a6cbf53fd6a46cf062accc9c621a0c1af84 authored over 2 years ago by Kai Blaschke <[email protected]>a6293f63c8415cc757f89b82dcc99738d0c83027 authored over 2 years ago by Kai Blaschke <[email protected]>
Doesn't give any real speed improvements either due to WebAssembly limitations, so we just drop ...
edf06e99406bd46905987ea3ddca5f0c4c3a7744 authored over 2 years ago by Kai Blaschke <[email protected]>e73917d32adbacc1d92cc95e8b8ec9536d6f5feb authored over 2 years ago by sean5446 <[email protected]>
4ef7f44b8d4e661206e227ed8aeaa692b6f22f9b authored over 2 years ago by sean5446 <[email protected]>
460a2dcd840c7651bcf22f877793178983841d20 authored over 2 years ago by sean5446 <[email protected]>
Had no build implications as it's an interface target.
73042a9fca8b17d915ad2f575a79fc15445dc1e6 authored over 2 years ago by Kai Blaschke <[email protected]>Preferably (and by default) use the internal copy. There's rarely a need to use it from a system...
4ad0242c60720ea9d334baec810936e672a3154e authored over 2 years ago by Kai Blaschke <[email protected]>9298ae396cddd77a1cde80a96f5465560bdf8b8e authored over 2 years ago by Erik Präntare <[email protected]>
The class has no real dependencies and sind we no longer need to hide internal dependencies we c...
3dbf4ecb4b3ea58e905a3ead6952bbda5476d37f authored over 2 years ago by Kai Blaschke <[email protected]>All parameters were just values from the internal settings struct, which is readily available - ...
65a2496bfa3f78cb4735aa9c0f9eb44938825542 authored over 2 years ago by Kai Blaschke <[email protected]>828a0eb04a45d7de93827a736f0f988dd6b8287c authored over 2 years ago by Kai Blaschke <[email protected]>
39ceea422b2c3b24a5ca21c3af4d3a52e4f33f95 authored over 2 years ago by Kai Blaschke <[email protected]>
b28d3762abee08c6d70f9aadfdade0a921c146e2 authored over 2 years ago by Kai Blaschke <[email protected]>
f2e0b09bdede21d3cee115a8d6bba4b8a1e640e4 authored over 2 years ago by Kai Blaschke <[email protected]>
7334c8085b99051df1cf1f5083a0a3195ae40c1e authored over 2 years ago by Kai Blaschke <[email protected]>
1e25e2119cc8889827b574cc3f0d5c42593b25cf authored over 2 years ago by Kai Blaschke <[email protected]>
Unique pointers are destroyed automatically during destruction of the class and the method isn't...
1af2b97e5099314def812b2aa4b4be493684c42e authored over 2 years ago by Kai Blaschke <[email protected]>Function is only called from constructors, so failing to initialize important subsystems would l...
0a271b80862afa1e4322de51e9569a19fec9fc83 authored over 2 years ago by Kai Blaschke <[email protected]>576654d676aa4022a14add9a1c3c641574dc5978 authored over 2 years ago by Kai Blaschke <[email protected]>
2c2a83084335a8b39b4d8ca049712ead4d463578 authored over 2 years ago by Kai Blaschke <[email protected]>
Comments being slammed right against the code looks weird.
5e104093b67a705e599c08d89ebf86fd6a6a4a29 authored over 2 years ago by Kai Blaschke <[email protected]>db6959c3ab187c8b49340e47b9c7733139635add authored over 2 years ago by Kai Blaschke <[email protected]>
60f93d7de15b0416c474b170dd4b584f4a569133 authored over 2 years ago by Kai Blaschke <[email protected]>
b7e3943cc269f3bcc73e3dea14dac43f8debcdc8 authored over 2 years ago by Kai Blaschke <[email protected]>
Mostly replaced raw pointers with std::unique_ptr for easier memory management. Probably not nee...
3cc3667347f0212b4287b264cf2b80c63ba03d64 authored over 2 years ago by Kai Blaschke <[email protected]>The library should not hold up any external render loop. Waiting for vsync or achieving a target...
7488250cab0cfd1ad4b0f8ba65e7608d1e9b0a35 authored over 2 years ago by Kai Blaschke <[email protected]>c9b8d5e76a76d4eb2db5e77c4a8a1beb0180a310 authored over 2 years ago by Kai Blaschke <[email protected]>
1385adb368179cee7d9b9748292fb5052bf95b96 authored over 2 years ago by Kai Blaschke <[email protected]>
03f202859b4797dc424374d3bd79b1613e7d5887 authored over 2 years ago by Kai Blaschke <[email protected]>
f2b04480c0f1d80ca45f409a5272c51776371131 authored over 2 years ago by Kai Blaschke <[email protected]>
73c6d2793c71bffd75feda22d2703830a2140161 authored over 2 years ago by Kai Blaschke <[email protected]>
5e5b35fdb8802e512229a9d54a58ca2aa1e04234 authored over 2 years ago by Kai Blaschke <[email protected]>
9dca6e7857fb185e141b036c1b8813c53cdef206 authored over 2 years ago by Kai Blaschke <[email protected]>
27b1a57b8204f34f2116d9e0f4656212c24cbd93 authored over 2 years ago by Kai Blaschke <[email protected]>
90bf1200bd1acd7c37f59e44366ffe921555c312 authored over 2 years ago by Kai Blaschke <[email protected]>
Also export the target for linking the static libprojectM library in downstream projects. This i...
eb96d22a63d4f79214c67e0cf31985c5560b91d6 authored over 2 years ago by Kai Blaschke <[email protected]>Only required on macOS, but still important.
5da6ff1b2925e4ee711e8b75bd4d6d773d675cc4 authored over 2 years ago by Kai Blaschke <[email protected]>640023b80543a6b95d714d0bd83cfedb87515e61 authored over 2 years ago by Erik Präntare <[email protected]>
0a37412b46882670fa89499ec2efa7bdb10faaf7 authored over 2 years ago by Erik Präntare <[email protected]>
a78a43d112d89f740c67b4b7bca6d01e566aa83e authored over 2 years ago by Erik Präntare <[email protected]>
8be7f4589cc632e1323950412a8343298cf3f8bc authored over 2 years ago by Erik Präntare <[email protected]>
e1832f20f5392e88b51df4bed3e170038a530307 authored over 2 years ago by Erik Präntare <[email protected]>
628bf3dad98fe71c09d6a22ba8a2a529565685eb authored over 2 years ago by Erik Präntare <[email protected]>
58ec4c995b904ddf4b30b0671e437e0266d78e77 authored over 2 years ago by Erik Präntare <[email protected]>
5bd329dc6a14ea63d2e480e3e7339bfe588b8b70 authored over 2 years ago by Erik Präntare <[email protected]>
0ac24d9d9f8f5b4851359a491c028e17e934e948 authored over 2 years ago by Erik Präntare <[email protected]>
6c20de04ea789d185a3c442d1abadb14ff5a15de authored over 2 years ago by Erik Präntare <[email protected]>
0d8bb362bcb2c8a8227ece33eb9ebf9e82ddf78e authored over 2 years ago by Erik Präntare <[email protected]>
These values would only be nan if the dft yielded nans.
This should never happen as long as the ...
f8fcb0ab799c4726b754d0578fe2acdc1dfd5e5e authored over 2 years ago by Erik Präntare <[email protected]>
b0e1b890d9e9b53164868cc9e2995b9f853339e0 authored over 2 years ago by Erik Präntare <[email protected]>
ff86afd817441bd5110c198e1df1edc07d2234fa authored over 2 years ago by Erik Präntare <[email protected]>
0e9478157d77805adecb50909ce554eb16fea18b authored over 2 years ago by Erik Präntare <[email protected]>
e87f6ec1d313b6613dc474eec8437eb0efada6cf authored over 2 years ago by Erik Präntare <[email protected]>
128ade312762ad8751242c643faf5f08cf1be356 authored over 2 years ago by Erik Präntare <[email protected]>
d3459aa3507b1bb9b323329d5e3de47d92f1c573 authored over 2 years ago by Erik Präntare <[email protected]>
003b016606cf7e6e5ce466618b92ef76308b452f authored over 2 years ago by Erik Präntare <[email protected]>
478fb9f04ea194e6ba98c63943dbb37b6b348d07 authored over 2 years ago by Erik Präntare <[email protected]>
58bfb1d410ab7b24cb67f3aa718a8a1b9d856d19 authored over 2 years ago by Erik Präntare <[email protected]>
2f2a591375cef45f009d505b4cc2107a271c5497 authored over 2 years ago by Erik Präntare <[email protected]>
3ff81ad57484081ca95abc866c7c2238f1235f13 authored over 2 years ago by Erik Präntare <[email protected]>
35d311246383aa127723eeb1229b0594cd1a45cd authored over 2 years ago by Erik Präntare <[email protected]>
8079f186bff1ebbc572c0129828bf7cd62535e9e authored over 2 years ago by Erik Präntare <[email protected]>
d8bd06a04126db1c98f086a85cea7fb5bf1fb707 authored over 2 years ago by Erik Präntare <[email protected]>
2532f1f7f9da488357faa211c68ca78cc7236c4f authored over 2 years ago by Erik Präntare <[email protected]>
de8151e1acc5c2a192677495b21e6fc75e8d99ce authored over 2 years ago by Erik Präntare <[email protected]>
bb932f5aad4cdcf2ce2a81ccb96ceb2fd3de6a7d authored over 2 years ago by Erik Präntare <[email protected]>
f46ed4aade4c3e7daaa7d23c0a2b6b16a53409d6 authored over 2 years ago by Erik Präntare <[email protected]>
f626b73a5b6a12eacc7f0817d7b4376e56cb43bc authored over 2 years ago by Kai Blaschke <[email protected]>
c0b5b1f18946d9ab18bdc5d49c371d9b48ccef91 authored over 2 years ago by Kai Blaschke <[email protected]>
5583a5e1a8eae60b93eb6891b22c8d43ef098c71 authored over 2 years ago by Kai Blaschke <[email protected]>
Added a helper function to reset autoleveler, made it public as might come in handy if there's a...
0fe87a2c042545830f19ce976f790a16ea12838a authored over 2 years ago by Kai Blaschke <[email protected]>Note: This change alone will not configure properly as the test target has no code files.
1769039b082d3ab23cbe327834a2254a7609de68 authored over 2 years ago by Kai Blaschke <[email protected]>a027e27af2548a9bb3da88f50022dfe5a4d55f3e authored over 2 years ago by Kai Blaschke <[email protected]>
Renamed the parameter to "image" and fixed texture wrapping/sizing.
e97bf85bf4be1fcdac3be38c7cf2c90b6c904bef authored over 2 years ago by Kai Blaschke <[email protected]>These targets do not compile any source and thus don't need the include dir, but CMake exports a...
162fd411cdd6b737aff6e4fbae2e91af464cf1bf authored over 2 years ago by Kai Blaschke <[email protected]>c92f32b4b3d1f03463f786b6cf3020d844efcc7f authored over 2 years ago by Mischa Spiegelmock <[email protected]>
Should we do this for void too?
Clang-tidy doesn't flag it, but could be more consistent.
a92686c754b862f0b49ac6a62f747908a5bdaed9 authored over 2 years ago by Erik Präntare <[email protected]>
5d80bf9f571248042bb9dea443c18a893dc95195 authored over 2 years ago by Erik Präntare <[email protected]>
df052d5e389426eaa19bae74c947f3449bb164da authored over 2 years ago by Erik Präntare <[email protected]>
05f9e9124a86e3da6d5ead7bdd3e4d66d616d299 authored over 2 years ago by Erik Präntare <[email protected]>
1b709c513e2d7e6f12ee59c45a9ae4f1eda13ce1 authored over 2 years ago by Erik Präntare <[email protected]>