TechPizza

Results 37 comments of TechPizza

https://user-images.githubusercontent.com/23627133/108641550-0f95d880-74a0-11eb-9151-37ca43de8fa0.mp4 This is a somewhat tuned dynamic font system that can use different font sizes depending on scale, giving it extra crisp quality at most resolutions. This is not going...

@realvictorprm https://github.com/TechnologicalPizza/MonoGame/blob/0a5b4c226d61cabdb21373d00ed8d3ba453e977b/MonoGame.Testing/GamePLC.cs#L521 All the layout is done in this code block. The font rendering comes from my StbTrueTypeSharp fork. Cloning my MonoGame fork and pulling submodules should include most necessary...

This library would be a seperate project. If #6879 goes through, this library could even be used in projects that only use the MonoGame.Framework.Core library, not needing platform-specific versions.

> I would suggest to look into binomial basis... I'm not exactly sure what you mean/what I'm supposed to do... ;/

Ok the Github repository looks promising, but this issue is mostly about improving what we got, not really adding new stuff together and a better API. :wink:

Awesome to see some opinions from you. And yes, the reasoning behind this "MonoGame.Imaging" library's creation was that ImageSharp was changing their licensing model (I used ImageSharp before and liked...

Yeah I've spent some time optimizing Stb Image, ImageWrite, and ImageResize. I've also made the StbImage API more consistent, so it should be easy to use even without the main...

Excellent point. Simply decrementing all refs upon disposal should be enough right?

Looks like `_currentStagingInfo` is only released in `CommandList.Begin`. Decrementing refs when disposing should be trivial. Simply adding the code below into DisposeCore should be enough, ```cs if (_currentStagingInfo != null)...

PR looking quite nice. Also noticed that `DisposeWhenIdle` maybe should return if given null.