Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revelator darkmod AVX* changes #631

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
5411625
AVX* changes to idlib
revelator Nov 17, 2024
eee2aaf
cmake changes for avx* support
revelator Nov 17, 2024
ca93e90
Changes to use the New AVX* based culling
revelator Nov 17, 2024
29de621
new detection routine for AVX changes.
revelator Nov 17, 2024
0a1f2a3
enums for new cpu types
revelator Nov 18, 2024
f50471b
Hopefully fixed some mistakes
revelator Nov 18, 2024
8dcbdc2
more forgotten changes...
revelator Nov 18, 2024
d0fc68c
trying to fix avx build failure on nix compiler
revelator Nov 18, 2024
59afa20
revert addition of ALIGNTYPE16
revelator Nov 18, 2024
f23f59c
changed ALIGNTYPE16 to ALIGN16 in DAZ detection
revelator Nov 18, 2024
5071ad5
Hybrid GLSL ARB2 renderer
revelator Nov 18, 2024
4d876e0
externs and shader code for GLSL
revelator Nov 18, 2024
a2d68e3
VBO changes
revelator Nov 18, 2024
ff4ab55
Another batch of misses
revelator Nov 18, 2024
bdae6b7
myGlMultiMatrix name change and SSE intrinsics
revelator Nov 18, 2024
453e122
myGlMultiMatrix name change
revelator Nov 18, 2024
92bf94a
missing type for DepthBoundsTest
revelator Nov 18, 2024
246602a
Try to make gcc happy
revelator Nov 18, 2024
ddb3af0
cast from const char to char gcc error
revelator Nov 18, 2024
3f3d2b7
turn of some warnings that make no sense
revelator Nov 18, 2024
50b1ed4
bring draft in line with current
revelator Nov 20, 2024
f7c55ee
further draft changes
revelator Nov 20, 2024
158c17b
and hpåefully the last batch needed for the draft
revelator Nov 20, 2024
6edbc44
mac build error with sse
revelator Nov 20, 2024
2240b7d
minor whoops in disabling SSE intrinsics for ppc
revelator Nov 21, 2024
0edfbdc
DWORD is not recognized
revelator Nov 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions neo/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -796,6 +796,8 @@ set(src_idlib
idlib/math/Rotation.cpp
idlib/math/Simd.cpp
idlib/math/Simd_Generic.cpp
idlib/math/Simd_AVX.cpp
idlib/math/Simd_AVX2.cpp
idlib/math/Simd_AltiVec.cpp
idlib/math/Simd_MMX.cpp
idlib/math/Simd_3DNow.cpp
Expand Down
Loading
Loading