more native refactoring
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
This commit is contained in:
parent
a9c7118ac5
commit
acfd28a0fc
3
.vscode/settings.json
vendored
3
.vscode/settings.json
vendored
@ -22,6 +22,7 @@
|
|||||||
"stdio.h": "c",
|
"stdio.h": "c",
|
||||||
"cstdlib": "c",
|
"cstdlib": "c",
|
||||||
"pool.h": "c",
|
"pool.h": "c",
|
||||||
"mainfunctions.h": "c"
|
"mainfunctions.h": "c",
|
||||||
|
"solver_consts.h": "c"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -17,6 +17,7 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
# Builds the native code
|
# Builds the native code
|
||||||
|
cmake --build ${PWD}/out/build --target clean
|
||||||
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE= -D CMAKE_INSTALL_PREFIX=${PWD}/out/install -S ${PWD} -B ${PWD}/out/build -G Ninja
|
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE= -D CMAKE_INSTALL_PREFIX=${PWD}/out/install -S ${PWD} -B ${PWD}/out/build -G Ninja
|
||||||
cmake --build ${PWD}/out/build
|
cmake --build ${PWD}/out/build
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
#include <stdint.h>
|
||||||
#include "environment.h"
|
#include "environment.h"
|
||||||
|
|
||||||
#ifndef MAINFUNC
|
#ifndef MAINFUNC
|
||||||
@ -1,6 +1,7 @@
|
|||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include "../includes/utilities.h"
|
|
||||||
#include "../includes/chunkmask.h"
|
#include "../../includes/fluid/utilities.h"
|
||||||
|
#include "../../includes/fluid/chunkmask.h"
|
||||||
|
|
||||||
const uint32_t CHUNK_INDEX_ARR[] = {
|
const uint32_t CHUNK_INDEX_ARR[] = {
|
||||||
CHUNK_000, CHUNK_100, CHUNK_200,
|
CHUNK_000, CHUNK_100, CHUNK_200,
|
||||||
@ -3,10 +3,10 @@
|
|||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <jni.h>
|
#include <jni.h>
|
||||||
|
|
||||||
#include "../includes/utilities.h"
|
#include "../../includes/fluid/utilities.h"
|
||||||
#include "../includes/chunkmask.h"
|
#include "../../includes/fluid/chunkmask.h"
|
||||||
#include "../includes/environment.h"
|
#include "../../includes/fluid/environment.h"
|
||||||
#include "../includes/chunk.h"
|
#include "../../includes/fluid/chunk.h"
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -1,11 +1,15 @@
|
|||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include "../includes/utilities.h"
|
|
||||||
#include "../includes/chunkmask.h"
|
//native interfaces
|
||||||
#include "..//includes/native/electrosphere_server_fluid_simulator_FluidAcceleratedSimulator.h"
|
#include "../../includes/native/electrosphere_server_fluid_simulator_FluidAcceleratedSimulator.h"
|
||||||
#include "../includes/mainFunctions.h"
|
|
||||||
#include "../includes/chunk.h"
|
//fluid lib
|
||||||
#include "../includes/simulation.h"
|
#include "../../includes/fluid/utilities.h"
|
||||||
#include "../includes/solver_consts.h"
|
#include "../../includes/fluid/chunkmask.h"
|
||||||
|
#include "../../includes/fluid/mainFunctions.h"
|
||||||
|
#include "../../includes/fluid/chunk.h"
|
||||||
|
#include "../../includes/fluid/simulation.h"
|
||||||
|
#include "../../includes/fluid/solver_consts.h"
|
||||||
|
|
||||||
#ifndef SAVE_STEPS
|
#ifndef SAVE_STEPS
|
||||||
#define SAVE_STEPS 0
|
#define SAVE_STEPS 0
|
||||||
@ -3,14 +3,14 @@
|
|||||||
//library includes
|
//library includes
|
||||||
//include stb ds
|
//include stb ds
|
||||||
#define STB_DS_IMPLEMENTATION
|
#define STB_DS_IMPLEMENTATION
|
||||||
#include "../lib/stb/stb_ds.h"
|
#include "../../lib/stb/stb_ds.h"
|
||||||
|
|
||||||
//local includes
|
//local includes
|
||||||
#include "../includes/chunk.h"
|
#include "../../includes/fluid/chunk.h"
|
||||||
#include "../includes/chunkmask.h"
|
#include "../../includes/fluid/chunkmask.h"
|
||||||
#include "../includes/utilities.h"
|
#include "../../includes/fluid/utilities.h"
|
||||||
#include "../includes/simulation.h"
|
#include "../../includes/fluid/simulation.h"
|
||||||
#include "../includes/metadatacalc.h"
|
#include "../../includes/fluid/metadatacalc.h"
|
||||||
|
|
||||||
|
|
||||||
//defines
|
//defines
|
||||||
@ -2,9 +2,9 @@
|
|||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
||||||
#include "../../includes/utilities.h"
|
#include "../../includes/fluid/utilities.h"
|
||||||
#include "../../includes/chunkmask.h"
|
#include "../../includes/fluid/chunkmask.h"
|
||||||
#include "../../includes/metadatacalc.h"
|
#include "../../includes/fluid/metadatacalc.h"
|
||||||
|
|
||||||
#define UPDATE_THRESHOLD 0.1
|
#define UPDATE_THRESHOLD 0.1
|
||||||
|
|
||||||
@ -2,10 +2,10 @@
|
|||||||
#include <immintrin.h>
|
#include <immintrin.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
#include "../includes/utilities.h"
|
#include "../../includes/fluid/utilities.h"
|
||||||
#include "../includes/chunkmask.h"
|
#include "../../includes/fluid/chunkmask.h"
|
||||||
#include "../includes/chunk.h"
|
#include "../../includes/fluid/chunk.h"
|
||||||
#include "../includes/solver_consts.h"
|
#include "../../includes/fluid/solver_consts.h"
|
||||||
|
|
||||||
|
|
||||||
#define BOUND_NO_DIR 0
|
#define BOUND_NO_DIR 0
|
||||||
@ -1,8 +1,8 @@
|
|||||||
#include <jni.h>
|
#include <jni.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
#include "../..//includes/native/electrosphere_server_fluid_manager_ServerFluidChunk.h"
|
#include "../../includes/native/electrosphere_server_fluid_manager_ServerFluidChunk.h"
|
||||||
#include "../..//includes/native/electrosphere_client_fluid_cache_FluidChunkData.h"
|
#include "../../includes/native/electrosphere_client_fluid_cache_FluidChunkData.h"
|
||||||
|
|
||||||
#include "../../includes/mem/pool.h"
|
#include "../../includes/mem/pool.h"
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user