metalgearsloth and GitHub
3dd5b14c4b
Font outline caching + draw batching for outlines ( #6892 )
2026-08-08 15:45:04 +10:00
Pok and GitHub
8a9123ab36
Text Outline ( #6832 )
2026-08-01 15:20:59 +10:00
Amy and GitHub
b7e0a9bc03
Make font drawing more generic ( #5533 )
...
* make richtextentry more generic
* font
* oops
2024-11-29 11:28:27 +01:00
metalgearsloth and GitHub
f73d7f7285
Add dotted line drawing to screen handle ( #4874 )
...
Probably needs anti-aliasing but idk an easy way to do it.
2024-01-29 11:07:15 +01:00
metalgearsloth and GitHub
3ccbdeac6a
Fix GetDimensions for screenhandle ( #4677 )
2023-12-09 15:04:45 +11:00
2733435218
Audio rework unrevert + audio packaging ( #4555 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2023-11-27 22:12:26 +11:00
metalgearsloth and GitHub
170d192791
Revert audio rework ( #4554 )
2023-11-07 09:34:09 +11:00
metalgearsloth and GitHub
d75dbc901f
Audio rework ( #4421 )
2023-10-29 14:58:19 +11:00
metalgearsloth and GitHub
25007a743f
Remove lights component reference ( #4316 )
2023-09-11 19:17:28 +10:00
metalgearsloth and GitHub
7d1ad527d9
Replace Robust Vector2 with System.Numerics ( #4092 )
2023-07-08 14:08:26 +10:00
Leon Friedrich and GitHub
6846b71e43
Remove texture IoC resolves ( #3999 )
2023-05-02 15:02:57 +10:00
Leon Friedrich and GitHub
69cdf6f727
Generalize sprite view ( #3978 )
2023-04-29 16:06:30 +10:00
metalgearsloth and GitHub
498ce86176
Add API to get text dimensions ( #3290 )
2022-09-29 12:50:06 +02:00
41e9d9b08b
Client profiling system ( #2783 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-05-14 15:08:46 +10:00
Vera Aguilera Puerto
c39f6d09eb
Lots of manual fixing. More to come.
2021-12-03 17:01:46 +01:00
Pieter-Jan Briers
9117f8c776
These IRenderHandle APIs are going public, deal with it.
2021-09-19 23:37:47 +02:00
Pieter-Jan Briers
b8903af52f
Make public DrawingHandleScreen.DrawString helper method.
...
This method was copy pasted into 4 separate overlays already.
2021-06-23 01:42:47 +02:00
Acruid and GitHub
2183cd7ca1
Massive Namespace Cleanup ( #1544 )
...
* Removed the Interfaces folder.
* All objects inside the GameObjects subfolders are now in the GameObjects namespace.
* Added a Resharper DotSettings file to mark the GameObjects subfolders as not providing namespaces.
* Simplified Robust.client.Graphics namespace.
* Automated remove redundant using statements.
2021-02-10 23:27:19 -08:00
20kdc and GitHub
171a19487b
Allow drawing unfilled circles, remove extra (0, 0) point ( #1084 )
2020-05-28 14:13:45 +02:00
Pieter-Jan Briers
1e196dfd67
Implement DrawCircle in DrawingHandleScreen
2020-05-26 16:20:47 +02:00
Pieter-Jan Briers and GitHub
09c36b57cd
Shift half of Clyde around to implement better outline rendering. ( #830 )
...
* Attempted Clyde cleanup, didn't get far.
* Add negation operator to Vector2i.
* Add RenderOrder to ISpriteComponent.
* Post process shaders.
Adds "post process" shaders to sprite component.
These are executed on the WHOLE sprite component (every layer)
in one draw.
This is necessary to implement functional outlines.
2019-07-06 19:17:33 +02:00