mirror of
https://github.com/redstrate/Novus.git
synced 2025-04-25 05:17:44 +00:00
Fix compilation on Fedora
This commit is contained in:
parent
b9b162b377
commit
640099f9db
2 changed files with 3 additions and 2 deletions
|
@ -36,5 +36,6 @@ target_link_libraries(renderer
|
||||||
spirv-cross-core
|
spirv-cross-core
|
||||||
spirv-cross-glsl)
|
spirv-cross-glsl)
|
||||||
target_compile_definitions(renderer PUBLIC GLM_FORCE_RADIANS GLM_FORCE_DEPTH_ZERO_TO_ONE GLM_ENABLE_EXPERIMENTAL)
|
target_compile_definitions(renderer PUBLIC GLM_FORCE_RADIANS GLM_FORCE_DEPTH_ZERO_TO_ONE GLM_ENABLE_EXPERIMENTAL)
|
||||||
|
target_compile_options(renderer PUBLIC -fexceptions) # needed for spirv-cross and dxbc
|
||||||
|
|
||||||
add_library(Novus::Renderer ALIAS renderer)
|
add_library(Novus::Renderer ALIAS renderer)
|
|
@ -67,8 +67,8 @@ RenderSystem::RenderSystem(Renderer &renderer, GameData *data)
|
||||||
void RenderSystem::testInit(::RenderModel *m)
|
void RenderSystem::testInit(::RenderModel *m)
|
||||||
{
|
{
|
||||||
qInfo() << "initialzing render system with dummy data...";
|
qInfo() << "initialzing render system with dummy data...";
|
||||||
RenderModel model{.internal_model = new ::RenderModel(*m),
|
RenderModel model{.shpk = physis_parse_shpk(physis_gamedata_extract_file(m_data, "shader/sm5/shpk/character.shpk")),
|
||||||
.shpk = physis_parse_shpk(physis_gamedata_extract_file(m_data, "shader/sm5/shpk/character.shpk"))};
|
.internal_model = new ::RenderModel(*m)};
|
||||||
m_renderModels.push_back(model);
|
m_renderModels.push_back(model);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue