Skip to content

aligned math and ffmpeg/ode version bump#319

Closed
jopadan wants to merge 14 commits into
fte-team:masterfrom
jopadan:master
Closed

aligned math and ffmpeg/ode version bump#319
jopadan wants to merge 14 commits into
fte-team:masterfrom
jopadan:master

Conversation

@jopadan
Copy link
Copy Markdown

@jopadan jopadan commented Apr 14, 2025

Fixes

New

  • [repo] move win32 .rc and .ico to contrib
  • [repo] move progtype.h to include/fteqw/math/scalar.h
  • [repo] move mathlib.h to include/fteqw/math/vector.h
  • [build] require -std>=C11
  • [math] #define align[as/of] as _Align[as/of] for -std<C23 and -std<C++11
  • [math] update vector/matrix types
  • [math] use #define do while instead of [inline] function for cross/vector product
  • [math] use #define FTE_VECTOR(N,T,A,prefix,name,suffix) to define vector types
  • [math] introduce enum align as alignment modes

@jopadan jopadan changed the title ffmpeg/ode version bump aligned math and ffmpeg/ode version bump Apr 14, 2025
@eukara
Copy link
Copy Markdown
Contributor

eukara commented Apr 22, 2025

Look ok @Shpoike?

@Xylemon Xylemon added bug Something isn't working enhancement New feature or request plugin: ffmpeg plugin: ode labels Jun 21, 2025
@jopadan jopadan closed this by deleting the head repository Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request plugin: ffmpeg plugin: ode

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants