Bartłomiej Dach
|
2c1a44da89
|
Revert nullability enable in BeatmapBackground
Due to varying expectations in handling of `Beatmap`. Some places allow
or expect null and some don't. Needs to be looked at closer separately.
|
2023-06-24 15:40:06 +02:00 |
|
Dean Herbert
|
df5b389629
|
Manual fixes to reduce warnings to zero
|
2023-06-24 01:52:53 +09:00 |
|
Dean Herbert
|
0ab0c52ad5
|
Automated pass
|
2023-06-24 01:00:03 +09:00 |
|
Dean Herbert
|
a842f79ad4
|
Refactor IWorkingBeatmap.Background to GetBackground()
|
2023-06-08 16:19:32 +09:00 |
|
Salman Ahmed
|
678e8ed736
|
Update UBO usages inline with framework changes
|
2023-03-16 14:06:35 +03:00 |
|
Dean Herbert
|
d65d09e45f
|
Change field to const
|
2023-03-14 20:24:39 +09:00 |
|
Dean Herbert
|
969c0e9c9d
|
Merge branch 'master' into veldrid-renderer
|
2023-03-14 17:35:38 +09:00 |
|
Andrei Zavatski
|
31f58a33ac
|
Use ColourInfo.Interpolate where possible
|
2023-02-28 18:47:27 +03:00 |
|
Dan Balasescu
|
a44c9d10d7
|
Fix buffer not being bound
|
2023-02-25 02:18:42 +09:00 |
|
Dan Balasescu
|
dd9748a25c
|
Adjust DrawNodes to use UBOs
|
2023-02-25 01:42:55 +09:00 |
|
Dean Herbert
|
7b9239088b
|
Comment space addition
|
2023-02-03 16:40:16 +09:00 |
|
Andrei Zavatski
|
14524237ac
|
Add comment explaining texelSize value
|
2023-02-03 10:32:41 +03:00 |
|
Andrei Zavatski
|
175b9fc5c9
|
Specify texelSize value in the Triangles background
|
2023-02-02 08:34:38 +03:00 |
|
Andrei Zavatski
|
7cd21e12f3
|
Implement masking property for TrianglesV2 background
|
2023-01-26 09:46:41 +03:00 |
|
Andrei Zavatski
|
1485a6e006
|
Make masking false by default
|
2023-01-25 12:54:30 +03:00 |
|
Andrei Zavatski
|
d09d6f31d7
|
Implement Masking property for TrianglesBackground
|
2023-01-25 12:20:51 +03:00 |
|
Andrei Zavatski
|
04c96355cb
|
Use TriangleBorder shader to draw triangles
|
2023-01-24 07:38:42 +03:00 |
|
Andrei Zavatski
|
2eaefcad30
|
Remove unused renderer
|
2022-11-30 04:56:07 +03:00 |
|
Andrei Zavatski
|
3b13ca1167
|
Remove texture from TrianglesV2
|
2022-11-30 04:09:46 +03:00 |
|
Andrei Zavatski
|
3e277a92e9
|
Fix incorrect texel size calculation
|
2022-11-29 03:21:59 +03:00 |
|
Andrei Zavatski
|
ba1717c2ca
|
Don't draw 0 thickness triangles
|
2022-11-29 02:36:27 +03:00 |
|
Bartłomiej Dach
|
fd16e5992b
|
Merge branch 'master' into triangles-fix
|
2022-11-26 19:28:55 +01:00 |
|
Andrei Zavatski
|
7ab5136e12
|
Compute texel size in the DrawNode
|
2022-11-26 20:05:34 +03:00 |
|
Bartłomiej Dach
|
212d78865a
|
Add a few more missing partial specs
|
2022-11-26 16:30:52 +01:00 |
|
Bartłomiej Dach
|
894ef15e79
|
Merge branch 'master' into update-framework
|
2022-11-26 16:19:36 +01:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
b0f14d4963
|
Clamp AimCount to ensure at least one triangle is spawned
|
2022-11-25 20:14:21 +09:00 |
|
Dean Herbert
|
4cb068ceb9
|
Change AimCount to not consider height
|
2022-11-25 20:10:04 +09:00 |
|
Andrei Zavatski
|
ec8532951c
|
Make Thickness property auto
|
2022-11-21 10:32:19 +03:00 |
|
Andrei Zavatski
|
14a4de36f4
|
Expose thickness property
|
2022-11-21 10:20:35 +03:00 |
|
Dean Herbert
|
9a330c3cdb
|
Apply nullability and clean up conditionals
|
2022-11-21 15:02:45 +09:00 |
|
Andrei Zavatski
|
13cf3fc40c
|
Make SpawnRatio public
|
2022-11-16 15:17:50 +03:00 |
|
Andrei Zavatski
|
cc4f05f3d3
|
Replace Scale with SpeedMultiplier
|
2022-11-16 15:12:57 +03:00 |
|
Andrei Zavatski
|
109aa37dd8
|
Apply fixes from original Triangles
|
2022-11-16 15:02:09 +03:00 |
|
Andrei Zavatski
|
d94c624ee4
|
Merge branch 'master' into triangles-v2
|
2022-11-16 14:53:32 +03:00 |
|
Dean Herbert
|
52ecd894db
|
Move equilateral triangle ratio to constant
|
2022-11-15 22:20:08 +09:00 |
|
Andrei Zavatski
|
f27a5f977d
|
Improve triangles distribution
|
2022-11-15 11:49:53 +03:00 |
|
Andrei Zavatski
|
c7dc6db124
|
Fix incorrect number of added triangles
|
2022-11-15 11:32:05 +03:00 |
|
Andrei Zavatski
|
ebff844334
|
Reset triangles on scale change
|
2022-11-15 11:06:28 +03:00 |
|
Andrei Zavatski
|
81c9ea98e2
|
Implement TrianglesV2 component
|
2022-11-13 15:31:48 +03:00 |
|
Thomas Müller-Höhne
|
fa8e38d9d6
|
Target rounded fragment shader
Compatibility with osu-framework change https://github.com/ppy/osu-framework/pull/5512
|
2022-11-12 17:18:23 +09:00 |
|
Dean Herbert
|
4bbff99f31
|
Remove unnecessary fade in SeasonalBackground
|
2022-11-04 17:45:14 +09:00 |
|
Dean Herbert
|
6a35b233e5
|
Merge branch 'master' into remove-dispose-updates
|
2022-09-01 23:03:19 +09:00 |
|
Dean Herbert
|
8866250cff
|
Fix seasonal background not being unloaded when changing setting to "Never"
Closes #20065.
|
2022-09-01 21:42:40 +09:00 |
|
Dean Herbert
|
105aa01e7d
|
Update usages of RemoveInternal
|
2022-08-29 15:57:40 +09:00 |
|
Dan Balasescu
|
802dc90cb1
|
Adjust using directives for vertices
|
2022-08-05 20:37:33 +09:00 |
|
Dan Balasescu
|
b4e55f7309
|
Apply IRenderer changes
|
2022-08-02 19:50:57 +09:00 |
|
Dan Balasescu
|
09979d44aa
|
Apply DrawNode batching changes
|
2022-07-29 23:32:09 +09:00 |
|
Dan Balasescu
|
155dac55d0
|
Apply DrawNode parameter changes
|
2022-07-29 22:33:34 +09:00 |
|
Dean Herbert
|
32c77ddf71
|
Avoid triggering SeasonalBackgroundChanged unless actually required
|
2022-07-08 15:07:30 +09:00 |
|