Skip to content

Commit 377aa10

Browse files
now it doesn't crash
1 parent 95d39da commit 377aa10

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

examples_tests/22.RaytracedAO/dirty_source/ExtraCrap.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ Renderer::Renderer(IVideoDriver* _driver, IAssetManager* _assetManager, scene::I
5757
m_raygenWorkGroups{0u,0u},m_resolveWorkGroups{0u,0u},
5858
m_visibilityBuffer(nullptr),tmpTonemapBuffer(nullptr),m_colorBuffer(nullptr)
5959
{
60-
#ifdef _IRR_BUILD_OPTIX_
61-
while (useDenoiser)
60+
while (m_useDenoiser)
6261
{
63-
useDenoiser = false;
62+
m_useDenoiser = false;
63+
#ifdef _IRR_BUILD_OPTIX_
6464
m_optixManager = ext::OptiX::Manager::create(m_driver, m_assetManager->getFileSystem());
6565
if (!m_optixManager)
6666
break;
@@ -75,10 +75,10 @@ Renderer::Renderer(IVideoDriver* _driver, IAssetManager* _assetManager, scene::I
7575
if (!m_denoiser)
7676
break;
7777

78-
useDenoiser = true;
78+
m_useDenoiser = true;
79+
#endif
7980
break;
8081
}
81-
#endif
8282

8383
constexpr auto cullingOutputDescriptorCount = 2u;
8484
{

examples_tests/22.RaytracedAO/dirty_source/ExtraCrap.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ class Renderer : public irr::core::IReferenceCounted, public irr::core::Interfac
9191
irr::core::smart_refctd_ptr<irr::video::IGPUImageView> createScreenSizedTexture(irr::asset::E_FORMAT format);
9292

9393

94-
// constants
95-
const bool m_useDenoiser;
94+
// "constants"
95+
bool m_useDenoiser;
9696

9797
// managers
9898
irr::video::IVideoDriver* m_driver;

0 commit comments

Comments
 (0)