RoosterDragon
360f24f609
Fix IDE0055
...
This rule no longer appears to be buggy, so enforce it. Some of the automated fixes are adjusted in order to improve the result. #pragma directives have no option to control indentation, so remove them where possible.
2023-11-16 08:45:10 +02:00
RoosterDragon
fbe147ce61
Fix RCS1118
2023-11-10 10:38:41 +02:00
RoosterDragon
4dd787be13
Fix RCS1061
2023-11-10 10:38:41 +02:00
Gustas
c0da41a18a
Increase sound source pool size to the maximum
2023-10-31 00:43:47 +01:00
abcdefg30
3f0159cd89
Index at 0 instead of using LINQ's First
2023-10-30 23:37:52 +02:00
RoosterDragon
e3646595ab
Fix RCS1218
2023-10-30 23:31:33 +02:00
RoosterDragon
06aa378dfd
Fix RCS1074
2023-10-30 23:31:33 +02:00
Paul Chote
143cd8f856
Add support for signed and unsigned integer vertex attributes.
2023-10-23 22:42:33 +03:00
Paul Chote
9a5f5f9f8f
Remove legacy OpenGL support.
2023-10-22 19:51:46 +03:00
Paul Chote
47af7a9023
Add IPostProcessWorldShader for custom effect render passes.
2023-10-22 19:34:05 +03:00
Gustas
26b6118f50
Extract vertex attributes
2023-09-23 16:46:45 +02:00
Gustas
0a90c2a95e
Remove Vertex from PlatformInterfaces
2023-09-23 16:46:45 +02:00
Gustas
2763e1502b
Add quadIndexBuffer to Renderer
2023-09-23 14:10:35 +02:00
Gustas
9b8895df39
Add glDrawElements
2023-09-23 14:10:35 +02:00
Gustas
f6c1453b5b
Add StaticIndexBuffer
2023-09-23 14:10:35 +02:00
Gustas
7e9619b41b
VertexBuffer should be disposable
2023-09-23 14:10:35 +02:00
Gustas
619fb6633a
Cache uniform locations
2023-08-28 19:18:05 +02:00
Gustas
bfd0cd7108
Report all OpenGL errors
2023-08-22 20:18:44 +02:00
RoosterDragon
285443f10f
Fix CA1310, CA1311
2023-08-07 21:38:09 +02:00
RoosterDragon
d83e579dfe
Fix CA1305
2023-08-07 21:38:09 +02:00
Matthias Mailänder
21c21e4963
Update OpenAL.
2023-07-07 23:47:32 +02:00
Paul Chote
0369f7516d
Work around Gnome 44 titlebar bug.
2023-06-26 19:21:51 +02:00
RoosterDragon
a50e72f68d
Fix CA1802
2023-06-20 17:57:40 +02:00
Matthias Mailänder
590976a8e7
Add support for Wayland.
2023-06-12 19:57:35 +02:00
penev92
c0cd7259b3
Updated native dependencies NuGet packages
2023-06-11 10:41:02 +02:00
RoosterDragon
f4af5c1764
Fix CA1852
2023-06-06 11:51:47 +03:00
RoosterDragon
277699cbd5
Fix CA1822
2023-06-06 11:51:47 +03:00
Matthias Mailänder
65c0cf1065
Deprecate string format shorthand.
2023-05-05 19:03:09 +02:00
Matthias Mailänder
1c2ce0dcc0
Deprecate string format log shorthand.
2023-05-05 19:03:09 +02:00
Nate Nichols
8f511a3bb6
Added ability to use Mouse 4 and Mouse 5 as hotkeys
2023-04-28 15:22:25 +03:00
RoosterDragon
f470f9ab91
Fix CA2216
2023-04-17 00:05:12 +02:00
RoosterDragon
6362bbd176
Fix CA1846
2023-04-17 00:05:12 +02:00
Paul Chote
718c6d03cc
Downgrade SDL to 2.0.22.
2023-04-15 16:14:12 +02:00
RoosterDragon
062dc2bd40
Fix SA1141
2023-04-08 16:51:51 +03:00
RoosterDragon
8a285f9b19
Fix IDE0090
2023-04-08 16:51:51 +03:00
RoosterDragon
023d80b94d
Fix IDE0057
2023-04-08 16:51:51 +03:00
RoosterDragon
98c4eaca83
Fix IDE0032
2023-03-14 13:41:25 +02:00
RoosterDragon
939f715e3c
Fix IDE0053
2023-03-07 13:18:13 +02:00
RoosterDragon
52fd564eac
Fix some whitespace formatting issues: stray tabs or spaces.
...
Wrap some long lines on affected code.
2023-03-02 20:02:45 +02:00
RoosterDragon
71ce515d6d
Fix IDE0004
2023-02-28 21:21:40 +02:00
RoosterDragon
5e52d067c8
Fix IDE0180
2023-02-24 22:00:25 +02:00
Andre Mohren
3f0c3a8b9c
Allow mods to control how looped sounds are used.
2023-02-18 16:18:20 +01:00
abcdefg30
5bf7fe852c
Remove the copyright year numbers
2023-01-11 11:58:54 +02:00
Paul Chote
27c602fc30
Downgrade OpenAL-soft to 1.10.1.
...
1.12.2 introduces noticeable behaviour changes
to source positioning and cash ticks. This also
fixes missing sound backends on Linux.
2022-12-28 00:19:32 +01:00
Paul Chote
a6eb00f326
Fix pseudo-fullscreen window size on macs with a notch.
2022-12-24 12:10:26 +01:00
Paul Chote
363a0e1d1e
Update native deps to include macOS and Linux arm64 binaries.
2022-12-23 12:54:06 +02:00
Vapre
7005da3592
SpriteRenderer, do not copy vertex array data each flush.
2022-11-14 23:33:24 +01:00
Matthias Mailänder
6bd631618c
Remove unnecessary value assignment (IDE0059)
2022-10-01 14:15:33 +03:00
abcdefg30
6a31b1f9f3
Update the copyright header year
2022-05-28 00:35:10 -05:00
Eduardo Cáceres
7eb64ea6fc
Use read-only autoimplemented property when possible
2022-05-18 11:42:36 -05:00