Thank you for the reply!
Sorry, I don't think I organized that question well. Let me split it a bit. I'm using 1.9.1 and 1.12.11 on separate systems, both Ubuntu 20.04.
-------------------------------------------------------------------------------------------------------------------------------------------------------
1.9.1
SampleBrowser displays working compositors, such as "Bloom".
In my project build, no compositors work and I get the following when applying "Bloom"
Code: Select all
WARNING: material Ogre/Compositor/BrightPass2 has no supportable Techniques and will be blank. Explanation:
Pass 0: Vertex program Ogre/Compositor/StdQuad_Tex2a_vp cannot be used - not supported.
My resources.cfg
Code: Select all
# Resources required by the sample browser and most samples.
[Essential]
Zip=/home/carson/libs/ogre_1.9/Samples/Media/packs/SdkTrays.zip
Zip=/home/carson/libs/ogre_1.9/Samples/Media/packs/profiler.zip
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/thumbnails
# Common sample resources needed by many of the samples.
# Rarely used resources should be separately loaded by the
# samples which require them.
[Popular]
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/fonts
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/materials/programs
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/materials/scripts
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/materials/textures
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/materials/textures/nvidia
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/models
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/particle
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/DeferredShadingMedia
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/PCZAppMedia
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/RTShaderLib
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/RTShaderLib/materials
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/materials/scripts/SSAO
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/materials/textures/SSAO
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media/volumeTerrain
FileSystem=/usr/local/share/OGRE/Media/materials/programs/HLSL_Cg
FileSystem=/usr/local/share/OGRE/Media/materials/programs/GLSL
Zip=/home/carson/libs/ogre_1.9/Samples/Media/packs/cubemap.zip
Zip=/home/carson/libs/ogre_1.9/Samples/Media/packs/cubemapsJS.zip
Zip=/home/carson/libs/ogre_1.9/Samples/Media/packs/dragon.zip
Zip=/home/carson/libs/ogre_1.9/Samples/Media/packs/fresneldemo.zip
Zip=/home/carson/libs/ogre_1.9/Samples/Media/packs/ogretestmap.zip
Zip=/home/carson/libs/ogre_1.9/Samples/Media/packs/ogredance.zip
Zip=/home/carson/libs/ogre_1.9/Samples/Media/packs/Sinbad.zip
Zip=/home/carson/libs/ogre_1.9/Samples/Media/packs/skybox.zip
Zip=/home/carson/libs/ogre_1.9/Samples/Media/volumeTerrain/volumeTerrainBig.zip
[General]
FileSystem=/home/carson/libs/ogre_1.9/Samples/Media
# Materials for visual tests
[Tests]
FileSystem=/home/carson/libs/ogre_1.9/Tests/Media
and plugins.cfg
Code: Select all
# Defines plugins to load
# Define plugin folder
PluginFolder=/home/carson/libs/ogre_1.9/build/lib
# Define plugins
# Plugin=RenderSystem_Direct3D9
# Plugin=RenderSystem_Direct3D11
Plugin=RenderSystem_GL
# Plugin=RenderSystem_GL3Plus
# Plugin=RenderSystem_GLES
# Plugin=RenderSystem_GLES2
Plugin=Plugin_ParticleFX
Plugin=Plugin_BSPSceneManager
Plugin=Plugin_CgProgramManager
Plugin=Plugin_PCZSceneManager
Plugin=Plugin_OctreeZone
Plugin=Plugin_OctreeSceneManager
----------------------------------------------------------------------------------------------------------------------------------------------------
1.12.11
SampleBrowser shows many compositors working, such as "Heat Vision". In my build, only some of the compositors that work in SampleBrowser actually work. Ie. "Bloom" works for both, but "Heat Vision" only works in the SampleBrowser and I get the following error
Code: Select all
Program 'Ogre/GPTest/Swizzle/GP_GLSL_150' is not supported: 'SwizzleGP.glsl' 0:11(12): warning: extension `GL_EXT_geometry_shader4' unsupported in geometry shader
0:11(1): error: #extension directive is not allowed in the middle of a shader
which I suspect is based on the rendering system, but none of the choices given in the startup screen allow this compositor to show, even though I see it working in the SampleBrowser.
resources.cfg
Code: Select all
# Ogre Core Resources
[OgreInternal]
FileSystem=/home/carson/libs/ogre/Media/ShadowVolume
FileSystem=/home/carson/libs/ogre/Media/RTShaderLib/materials
FileSystem=/home/carson/libs/ogre/Media/RTShaderLib/GLSL
FileSystem=/home/carson/libs/ogre/Media/RTShaderLib/HLSL_Cg
FileSystem=/home/carson/libs/ogre/Media/Terrain/
# Resources required by the sample browser and most samples.
[Essential]
Zip=/home/carson/libs/ogre/Media/packs/SdkTrays.zip
Zip=/home/carson/libs/ogre/Media/packs/profiler.zip
FileSystem=/home/carson/libs/ogre/Samples/Media/thumbnails
# Common sample resources needed by many of the samples.
# Rarely used resources should be separately loaded by the
# samples which require them.
[General]
# Bites uses the next entry to discover the platform shaders
FileSystem=/home/carson/libs/ogre/Samples/Media
# PBR media must come before the scripts that reference it
FileSystem=/home/carson/libs/ogre/Samples/Media/PBR
FileSystem=/home/carson/libs/ogre/Samples/Media/PBR/filament
FileSystem=/home/carson/libs/ogre/Samples/Media/materials/textures/PBR
FileSystem=/home/carson/libs/ogre/Samples/Media/fonts
FileSystem=/home/carson/libs/ogre/Samples/Media/materials/programs
FileSystem=/home/carson/libs/ogre/Samples/Media/materials/scripts
FileSystem=/home/carson/libs/ogre/Samples/Media/materials/textures
FileSystem=/home/carson/libs/ogre/Samples/Media/materials/textures/terrain
FileSystem=/home/carson/libs/ogre/Samples/Media/models
FileSystem=/home/carson/libs/ogre/Samples/Media/particle
FileSystem=/home/carson/libs/ogre/Samples/Media/DeferredShadingMedia
FileSystem=/home/carson/libs/ogre/Samples/Media/DeferredShadingMedia/DeferredShading/post
FileSystem=/home/carson/libs/ogre/Samples/Media/PCZAppMedia
FileSystem=/home/carson/libs/ogre/Samples/Media/materials/scripts/SSAO
FileSystem=/home/carson/libs/ogre/Samples/Media/materials/textures/SSAO
FileSystem=/home/carson/libs/ogre/Samples/Media/volumeTerrain
FileSystem=/home/carson/libs/ogre/Samples/Media/CSMShadows
Zip=/home/carson/libs/ogre/Samples/Media/packs/cubemap.zip
Zip=/home/carson/libs/ogre/Samples/Media/packs/cubemapsJS.zip
Zip=/home/carson/libs/ogre/Samples/Media/packs/dragon.zip
Zip=/home/carson/libs/ogre/Samples/Media/packs/fresneldemo.zip
Zip=/home/carson/libs/ogre/Samples/Media/packs/ogretestmap.zip
Zip=/home/carson/libs/ogre/Samples/Media/packs/ogredance.zip
Zip=/home/carson/libs/ogre/Samples/Media/packs/Sinbad.zip
Zip=/home/carson/libs/ogre/Samples/Media/packs/skybox.zip
Zip=/home/carson/libs/ogre/Samples/Media/volumeTerrain/volumeTerrainBig.zip
Zip=/home/carson/libs/ogre/Samples/Media/packs/DamagedHelmet.zip
Zip=/home/carson/libs/ogre/Samples/Media/packs/filament_shaders.zip
FileSystem=/home/carson/libs/ogre/Media/HLMS
[BSPWorld]
Zip=/home/carson/libs/ogre/Samples/Media/packs/oa_rpg3dm2.pk3
# Materials for visual tests
[Tests]
FileSystem=/home/carson/libs/ogre/Tests/Media
Sorry, a bit long-winded, but I suspect the issues are related and have to do with correct paths,