Felipe da Silva

Results 13 issues of Felipe da Silva

Working on this library was very nice, and it seems it helped a lot of people, but also seems like I can't give it enough dedication anymore. With that, I...

I was thinking about doing this along with https://github.com/felselva/mathc/issues/29, but this is not *very* critical and I if a lot of people has objections with it, I would keep the...

Leave a comment. Maybe a screenshot. Keep in mind to not post anything that breaks the ToS of GitHub.

The `ps*` and `s*` functions are pretty annoying to maintain, so I was thinking of using macros to change the functions that take arrays. **Old (3 separated functions)**: ``` mfloat...

The library reached a point where there are more additions made than deletions, so I made the first major release ([1.0.0](https://github.com/ferreiradaselva/mathc/commit/694d751d65f54d52d81ca3a37d9265db4d48952e)). This means until the next release (2.0.0), the library...

discussion
version 2

I think it would be useful to have functions to detect intersection between primitives: For 2D: - [x] Point × Circle - [x] Point × Triangle - [ ] Circle...

enhancement
discussion
version 2

As I was implementing the Wayland backend, I learned that there are two protocols of interest: - The Shell core protocol `wl_shell`. - The extension XDG-Shell protocol `xdg_shell`. I was...

wayland

The initial support for Mac OS should take the X11 and Wayland support as example. It should be made flexible to not use hardware acceleration if desired (as it's done...

macos

In the Emscripten backend, the function `swfw_make_context` probably won't do anything, but its hints can still be used in the function `swfw_make_window`. One of the functions will probably be the...

emscripten

The initial support for Windows should take the X11 and Wayland support as example. It should be made flexible to not use hardware acceleration if desired (as it's done with...

windows