mirror of
https://github.com/OpenMW/openmw.git
synced 2025-01-19 19:53:53 +00:00
Merge branch 'coverity' into 'master'
Try using latest coverity with focal and clang-12 See merge request OpenMW/openmw!2929
This commit is contained in:
commit
79379133d6
4 changed files with 5 additions and 22 deletions
|
@ -93,19 +93,19 @@ Coverity:
|
||||||
tags:
|
tags:
|
||||||
- docker
|
- docker
|
||||||
- linux
|
- linux
|
||||||
image: ubuntu:20.04
|
image: ubuntu:22.04
|
||||||
stage: build
|
stage: build
|
||||||
rules:
|
rules:
|
||||||
- if: $CI_PIPELINE_SOURCE == "schedule"
|
- if: $CI_PIPELINE_SOURCE == "schedule"
|
||||||
cache:
|
cache:
|
||||||
key: Coverity.ubuntu_20.04.v1
|
key: Coverity.ubuntu_22.04.v1
|
||||||
paths:
|
paths:
|
||||||
- apt-cache/
|
- apt-cache/
|
||||||
- ccache/
|
- ccache/
|
||||||
variables:
|
variables:
|
||||||
CCACHE_SIZE: 2G
|
CCACHE_SIZE: 2G
|
||||||
CC: clang-11
|
CC: clang-12
|
||||||
CXX: clang++-11
|
CXX: clang++-12
|
||||||
CMAKE_BUILD_TYPE: Debug
|
CMAKE_BUILD_TYPE: Debug
|
||||||
CMAKE_CXX_FLAGS_DEBUG: -O0
|
CMAKE_CXX_FLAGS_DEBUG: -O0
|
||||||
before_script:
|
before_script:
|
||||||
|
|
|
@ -11,7 +11,7 @@ print_help() {
|
||||||
declare -rA GROUPED_DEPS=(
|
declare -rA GROUPED_DEPS=(
|
||||||
[gcc]="binutils gcc build-essential cmake ccache curl unzip git pkg-config mold"
|
[gcc]="binutils gcc build-essential cmake ccache curl unzip git pkg-config mold"
|
||||||
[clang]="binutils clang make cmake ccache curl unzip git pkg-config mold"
|
[clang]="binutils clang make cmake ccache curl unzip git pkg-config mold"
|
||||||
[coverity]="binutils clang-11 make cmake ccache curl unzip git pkg-config"
|
[coverity]="binutils clang-12 make cmake ccache curl unzip git pkg-config"
|
||||||
[gcc_preprocess]="
|
[gcc_preprocess]="
|
||||||
binutils
|
binutils
|
||||||
build-essential
|
build-essential
|
||||||
|
|
|
@ -184,19 +184,6 @@ namespace MWRender
|
||||||
// FIXME: when we skip frames we need to preserve positions. this doesn't work now
|
// FIXME: when we skip frames we need to preserve positions. this doesn't work now
|
||||||
size_t ticks = 1;
|
size_t ticks = 1;
|
||||||
|
|
||||||
// float referenceTime = state.getFrameStamp()->getReferenceTime();
|
|
||||||
// float frameTime = (mLastFrameTime != 0.0) ? referenceTime - mLastFrameTime : 0.0;
|
|
||||||
// frameTime = std::min(frameTime, 0.5f);
|
|
||||||
|
|
||||||
// mLastFrameTime = referenceTime;
|
|
||||||
|
|
||||||
// constexpr float rate = 60.0;
|
|
||||||
// constexpr float waveStep = 1.0 / rate;
|
|
||||||
|
|
||||||
// mRemainingWaveTime += frameTime;
|
|
||||||
// ticks = mRemainingWaveTime / waveStep;
|
|
||||||
// mRemainingWaveTime -= ticks * waveStep;
|
|
||||||
|
|
||||||
// PASS: Blot in all ripple spawners
|
// PASS: Blot in all ripple spawners
|
||||||
mProgramBlobber->apply(state);
|
mProgramBlobber->apply(state);
|
||||||
state.apply(frameState.mStateset);
|
state.apply(frameState.mStateset);
|
||||||
|
|
|
@ -79,10 +79,6 @@ namespace MWRender
|
||||||
|
|
||||||
bool mPaused = false;
|
bool mPaused = false;
|
||||||
bool mUseCompute = false;
|
bool mUseCompute = false;
|
||||||
|
|
||||||
// Read/written in draw thread only
|
|
||||||
mutable float mRemainingWaveTime = 0;
|
|
||||||
mutable double mLastFrameTime = 0;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
class Ripples : public osg::Camera
|
class Ripples : public osg::Camera
|
||||||
|
|
Loading…
Reference in a new issue