Merge pull request #1050 from thochstein/master
Fix cross-compile paths
This commit is contained in:
commit
054a765eaa
3 changed files with 4 additions and 4 deletions
|
|
@ -120,8 +120,8 @@ endfunction(buildExamples)
|
||||||
|
|
||||||
if(RESOURCE_INSTALL_DIR)
|
if(RESOURCE_INSTALL_DIR)
|
||||||
add_definitions(-DVK_EXAMPLE_ASSETS_DIR=\"${RESOURCE_INSTALL_DIR}/\")
|
add_definitions(-DVK_EXAMPLE_ASSETS_DIR=\"${RESOURCE_INSTALL_DIR}/\")
|
||||||
add_definitions(-DVK_EXAMPLE_SHADERS_DIR=\"${RESOURCE_INSTALL_DIR}/\")
|
add_definitions(-DVK_EXAMPLE_SHADERS_DIR=\"${RESOURCE_INSTALL_DIR}/shaders/\")
|
||||||
install(DIRECTORY assets/ DESTINATION ${RESOURCE_INSTALL_DIR}/assets/)
|
install(DIRECTORY assets/ DESTINATION ${RESOURCE_INSTALL_DIR}/)
|
||||||
install(DIRECTORY shaders/ DESTINATION ${RESOURCE_INSTALL_DIR}/shaders/)
|
install(DIRECTORY shaders/ DESTINATION ${RESOURCE_INSTALL_DIR}/shaders/)
|
||||||
else()
|
else()
|
||||||
add_definitions(-DVK_EXAMPLE_ASSETS_DIR=\"${CMAKE_SOURCE_DIR}/assets/\")
|
add_definitions(-DVK_EXAMPLE_ASSETS_DIR=\"${CMAKE_SOURCE_DIR}/assets/\")
|
||||||
|
|
|
||||||
|
|
@ -414,7 +414,7 @@ public:
|
||||||
if (commandLineParser.isSet("shaders")) {
|
if (commandLineParser.isSet("shaders")) {
|
||||||
shaderDir = commandLineParser.getValueAsString("shaders", "glsl");
|
shaderDir = commandLineParser.getValueAsString("shaders", "glsl");
|
||||||
}
|
}
|
||||||
const std::string shadersPath = getAssetPath() + "shaders/"+shaderDir+"/computeheadless/";
|
const std::string shadersPath = getShaderBasePath() + shaderDir + "/computeheadless/";
|
||||||
|
|
||||||
VkPipelineShaderStageCreateInfo shaderStage = {};
|
VkPipelineShaderStageCreateInfo shaderStage = {};
|
||||||
shaderStage.sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO;
|
shaderStage.sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO;
|
||||||
|
|
|
||||||
|
|
@ -647,7 +647,7 @@ public:
|
||||||
if (commandLineParser.isSet("shaders")) {
|
if (commandLineParser.isSet("shaders")) {
|
||||||
shaderDir = commandLineParser.getValueAsString("shaders", "glsl");
|
shaderDir = commandLineParser.getValueAsString("shaders", "glsl");
|
||||||
}
|
}
|
||||||
const std::string shadersPath = getAssetPath() + "shaders/" + shaderDir + "/renderheadless/";
|
const std::string shadersPath = getShaderBasePath() + shaderDir + "/renderheadless/";
|
||||||
|
|
||||||
shaderStages[0].sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO;
|
shaderStages[0].sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO;
|
||||||
shaderStages[0].stage = VK_SHADER_STAGE_VERTEX_BIT;
|
shaderStages[0].stage = VK_SHADER_STAGE_VERTEX_BIT;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue