Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
d5a1aa4
Optimised image write to use SetData instead of calling SetPixel repe…
xfractalino Apr 30, 2026
a2bf367
Fixed memory leak
xfractalino Apr 30, 2026
12f08aa
Switched to resizing the buffer
xfractalino Apr 30, 2026
287b3a7
Removed pooling
xfractalino Apr 30, 2026
cc02beb
Changed how the clouds are sliced, flattened arrays and used SIMD
xfractalino May 1, 2026
59e2850
Polishing
xfractalino May 1, 2026
dcf1fed
Abolished copy step by moving copy into advection loop
xfractalino May 1, 2026
58515a6
Removed now unused SIMD imports
xfractalino May 1, 2026
ecb7018
Polished
xfractalino May 1, 2026
199621f
Implemented SIMD in the diffusion algorithm.
xfractalino May 2, 2026
f41f283
Added a few comments
xfractalino May 2, 2026
8464c71
Moved avx supported variable out of the loop
xfractalino May 2, 2026
d3a3798
Unrolled advection loop to use SIMD on sparse areas.
xfractalino May 2, 2026
282dfa4
Polishing
xfractalino May 2, 2026
6baa6a8
Polishing
xfractalino May 2, 2026
3c86d9e
Added tail scalar algorithm to the advection
xfractalino May 2, 2026
0508f22
Merge branch 'master' into compound-cloud-opt
xfractalino May 3, 2026
134dc5a
Solved saving issue
xfractalino May 3, 2026
d67dc1a
Corrected wrong for loops in PartialClearDensity
xfractalino May 3, 2026
3f1fe64
Cleanup based on review comments
xfractalino May 4, 2026
21b4c90
Cast safety check
xfractalino May 4, 2026
ffc5fb2
Modified perfect square check and added comments
xfractalino May 4, 2026
a491661
Removed AggressiveInlining hint on ProcessPixelAdvection
xfractalino May 4, 2026
665e649
Linter cleanup
xfractalino May 4, 2026
1210acb
Arm support for SIMD in the advection loop and fallback
xfractalino May 4, 2026
4fee99b
Linter cleanup
xfractalino May 4, 2026
73d9029
Replaced DiffuseEdges with old scalar algorithm
xfractalino May 7, 2026
99feb01
Replaced parallel DiffuseEdges to squares again
xfractalino May 7, 2026
bfd020a
Using correct coordinates in PartialAdvect
xfractalino May 7, 2026
baa31d1
Renamed variables for readability
xfractalino May 7, 2026
45edcae
Fixed x not being relative to chunkX in advection loop
xfractalino May 7, 2026
276e4c5
Polished PartialDiffuseScalar
xfractalino May 8, 2026
b64ef0c
Polished advection algorithm
xfractalino May 8, 2026
24aa523
Merge branch 'master' into compound-cloud-opt
hhyyrylainen May 8, 2026
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
Loading