[PATCH] Simplify and improve x86/amd64 CPU build flags #2329
Labels
No Label
Closed
Duplicate
Closed
Fixed
Closed
Invalid
Closed
Needs info
Closed
Won't fix
Closed
Works for me
Difficulty
Hard
Difficulty
Medium
Difficulty
Simple
Needs Info
Priority
1: Release Blocker
Priority
2: Must Have
Priority
3: Should Have
Priority
4: Nice To Have
Priority
5: If Time Permits
Theme
AI
Theme
Art & Animation
Theme
Atlas editor
Theme
Build & Packages
Theme
Core engine
Theme
Internationalization & Localization
Theme
Maps
Theme
Multiplayer Lobby
Theme
Music & Sound FX
Theme
Network
Theme
Non-game systems
Theme
Simulation
Theme
UI – Game setup
Theme
UI – In-game
Theme
UI – Miscellaneous
Theme
UI & Simulation
Theme/Website
Forum
Type
Defect
Type
Enhancement
Type
Task
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: wfg/0ad#2329
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The attached patch does the following:
Tested on x86 (Core2 Duo).
Attachment cpu-flags.diff (1178 bytes) added
actual patch
Better to postpone this after a new release.
It should be fine to commit this as soon as the Alpha 16 freeze is over.
See
9f86df78d9
Any performance improvements?
Why not: "‘core2’
Intel Core 2 CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3 instruction set support." ? Maybe "SSE2, SSE3 and SSSE" (in core2) improve the performance?
(https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/i386-and-x86-64-Options.html#i386-and-x86-64-Options)
Pentium III last produced until 2002.
Note: SSE II support: 99 %; SSE III support: 95% (http://feedback.wildfiregames.com/static/cpucaps.html)
So increasing the requirements to Core2Duo CPU is not a problem.
See discussion on forum: http://www.wildfiregames.com/forum/index.php?showtopic=18672