Skip to content

Commit

Permalink
...
Browse files Browse the repository at this point in the history
  • Loading branch information
ichinii committed Aug 1, 2024
1 parent 7c8b60a commit 8e85dba
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 17 deletions.
32 changes: 16 additions & 16 deletions .github/workflows/testWindows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,22 @@ jobs:
git submodule sync
git submodule update --init --recursive
# - name: Prepare Vulkan SDK
# uses: humbletim/[email protected]
# with:
# vulkan-query-version: 1.3.275.0
# vulkan-components: Vulkan-Headers, Vulkan-Loader, SPIRV-Cross, SPIRV-Tools, Glslang
# vulkan-use-cache: true
#
# - name: Download glslangValidator
# run: curl -L -o glslang.zip https://github.com/KhronosGroup/glslang/releases/download/main-tot/glslang-master-windows-Release.zip
#
# - name: Extract glslangValidator
# shell: powershell
# run: Expand-Archive -Path glslang.zip -DestinationPath ${{github.workspace}}/glslang
#
# - name: Add glslangValidator to PATH
# run: echo "${{github.workspace}}/glslang/bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
- name: Prepare Vulkan SDK
uses: humbletim/[email protected]
with:
vulkan-query-version: 1.3.275.0
vulkan-components: Vulkan-Headers, Vulkan-Loader, SPIRV-Cross, SPIRV-Tools, Glslang
vulkan-use-cache: true

- name: Download glslangValidator
run: curl -L -o glslang.zip https://github.com/KhronosGroup/glslang/releases/download/main-tot/glslang-master-windows-Release.zip

- name: Extract glslangValidator
shell: powershell
run: Expand-Archive -Path glslang.zip -DestinationPath ${{github.workspace}}/glslang

- name: Add glslangValidator to PATH
run: echo "${{github.workspace}}/glslang/bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append

- name: Install boost
uses: MarkusJx/[email protected]
Expand Down
4 changes: 4 additions & 0 deletions Intern/rayx-core/tests/setupTests.h
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@ inline void add_failure() { ADD_FAILURE(); }
class TestSuite : public testing::Test {
protected:
static void SetUpTestSuite() {
RAYX_LOG << "SetUpTestSuite";
RAYX::error_fn = add_failure;

bool cpu = false;
Expand All @@ -163,9 +164,12 @@ class TestSuite : public testing::Test {
}

// Choose Hardware
RAYX_LOG << "SetUpTestSuite create tracer";
RAYX_LOG << "cpu: " << cpu;
using DeviceType = RAYX::DeviceConfig::DeviceType;
const auto deviceType = cpu ? DeviceType::Cpu : DeviceType::Gpu;
tracer = std::make_unique<RAYX::Tracer>(RAYX::DeviceConfig(deviceType).enableBestDevice());
RAYX_LOG << "SetUpTestSuite created tracer";
}

// called before every test invocation.
Expand Down
2 changes: 1 addition & 1 deletion Intern/rayx/src/CommandParser.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ CommandParser::CommandParser(int _argc, char* const* _argv) : m_cli11{std::make_
} catch (const CLI::ParseError& e) {
m_cli11_return = m_cli11->exit(e);
if ((e.get_name() == "CallForHelp") || (e.get_name() == "CallForAllHelp"))
exit(1);
RAYX_ERR << "CLI ERROR: unknown error";
else
RAYX_D_ERR << "CLI ERROR" << m_cli11_return << " " << e.get_name();
}
Expand Down

0 comments on commit 8e85dba

Please sign in to comment.