Commit Graph

163 Commits

Author SHA1 Message Date
2eaefcad30 Remove unused renderer 2022-11-30 04:56:07 +03:00
3b13ca1167 Remove texture from TrianglesV2 2022-11-30 04:09:46 +03:00
3e277a92e9 Fix incorrect texel size calculation 2022-11-29 03:21:59 +03:00
ba1717c2ca Don't draw 0 thickness triangles 2022-11-29 02:36:27 +03:00
fd16e5992b Merge branch 'master' into triangles-fix 2022-11-26 19:28:55 +01:00
7ab5136e12 Compute texel size in the DrawNode 2022-11-26 20:05:34 +03:00
212d78865a Add a few more missing partial specs 2022-11-26 16:30:52 +01:00
894ef15e79 Merge branch 'master' into update-framework 2022-11-26 16:19:36 +01:00
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
b0f14d4963 Clamp AimCount to ensure at least one triangle is spawned 2022-11-25 20:14:21 +09:00
4cb068ceb9 Change AimCount to not consider height 2022-11-25 20:10:04 +09:00
ec8532951c Make Thickness property auto 2022-11-21 10:32:19 +03:00
14a4de36f4 Expose thickness property 2022-11-21 10:20:35 +03:00
9a330c3cdb Apply nullability and clean up conditionals 2022-11-21 15:02:45 +09:00
13cf3fc40c Make SpawnRatio public 2022-11-16 15:17:50 +03:00
cc4f05f3d3 Replace Scale with SpeedMultiplier 2022-11-16 15:12:57 +03:00
109aa37dd8 Apply fixes from original Triangles 2022-11-16 15:02:09 +03:00
d94c624ee4 Merge branch 'master' into triangles-v2 2022-11-16 14:53:32 +03:00
52ecd894db Move equilateral triangle ratio to constant 2022-11-15 22:20:08 +09:00
f27a5f977d Improve triangles distribution 2022-11-15 11:49:53 +03:00
c7dc6db124 Fix incorrect number of added triangles 2022-11-15 11:32:05 +03:00
ebff844334 Reset triangles on scale change 2022-11-15 11:06:28 +03:00
81c9ea98e2 Implement TrianglesV2 component 2022-11-13 15:31:48 +03:00
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
4bbff99f31 Remove unnecessary fade in SeasonalBackground 2022-11-04 17:45:14 +09:00
6a35b233e5 Merge branch 'master' into remove-dispose-updates 2022-09-01 23:03:19 +09:00
8866250cff Fix seasonal background not being unloaded when changing setting to "Never"
Closes #20065.
2022-09-01 21:42:40 +09:00
105aa01e7d Update usages of RemoveInternal 2022-08-29 15:57:40 +09:00
802dc90cb1 Adjust using directives for vertices 2022-08-05 20:37:33 +09:00
b4e55f7309 Apply IRenderer changes 2022-08-02 19:50:57 +09:00
09979d44aa Apply DrawNode batching changes 2022-07-29 23:32:09 +09:00
155dac55d0 Apply DrawNode parameter changes 2022-07-29 22:33:34 +09:00
32c77ddf71 Avoid triggering SeasonalBackgroundChanged unless actually required 2022-07-08 15:07:30 +09:00
b83073c2e9 Fix SeasonalBackgroundLoader triggering a background reload when not providing backgrounds 2022-07-08 02:12:01 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
cbb8dc2891 Fix storyboard samples rate not adjusted from actual gameplay mods 2022-03-02 20:56:18 +03:00
76d5225bb9 Rewrite storyboard clock management in slightly different way 2022-01-11 22:00:04 +01:00
970e0cc85a Merge branch 'master' into beatmap-background-with-storyboard-stopping 2022-01-11 21:39:49 +01:00
906e700b60 Improve quality of beatmap background blurs 2022-01-11 21:22:16 +09:00
568cab6808 Add clarification comment about explicit ProcessFrame() call 2021-12-27 21:13:04 +01:00
9f8ad9f833 Fix menu background storyboard stopping after track reload 2021-12-27 12:30:53 +01:00
6399c695e8 Update usages of BufferedContainer in line with framework changes 2021-11-05 15:54:49 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
07fec268c0 Limit maximum triangles to avoid GL buffer overflow 2021-09-15 18:32:59 +09:00
529a9a6ff8 Adjust minimum triangle movement speed to avoid "static" triangles in logo
Closes #14584.
2021-08-31 14:08:23 +09:00
022b1a28d5 Add missing equality implementation for seasonal backgrounds
The equality operator is used to determine whether the next background
in the cycle should be loaded, to avoid pointless loads of the same
background several times (see #13362 and #13393). Its omission in the
latter pull caused seasonal backgrounds to no longer cycle.

Closes #13508.
2021-06-15 23:21:48 +02:00
023015f9a6 Merge branch 'master' into fix-skin-background-regression 2021-06-09 08:09:21 +02:00
f41e34ae2c Remove more obsoleted members 2021-06-09 14:10:48 +09:00
97204b6f27 Reduce unnecessary background changes via IEquatable implementation 2021-06-08 22:37:18 +02:00
5bf4dd6358 Move skin background to separate file 2021-06-08 21:57:08 +02:00