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",
|
||||
"cstdlib": "c",
|
||||
"pool.h": "c",
|
||||
"mainfunctions.h": "c"
|
||||
"mainfunctions.h": "c",
|
||||
"solver_consts.h": "c"
|
||||
}
|
||||
}
|
||||
@ -17,6 +17,7 @@ fi
|
||||
|
||||
|
||||
# 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 --build ${PWD}/out/build
|
||||
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
#include <stdint.h>
|
||||
#include "environment.h"
|
||||
|
||||
#ifndef MAINFUNC
|
||||
@ -1,6 +1,7 @@
|
||||
#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[] = {
|
||||
CHUNK_000, CHUNK_100, CHUNK_200,
|
||||
@ -3,10 +3,10 @@
|
||||
#include <stdint.h>
|
||||
#include <jni.h>
|
||||
|
||||
#include "../includes/utilities.h"
|
||||
#include "../includes/chunkmask.h"
|
||||
#include "../includes/environment.h"
|
||||
#include "../includes/chunk.h"
|
||||
#include "../../includes/fluid/utilities.h"
|
||||
#include "../../includes/fluid/chunkmask.h"
|
||||
#include "../../includes/fluid/environment.h"
|
||||
#include "../../includes/fluid/chunk.h"
|
||||
|
||||
|
||||
/**
|
||||
@ -1,11 +1,15 @@
|
||||
#include <stdint.h>
|
||||
#include "../includes/utilities.h"
|
||||
#include "../includes/chunkmask.h"
|
||||
#include "..//includes/native/electrosphere_server_fluid_simulator_FluidAcceleratedSimulator.h"
|
||||
#include "../includes/mainFunctions.h"
|
||||
#include "../includes/chunk.h"
|
||||
#include "../includes/simulation.h"
|
||||
#include "../includes/solver_consts.h"
|
||||
|
||||
//native interfaces
|
||||
#include "../../includes/native/electrosphere_server_fluid_simulator_FluidAcceleratedSimulator.h"
|
||||
|
||||
//fluid lib
|
||||
#include "../../includes/fluid/utilities.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
|
||||
#define SAVE_STEPS 0
|
||||
@ -3,14 +3,14 @@
|
||||
//library includes
|
||||
//include stb ds
|
||||
#define STB_DS_IMPLEMENTATION
|
||||
#include "../lib/stb/stb_ds.h"
|
||||
#include "../../lib/stb/stb_ds.h"
|
||||
|
||||
//local includes
|
||||
#include "../includes/chunk.h"
|
||||
#include "../includes/chunkmask.h"
|
||||
#include "../includes/utilities.h"
|
||||
#include "../includes/simulation.h"
|
||||
#include "../includes/metadatacalc.h"
|
||||
#include "../../includes/fluid/chunk.h"
|
||||
#include "../../includes/fluid/chunkmask.h"
|
||||
#include "../../includes/fluid/utilities.h"
|
||||
#include "../../includes/fluid/simulation.h"
|
||||
#include "../../includes/fluid/metadatacalc.h"
|
||||
|
||||
|
||||
//defines
|
||||
@ -2,9 +2,9 @@
|
||||
#include <stdint.h>
|
||||
#include <math.h>
|
||||
|
||||
#include "../../includes/utilities.h"
|
||||
#include "../../includes/chunkmask.h"
|
||||
#include "../../includes/metadatacalc.h"
|
||||
#include "../../includes/fluid/utilities.h"
|
||||
#include "../../includes/fluid/chunkmask.h"
|
||||
#include "../../includes/fluid/metadatacalc.h"
|
||||
|
||||
#define UPDATE_THRESHOLD 0.1
|
||||
|
||||
@ -2,10 +2,10 @@
|
||||
#include <immintrin.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "../includes/utilities.h"
|
||||
#include "../includes/chunkmask.h"
|
||||
#include "../includes/chunk.h"
|
||||
#include "../includes/solver_consts.h"
|
||||
#include "../../includes/fluid/utilities.h"
|
||||
#include "../../includes/fluid/chunkmask.h"
|
||||
#include "../../includes/fluid/chunk.h"
|
||||
#include "../../includes/fluid/solver_consts.h"
|
||||
|
||||
|
||||
#define BOUND_NO_DIR 0
|
||||
@ -1,8 +1,8 @@
|
||||
#include <jni.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "../..//includes/native/electrosphere_server_fluid_manager_ServerFluidChunk.h"
|
||||
#include "../..//includes/native/electrosphere_client_fluid_cache_FluidChunkData.h"
|
||||
#include "../../includes/native/electrosphere_server_fluid_manager_ServerFluidChunk.h"
|
||||
#include "../../includes/native/electrosphere_client_fluid_cache_FluidChunkData.h"
|
||||
|
||||
#include "../../includes/mem/pool.h"
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user