Recep Aslantas

Results 35 issues of Recep Aslantas

Function names are not HIDDEN in macro, in this way we can use 'Go To Definition' in IDEs. With making raw implementation Macro/Template allows us to implement `double` precision with...

help wanted
feature
feedback wanted
feature request

General === - [ ] Unit tests (In Progress) **[important]** - [x] ARM Neon Arch (In Progress) - [ ] Unit tests for comparing cglm with glm results **[important]** -...

enhancement
help wanted
feature

**cglm** already supports AVX version for mat4_mul, but mat4_inv was missing. I implemented AVX1 version of matrix inverse. After upgraded my Macbook Pro I'll try to implement AVX2 + FMA...

enhancement
feature
in progress

Previous: ```C #ifndef CGLM_USE_DEFAULT_EPSILON # ifndef GLM_FLT_EPSILON # define GLM_FLT_EPSILON 1e-6 # endif #else # define GLM_FLT_EPSILON FLT_EPSILON #endif ``` New: ```C #ifndef GLM_FLT_EPSILON # ifndef FLT_EPSILON # define GLM_FLT_EPSILON...

**cglm** always tries to make things easier and faster. Currently I'm trying to switch my [render engine](https://github.com/recp/gk) from OpenGL to Metal and other graphics libraries by writing a GPU library...

help wanted
feedback wanted

Since macOS is switching to Apple Silicon, it is time to do more optimizations on ARM side. FWIW, **cglm** already applies optimizations to almost all **vec4** operations and some **mat4**...

arch
arm

Ken Shoemake's algorithm seems to be most common one, it also handles 24 different permutations of rotation order. This must be more robust and flexible api. I was sent an...

enhancement
feature
feedback wanted
needs tests
major-update

It is common to multiply **Model**, **View** and **Project** matrices together, there may be additional matrices to multiply... We have two option to multiply 3 matrices: 1. Using `glm_mat4_mulN()` which...

feedback wanted
feature request

Ken Shoemake's algorithm seems most common one, it also handles 24 different permutations of rotation order. Maybe instead of providing separate functions for euler angles we could adopt that algorithm...

enhancement
help wanted
feature
feedback wanted
important

I didn't want to create/fill authors manually maybe there is a tool / service which collects Pull Requests and appends contributor to AUTHORS file if not exists. Because Github is...