PopcornFX / O3DEPopcornFXPlugin

PopcornFX plugin for O3DE
https://www.popcornfx.com/
Other
13 stars 12 forks source link

O3DE Development Branch Compilation error #77

Closed spham-amzn closed 4 months ago

spham-amzn commented 4 months ago

A recent update to https://github.com/o3de/o3de in the development branch breaks the O3DE Popcorn FX plugin based on commit 69979c633caa641dc8a3fc25674f136256f73781 in https://github.com/PopcornFX/O3DEPopcornFXPlugin and produces the following build error:

130>D:\github\o3de-multiplayersample-assets\Gems\O3DEPopcornFXPlugin\Code\Source\Integration\Managers\RenderManager.cpp(58,49): error C2248: 'AZ::RHI::BufferPool::Init': cannot access private member declared in class 'AZ::RHI::BufferPool'

This was caused by a header file change in the Atom Gem: https://github.com/o3de/o3de/pull/18133

Attached is a patch file that I used to get around the issue

popcorn_fx_fix.patch

ValPKFX commented 4 months ago

Thank you. This is now pushed on the development branch.