Closed kenkit closed 7 years ago
there is no OgreGpuProgramManager
use this as a starting point to ensure a correct initialization: https://ogrecave.github.io/ogre/api/1.10/setup.html
Thanks for the link I'm now hungry for latest tutorials. You should add gitter chat to this repo so it can be easy to get help instead of creating an issue on the repo
Now I have fallen into another hole. After linking all dependancies. I've tried changing subsystems using different main definitions. Now I get
:\programming\ogre\ogre\build\sdk\include\OGRE\Bites\OgreApplicationContext.h(274): warning C4251: 'OgreBites::ApplicationContext::mRTShaderLibPath': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'OgreBites::ApplicationContext'
C:\Program Files\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
MSVCRT.lib(exe_main.obj) : error LNK2001: unresolved external symbol _main
E:\programming\ogre\sinbad-ogre\DEMO1\Release\DEMO1.exe : fatal error LNK1120: 1 unresolved externals
My code is
#include <Ogre.h>
#include <OgreApplicationContext.h>
#include <iostream>
class MyTestApp : public OgreBites::ApplicationContext, public OgreBites::InputListener
{
public:
MyTestApp();
void setup();
bool keyPressed(const OgreBites::KeyboardEvent& evt);
};
//! [constructor]
MyTestApp::MyTestApp() : OgreBites::ApplicationContext("MyTestApp")
{
addInputListener(this);
}
//! [constructor]
//! [key_handler]
bool MyTestApp::keyPressed(const OgreBites::KeyboardEvent& evt)
{
if (evt.keysym.sym == SDLK_ESCAPE)
{
getRoot()->queueEndRendering();
}
return true;
}
//! [key_handler]
//! [setup]
void MyTestApp::setup(void)
{
// do not forget to call the base first
OgreBites::ApplicationContext::setup();
// get a pointer to the already created root
Ogre::Root* root = getRoot();
Ogre::SceneManager* scnMgr = root->createSceneManager(Ogre::ST_GENERIC);
// register our scene with the RTSS
Ogre::RTShader::ShaderGenerator* shadergen = Ogre::RTShader::ShaderGenerator::getSingletonPtr();
shadergen->addSceneManager(scnMgr);
// without light we would just get a black screen
Ogre::Light* light = scnMgr->createLight("MainLight");
light->setPosition(0, 10, 15);
// also need to tell where we are
Ogre::SceneNode* camNode = scnMgr->getRootSceneNode()->createChildSceneNode();
camNode->setPosition(0, 0, 15);
camNode->lookAt(Ogre::Vector3(0, 0, -1), Ogre::Node::TS_PARENT);
// create the camera
Ogre::Camera* cam = scnMgr->createCamera("myCam");
cam->setNearClipDistance(5); // specific to this sample
cam->setAutoAspectRatio(true);
camNode->attachObject(cam);
// and tell it to render into the main window
getRenderWindow()->addViewport(cam);
// finally something to render
Ogre::Entity* ent = scnMgr->createEntity("Sinbad.mesh");
Ogre::SceneNode* node = scnMgr->getRootSceneNode()->createChildSceneNode();
node->attachObject(ent);
}
//! [setup]
//! [main]
int main(int argc, char** argv)
{
MyTestApp app;
app.initApp();
app.getRoot()->startRendering();
app.closeApp();
return 0;
}
//! [main]
Do I have to create another issue for this ?
does it work if you just use the project as defined in Samples/Bootstrap?
It wasn't built when compiling the samples, I can't use cmake since I've been having trouble compiling ogre and setting up ogre, I think the bug has something to do with sdl or something.
yes, you have to link against SDL2main. It is not supposed to be compiled as a sample. It is an example how to set up a project external to ogre.
Okay, let me try again
I can only find SDL2main.lib which doesn't work.
------ Build started: Project: DEMO1, Configuration: Release Win32 ------
MSVCRT.lib(initializers.obj) : warning LNK4098: defaultlib 'msvcrtd.lib' conflicts with use of other libs; use /NODEFAULTLIB:library
SDL2main.lib(SDL_windows_main.obj) : error LNK2001: unresolved external symbol _SDL_malloc
SDL2main.lib(SDL_windows_main.obj) : error LNK2001: unresolved external symbol _SDL_free
SDL2main.lib(SDL_windows_main.obj) : error LNK2001: unresolved external symbol _SDL_isspace
SDL2main.lib(SDL_windows_main.obj) : error LNK2001: unresolved external symbol _SDL_wcslen
SDL2main.lib(SDL_windows_main.obj) : error LNK2001: unresolved external symbol _SDL_iconv_string
SDL2main.lib(SDL_windows_main.obj) : error LNK2001: unresolved external symbol _SDL_SetMainReady
SDL2main.lib(SDL_windows_main.obj) : error LNK2001: unresolved external symbol _SDL_ShowSimpleMessageBox
E:\programming\ogre\sinbad-ogre\DEMO1\Release\DEMO1.exe : fatal error LNK1120: 7 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I added
#undef main
This time it worked.
I really like ogre, please work on the sample applications, I think you shouldn't use an example framework in them as it confuses newcomers.
It's better to have standalone examples, or better still a 1 file example
It still crushed but I've seen this before, I think it's because I didn't add rendering plugins
Ogre::SceneManager* scnMgr = root->createSceneManager(Ogre::ST_GENERIC);
I'll try adding them.
Creating resource group General
Creating resource group Internal
Creating resource group Autodetect
SceneManagerFactory for type 'DefaultSceneManager' registered.
Registering ResourceManager for type Material
Registering ResourceManager for type Mesh
Registering ResourceManager for type Skeleton
MovableObjectFactory for type 'ParticleSystem' registered.
ArchiveFactory for archive type FileSystem registered.
ArchiveFactory for archive type Zip registered.
ArchiveFactory for archive type EmbeddedZip registered.
DDS codec registering
FreeImage version: 3.15.3
This program uses FreeImage, a free, open source image library supporting all co
mmon bitmap formats. See http://freeimage.sourceforge.net for details
Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,
pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,
g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic
ETC codec registering
Registering ResourceManager for type HighLevelGpuProgram
Registering ResourceManager for type Compositor
MovableObjectFactory for type 'Entity' registered.
MovableObjectFactory for type 'Light' registered.
MovableObjectFactory for type 'BillboardSet' registered.
MovableObjectFactory for type 'ManualObject' registered.
MovableObjectFactory for type 'BillboardChain' registered.
MovableObjectFactory for type 'RibbonTrail' registered.
Loading library .\RenderSystem_Direct3D9
Installing plugin: D3D9 RenderSystem
D3D9 : Direct3D9 Rendering Subsystem created.
D3D9: Driver Detection Starts
D3D9: Driver Detection Ends
Plugin successfully installed
Loading library .\RenderSystem_GL
Installing plugin: GL RenderSystem
OpenGL Rendering Subsystem created.
Plugin successfully installed
Loading library .\RenderSystem_GL3Plus
Installing plugin: GL 3+ RenderSystem
OpenGL 3+ Rendering Subsystem created.
Plugin successfully installed
Loading library .\Plugin_ParticleFX
Installing plugin: ParticleFX
Particle Emitter Type 'Point' registered
Particle Emitter Type 'Box' registered
Particle Emitter Type 'Ellipsoid' registered
Particle Emitter Type 'Cylinder' registered
Particle Emitter Type 'Ring' registered
Particle Emitter Type 'HollowEllipsoid' registered
Particle Affector Type 'LinearForce' registered
Particle Affector Type 'ColourFader' registered
Particle Affector Type 'ColourFader2' registered
Particle Affector Type 'ColourImage' registered
Particle Affector Type 'ColourInterpolator' registered
Particle Affector Type 'Scaler' registered
Particle Affector Type 'Rotator' registered
Particle Affector Type 'DirectionRandomiser' registered
Particle Affector Type 'DeflectorPlane' registered
Plugin successfully installed
Loading library .\Plugin_BSPSceneManager
Installing plugin: BSP Scene Manager
Plugin successfully installed
Loading library .\Plugin_CgProgramManager
Installing plugin: Cg Program Manager
Plugin successfully installed
Loading library .\Plugin_PCZSceneManager
Installing plugin: Portal Connected Zone Scene Manager
PCZone Factory Type 'ZoneType_Default' registered
Plugin successfully installed
Loading library .\Plugin_OctreeZone
Installing plugin: Octree Zone Factory
Plugin successfully installed
Loading library .\Plugin_OctreeSceneManager
Installing plugin: Octree Scene Manager
Plugin successfully installed
*-*-* OGRE Initialising
*-*-* Version 1.10.7 (Xalafu)
OverlayElementFactory for type Panel registered.
OverlayElementFactory for type BorderPanel registered.
OverlayElementFactory for type TextArea registered.
Registering ResourceManager for type Font
CPU Identifier & Features
-------------------------
* CPU ID: GenuineIntel: Genuine Intel(R) CPU 585 @ 2.16GHz
* SSE: yes
* SSE2: yes
* SSE3: yes
* SSE41: no
* SSE42: no
* MMX: yes
* MMXEXT: yes
* 3DNOW: no
* 3DNOWEXT: no
* CMOV: yes
* TSC: yes
*INVARIANT TSC: no
* FPU: yes
* PRO: yes
* HT: no
-------------------------
D3D9 : Subsystem Initialising
Registering ResourceManager for type Texture
Registering ResourceManager for type GpuProgram
***************************************
*** D3D9 : Subsystem Initialised OK ***
***************************************
D3D9RenderSystem::_createRenderWindow "MyTestApp", 800x600 windowed miscParams:
FSAA=0 externalWindowHandle=2033194 vsync=No
D3D9 : Created D3D9 Rendering Window 'MyTestApp' : 800x600, 32bpp
D3D9 : WARNING - disabling VSync in windowed mode can cause timing issues at low
er frame rates, turn VSync on if you observe this problem.
D3D9: Vertex texture format supported - PF_L8
D3D9: Vertex texture format supported - PF_L16
D3D9: Vertex texture format supported - PF_A8
D3D9: Vertex texture format supported - PF_A4L4
D3D9: Vertex texture format supported - PF_BYTE_LA
D3D9: Vertex texture format supported - PF_R5G6B5
D3D9: Vertex texture format supported - PF_B5G6R5
D3D9: Vertex texture format supported - PF_A4R4G4B4
D3D9: Vertex texture format supported - PF_A1R5G5B5
D3D9: Vertex texture format supported - PF_A8R8G8B8
D3D9: Vertex texture format supported - PF_B8G8R8A8
D3D9: Vertex texture format supported - PF_A2R10G10B10
D3D9: Vertex texture format supported - PF_A2B10G10R10
D3D9: Vertex texture format supported - PF_DXT1
D3D9: Vertex texture format supported - PF_DXT2
D3D9: Vertex texture format supported - PF_DXT3
D3D9: Vertex texture format supported - PF_DXT4
D3D9: Vertex texture format supported - PF_DXT5
D3D9: Vertex texture format supported - PF_FLOAT16_RGB
D3D9: Vertex texture format supported - PF_FLOAT16_RGBA
D3D9: Vertex texture format supported - PF_FLOAT32_RGB
D3D9: Vertex texture format supported - PF_FLOAT32_RGBA
D3D9: Vertex texture format supported - PF_X8R8G8B8
D3D9: Vertex texture format supported - PF_R8G8B8A8
D3D9: Vertex texture format supported - PF_DEPTH
D3D9: Vertex texture format supported - PF_SHORT_RGBA
D3D9: Vertex texture format supported - PF_FLOAT16_R
D3D9: Vertex texture format supported - PF_FLOAT32_R
D3D9: Vertex texture format supported - PF_SHORT_GR
D3D9: Vertex texture format supported - PF_FLOAT16_GR
D3D9: Vertex texture format supported - PF_FLOAT32_GR
D3D9: Vertex texture format supported - PF_SHORT_RGB
D3D9: Vertex texture format supported - PF_PVRTC_RGB2
D3D9: Vertex texture format supported - PF_PVRTC_RGBA2
D3D9: Vertex texture format supported - PF_PVRTC_RGB4
D3D9: Vertex texture format supported - PF_PVRTC_RGBA4
D3D9: Vertex texture format supported - PF_PVRTC2_2BPP
D3D9: Vertex texture format supported - PF_PVRTC2_4BPP
D3D9: Vertex texture format supported - PF_R11G11B10_FLOAT
D3D9: Vertex texture format supported - PF_R8_UINT
D3D9: Vertex texture format supported - PF_R8G8_UINT
D3D9: Vertex texture format supported - PF_R8G8B8_UINT
D3D9: Vertex texture format supported - PF_R8G8B8A8_UINT
D3D9: Vertex texture format supported - PF_R16_UINT
D3D9: Vertex texture format supported - PF_R16G16_UINT
D3D9: Vertex texture format supported - PF_R16G16B16_UINT
D3D9: Vertex texture format supported - PF_R16G16B16A16_UINT
D3D9: Vertex texture format supported - PF_R32_UINT
D3D9: Vertex texture format supported - PF_R32G32_UINT
D3D9: Vertex texture format supported - PF_R32G32B32_UINT
D3D9: Vertex texture format supported - PF_R32G32B32A32_UINT
D3D9: Vertex texture format supported - PF_R8_SINT
D3D9: Vertex texture format supported - PF_R8G8_SINT
D3D9: Vertex texture format supported - PF_R8G8B8_SINT
D3D9: Vertex texture format supported - PF_R8G8B8A8_SINT
D3D9: Vertex texture format supported - PF_R16_SINT
D3D9: Vertex texture format supported - PF_R16G16_SINT
D3D9: Vertex texture format supported - PF_R16G16B16_SINT
D3D9: Vertex texture format supported - PF_R16G16B16A16_SINT
D3D9: Vertex texture format supported - PF_R32_SINT
D3D9: Vertex texture format supported - PF_R32G32_SINT
D3D9: Vertex texture format supported - PF_R32G32B32_SINT
D3D9: Vertex texture format supported - PF_R32G32B32A32_SINT
D3D9: Vertex texture format supported - PF_R9G9B9E5_SHAREDEXP
D3D9: Vertex texture format supported - PF_BC4_UNORM
D3D9: Vertex texture format supported - PF_BC4_SNORM
D3D9: Vertex texture format supported - PF_BC5_UNORM
D3D9: Vertex texture format supported - PF_BC5_SNORM
D3D9: Vertex texture format supported - PF_BC6H_UF16
D3D9: Vertex texture format supported - PF_BC6H_SF16
D3D9: Vertex texture format supported - PF_BC7_UNORM
D3D9: Vertex texture format supported - PF_BC7_UNORM_SRGB
D3D9: Vertex texture format supported - PF_R8
D3D9: Vertex texture format supported - PF_RG8
D3D9: Vertex texture format supported - PF_R8_SNORM
D3D9: Vertex texture format supported - PF_R8G8_SNORM
D3D9: Vertex texture format supported - PF_R8G8B8_SNORM
D3D9: Vertex texture format supported - PF_R8G8B8A8_SNORM
D3D9: Vertex texture format supported - PF_R16_SNORM
D3D9: Vertex texture format supported - PF_R16G16_SNORM
D3D9: Vertex texture format supported - PF_R16G16B16_SNORM
D3D9: Vertex texture format supported - PF_R16G16B16A16_SNORM
D3D9: Vertex texture format supported - PF_ETC1_RGB8
D3D9: Vertex texture format supported - PF_ETC2_RGB8
D3D9: Vertex texture format supported - PF_ETC2_RGBA8
D3D9: Vertex texture format supported - PF_ETC2_RGB8A1
D3D9: Vertex texture format supported - PF_ATC_RGB
D3D9: Vertex texture format supported - PF_ATC_RGBA_EXPLICIT_ALPHA
D3D9: Vertex texture format supported - PF_ATC_RGBA_INTERPOLATED_ALPHA
RenderSystem capabilities
-------------------------
RenderSystem Name: Direct3D9 Rendering Subsystem
GPU Vendor: intel
Device Name: Monitor-1-Mobile Intel(R) 4 Series Express Chipset Family (Microsof
t Corporation - WDDM 1.1)
Driver Version: 8.15.10.2702
* Fixed function pipeline: yes
* Anisotropic texture filtering: yes
* Cube mapping: yes
* Hardware stencil buffer: yes
- Stencil depth: 8
- Two sided stencil support: yes
- Wrap stencil values: yes
* 32-bit index buffers: yes
* Vertex programs: yes
* Number of floating-point constants for vertex programs: 256
* Number of integer constants for vertex programs: 16
* Number of boolean constants for vertex programs: 16
* Fragment programs: yes
* Number of floating-point constants for fragment programs: 224
* Number of integer constants for fragment programs: 16
* Number of boolean constants for fragment programs: 16
* Geometry programs: no
* Number of floating-point constants for geometry programs: 0
* Number of integer constants for geometry programs: 0
* Number of boolean constants for geometry programs: 0
* Tessellation Hull programs: no
* Number of floating-point constants for tessellation hull programs: 0
* Number of integer constants for tessellation hull programs: 0
* Number of boolean constants for tessellation hull programs: 0
* Tessellation Domain programs: no
* Number of floating-point constants for tessellation domain programs: 0
* Number of integer constants for tessellation domain programs: 0
* Number of boolean constants for tessellation domain programs: 0
* Compute programs: no
* Number of floating-point constants for compute programs: 0
* Number of integer constants for compute programs: 0
* Number of boolean constants for compute programs: 0
* Supported Shader Profiles: hlsl ps_1_1 ps_1_2 ps_1_3 ps_1_4 ps_2_0 ps_2_a ps_
2_b ps_2_x ps_3_0 vs_1_1 vs_2_0 vs_2_a vs_2_x vs_3_0
* Texture Compression: yes
- DXT: yes
- VTC: no
- PVRTC: no
- ATC: no
- ETC1: no
- ETC2: no
- BC4/BC5: no
- BC6H/BC7: no
- Mipmaps for compressed formats: yes
* Hardware Occlusion Query: yes
* User clip planes: yes
* VET_UBYTE4 vertex element type: yes
* Infinite far plane projection: yes
* Hardware render-to-texture: yes
* Floating point textures: yes
* Non-power-of-two textures: yes
* 1d textures: yes
* Volume textures: yes
* Multiple Render Targets: 4
- With different bit depths: yes
* Point Sprites: yes
* Hardware Gamma: no
* Extended point parameters: yes
* Max Point Size: 256
* Vertex texture fetch: yes
* Number of world matrices: 0
* Number of texture units: 8
* Stencil buffer depth: 8
* Number of vertex blend matrices: 0
- Max vertex textures: 4
- Vertex textures shared: no
* Render to Vertex Buffer : no
* Hardware Atomic Counters: no
* DirectX per stage constants: yes
DefaultWorkQueue('Root') initialising on thread 1fec.
DefaultWorkQueue('Root')::WorkerFunc - thread 1b1c starting.
Particle Renderer Type 'billboard' registered
SceneManagerFactory for type 'BspSceneManager' registered.
Registering ResourceManager for type BspLevel
SceneManagerFactory for type 'PCZSceneManager' registered.
MovableObjectFactory for type 'PCZLight' registered.
MovableObjectFactory for type 'Portal' registered.
MovableObjectFactory for type 'AntiPortal' registered.
PCZone Factory Type 'ZoneType_Octree' registered
SceneManagerFactory for type 'OctreeSceneManager' registered.
is this code still valid for loading plugins ?
std::string resourcePath;
resourcePath = "";
#ifdef _DEBUG
Ogre::Root* root = new Ogre::Root(resourcePath + "plugins_d.cfg", resourcePath + "ogre.cfg", "Ogre.log");
#else
Ogre::Root* root = new Ogre::Root(resourcePath + "plugins.cfg", resourcePath + "ogre.cfg", "Ogre.log");
#endif
if (!root->showConfigDialog())
return -1;
Ogre::ConfigFile cf;
#ifdef _DEBUG
;// cf.load(resourcePath + "resources_d.cfg");
#else
;// cf.load(resourcePath + "resources.cfg");
#endif
// Go through all sections & settings in the file
Ogre::ConfigFile::SectionIterator seci = cf.getSectionIterator();
Ogre::String secName, typeName, archName;
while (seci.hasMoreElements())
{
secName = seci.peekNextKey();
Ogre::ConfigFile::SettingsMultiMap *settings = seci.getNext();
Ogre::ConfigFile::SettingsMultiMap::iterator i;
for (i = settings->begin(); i != settings->end(); ++i)
{
typeName = i->first;
archName = i->second;
Ogre::ResourceGroupManager::getSingleton().addResourceLocation(archName, typeName, secName);
}
}
Ogre::ResourceGroupManager::getSingleton().initialiseAllResourceGroups();
The above code is fine. It produces
Creating resource group General
Creating resource group Internal
Creating resource group Autodetect
SceneManagerFactory for type 'DefaultSceneManager' registered.
Registering ResourceManager for type Material
Registering ResourceManager for type Mesh
Registering ResourceManager for type Skeleton
MovableObjectFactory for type 'ParticleSystem' registered.
ArchiveFactory for archive type FileSystem registered.
ArchiveFactory for archive type Zip registered.
ArchiveFactory for archive type EmbeddedZip registered.
DDS codec registering
FreeImage version: 3.15.3
This program uses FreeImage, a free, open source image library supporting all co
mmon bitmap formats. See http://freeimage.sourceforge.net for details
Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,
pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,
g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic
ETC codec registering
Registering ResourceManager for type HighLevelGpuProgram
Registering ResourceManager for type Compositor
MovableObjectFactory for type 'Entity' registered.
MovableObjectFactory for type 'Light' registered.
MovableObjectFactory for type 'BillboardSet' registered.
MovableObjectFactory for type 'ManualObject' registered.
MovableObjectFactory for type 'BillboardChain' registered.
MovableObjectFactory for type 'RibbonTrail' registered.
Loading library .\RenderSystem_Direct3D9_d
Installing plugin: D3D9 RenderSystem
D3D9 : Direct3D9 Rendering Subsystem created.
D3D9: Driver Detection Starts
D3D9: Driver Detection Ends
Plugin successfully installed
Loading library .\RenderSystem_GL_d
Installing plugin: GL RenderSystem
OpenGL Rendering Subsystem created.
Plugin successfully installed
*-*-* OGRE Initialising
*-*-* Version 1.10.7 (Xalafu)
OverlayElementFactory for type Panel registered.
OverlayElementFactory for type BorderPanel registered.
OverlayElementFactory for type TextArea registered.
Registering ResourceManager for type Font
D3D9 : RenderSystem Option: Allow DirectX9Ex = No
D3D9 : RenderSystem Option: Allow NVPerfHUD = No
D3D9 : RenderSystem Option: Backbuffer Count = Auto
D3D9 : RenderSystem Option: FSAA = 0
D3D9 : RenderSystem Option: Fixed Pipeline Enabled = Yes
D3D9 : RenderSystem Option: Floating-point mode = Fastest
D3D9 : RenderSystem Option: Full Screen = Yes
D3D9 : RenderSystem Option: Multi device memory hint = Use minimum system memory
D3D9 : RenderSystem Option: Rendering Device = Monitor-1-Mobile Intel(R) 4 Serie
s Express Chipset Family (Microsoft Corporation - WDDM 1.1)
D3D9 : RenderSystem Option: Resource Creation Policy = Create on all devices
D3D9 : RenderSystem Option: Use Multihead = Auto
D3D9 : RenderSystem Option: VSync = No
D3D9 : RenderSystem Option: VSync Interval = 1
D3D9 : RenderSystem Option: Video Mode = 800 x 600 @ 32-bit colour
D3D9 : RenderSystem Option: sRGB Gamma Conversion = No
CPU Identifier & Features
-------------------------
* CPU ID: GenuineIntel: Genuine Intel(R) CPU 585 @ 2.16GHz
* SSE: yes
* SSE2: yes
* SSE3: yes
* SSE41: no
* SSE42: no
* MMX: yes
* MMXEXT: yes
* 3DNOW: no
* 3DNOWEXT: no
* CMOV: yes
* TSC: yes
*INVARIANT TSC: no
* FPU: yes
* PRO: yes
* HT: no
-------------------------
D3D9 : Subsystem Initialising
Registering ResourceManager for type Texture
Registering ResourceManager for type GpuProgram
***************************************
*** D3D9 : Subsystem Initialised OK ***
***************************************
D3D9RenderSystem::_createRenderWindow "MyTestApp", 800x600 windowed miscParams:
FSAA=0 externalWindowHandle=1837094 vsync=No
D3D9 : Created D3D9 Rendering Window 'MyTestApp' : 800x600, 32bpp
D3D9 : WARNING - disabling VSync in windowed mode can cause timing issues at low
er frame rates, turn VSync on if you observe this problem.
D3D9: Vertex texture format supported - PF_L8
D3D9: Vertex texture format supported - PF_L16
D3D9: Vertex texture format supported - PF_A8
D3D9: Vertex texture format supported - PF_A4L4
D3D9: Vertex texture format supported - PF_BYTE_LA
D3D9: Vertex texture format supported - PF_R5G6B5
D3D9: Vertex texture format supported - PF_B5G6R5
D3D9: Vertex texture format supported - PF_A4R4G4B4
D3D9: Vertex texture format supported - PF_A1R5G5B5
D3D9: Vertex texture format supported - PF_A8R8G8B8
D3D9: Vertex texture format supported - PF_B8G8R8A8
D3D9: Vertex texture format supported - PF_A2R10G10B10
D3D9: Vertex texture format supported - PF_A2B10G10R10
D3D9: Vertex texture format supported - PF_DXT1
D3D9: Vertex texture format supported - PF_DXT2
D3D9: Vertex texture format supported - PF_DXT3
D3D9: Vertex texture format supported - PF_DXT4
D3D9: Vertex texture format supported - PF_DXT5
D3D9: Vertex texture format supported - PF_FLOAT16_RGB
D3D9: Vertex texture format supported - PF_FLOAT16_RGBA
D3D9: Vertex texture format supported - PF_FLOAT32_RGB
D3D9: Vertex texture format supported - PF_FLOAT32_RGBA
D3D9: Vertex texture format supported - PF_X8R8G8B8
D3D9: Vertex texture format supported - PF_R8G8B8A8
D3D9: Vertex texture format supported - PF_DEPTH
D3D9: Vertex texture format supported - PF_SHORT_RGBA
D3D9: Vertex texture format supported - PF_FLOAT16_R
D3D9: Vertex texture format supported - PF_FLOAT32_R
D3D9: Vertex texture format supported - PF_SHORT_GR
D3D9: Vertex texture format supported - PF_FLOAT16_GR
D3D9: Vertex texture format supported - PF_FLOAT32_GR
D3D9: Vertex texture format supported - PF_SHORT_RGB
D3D9: Vertex texture format supported - PF_PVRTC_RGB2
D3D9: Vertex texture format supported - PF_PVRTC_RGBA2
D3D9: Vertex texture format supported - PF_PVRTC_RGB4
D3D9: Vertex texture format supported - PF_PVRTC_RGBA4
D3D9: Vertex texture format supported - PF_PVRTC2_2BPP
D3D9: Vertex texture format supported - PF_PVRTC2_4BPP
D3D9: Vertex texture format supported - PF_R11G11B10_FLOAT
D3D9: Vertex texture format supported - PF_R8_UINT
D3D9: Vertex texture format supported - PF_R8G8_UINT
D3D9: Vertex texture format supported - PF_R8G8B8_UINT
D3D9: Vertex texture format supported - PF_R8G8B8A8_UINT
D3D9: Vertex texture format supported - PF_R16_UINT
D3D9: Vertex texture format supported - PF_R16G16_UINT
D3D9: Vertex texture format supported - PF_R16G16B16_UINT
D3D9: Vertex texture format supported - PF_R16G16B16A16_UINT
D3D9: Vertex texture format supported - PF_R32_UINT
D3D9: Vertex texture format supported - PF_R32G32_UINT
D3D9: Vertex texture format supported - PF_R32G32B32_UINT
D3D9: Vertex texture format supported - PF_R32G32B32A32_UINT
D3D9: Vertex texture format supported - PF_R8_SINT
D3D9: Vertex texture format supported - PF_R8G8_SINT
D3D9: Vertex texture format supported - PF_R8G8B8_SINT
D3D9: Vertex texture format supported - PF_R8G8B8A8_SINT
D3D9: Vertex texture format supported - PF_R16_SINT
D3D9: Vertex texture format supported - PF_R16G16_SINT
D3D9: Vertex texture format supported - PF_R16G16B16_SINT
D3D9: Vertex texture format supported - PF_R16G16B16A16_SINT
D3D9: Vertex texture format supported - PF_R32_SINT
D3D9: Vertex texture format supported - PF_R32G32_SINT
D3D9: Vertex texture format supported - PF_R32G32B32_SINT
D3D9: Vertex texture format supported - PF_R32G32B32A32_SINT
D3D9: Vertex texture format supported - PF_R9G9B9E5_SHAREDEXP
D3D9: Vertex texture format supported - PF_BC4_UNORM
D3D9: Vertex texture format supported - PF_BC4_SNORM
D3D9: Vertex texture format supported - PF_BC5_UNORM
D3D9: Vertex texture format supported - PF_BC5_SNORM
D3D9: Vertex texture format supported - PF_BC6H_UF16
D3D9: Vertex texture format supported - PF_BC6H_SF16
D3D9: Vertex texture format supported - PF_BC7_UNORM
D3D9: Vertex texture format supported - PF_BC7_UNORM_SRGB
D3D9: Vertex texture format supported - PF_R8
D3D9: Vertex texture format supported - PF_RG8
D3D9: Vertex texture format supported - PF_R8_SNORM
D3D9: Vertex texture format supported - PF_R8G8_SNORM
D3D9: Vertex texture format supported - PF_R8G8B8_SNORM
D3D9: Vertex texture format supported - PF_R8G8B8A8_SNORM
D3D9: Vertex texture format supported - PF_R16_SNORM
D3D9: Vertex texture format supported - PF_R16G16_SNORM
D3D9: Vertex texture format supported - PF_R16G16B16_SNORM
D3D9: Vertex texture format supported - PF_R16G16B16A16_SNORM
D3D9: Vertex texture format supported - PF_ETC1_RGB8
D3D9: Vertex texture format supported - PF_ETC2_RGB8
D3D9: Vertex texture format supported - PF_ETC2_RGBA8
D3D9: Vertex texture format supported - PF_ETC2_RGB8A1
D3D9: Vertex texture format supported - PF_ATC_RGB
D3D9: Vertex texture format supported - PF_ATC_RGBA_EXPLICIT_ALPHA
D3D9: Vertex texture format supported - PF_ATC_RGBA_INTERPOLATED_ALPHA
RenderSystem capabilities
-------------------------
RenderSystem Name: Direct3D9 Rendering Subsystem
GPU Vendor: intel
Device Name: Monitor-1-Mobile Intel(R) 4 Series Express Chipset Family (Microsof
t Corporation - WDDM 1.1)
Driver Version: 8.15.10.2702
* Fixed function pipeline: yes
* Anisotropic texture filtering: yes
* Cube mapping: yes
* Hardware stencil buffer: yes
- Stencil depth: 8
- Two sided stencil support: yes
- Wrap stencil values: yes
* 32-bit index buffers: yes
* Vertex programs: yes
* Number of floating-point constants for vertex programs: 256
* Number of integer constants for vertex programs: 16
* Number of boolean constants for vertex programs: 16
* Fragment programs: yes
* Number of floating-point constants for fragment programs: 224
* Number of integer constants for fragment programs: 16
* Number of boolean constants for fragment programs: 16
* Geometry programs: no
* Number of floating-point constants for geometry programs: 52685
* Number of integer constants for geometry programs: 52685
* Number of boolean constants for geometry programs: 52685
* Tessellation Hull programs: no
* Number of floating-point constants for tessellation hull programs: 52685
* Number of integer constants for tessellation hull programs: 52685
* Number of boolean constants for tessellation hull programs: 52685
* Tessellation Domain programs: no
* Number of floating-point constants for tessellation domain programs: 52685
* Number of integer constants for tessellation domain programs: 52685
* Number of boolean constants for tessellation domain programs: 52685
* Compute programs: no
* Number of floating-point constants for compute programs: 52685
* Number of integer constants for compute programs: 52685
* Number of boolean constants for compute programs: 52685
* Supported Shader Profiles: hlsl ps_1_1 ps_1_2 ps_1_3 ps_1_4 ps_2_0 ps_2_a ps_
2_b ps_2_x ps_3_0 vs_1_1 vs_2_0 vs_2_a vs_2_x vs_3_0
* Texture Compression: yes
- DXT: yes
- VTC: no
- PVRTC: no
- ATC: no
- ETC1: no
- ETC2: no
- BC4/BC5: no
- BC6H/BC7: no
- Mipmaps for compressed formats: yes
* Hardware Occlusion Query: yes
* User clip planes: yes
* VET_UBYTE4 vertex element type: yes
* Infinite far plane projection: yes
* Hardware render-to-texture: yes
* Floating point textures: yes
* Non-power-of-two textures: yes
* 1d textures: yes
* Volume textures: yes
* Multiple Render Targets: 4
- With different bit depths: yes
* Point Sprites: yes
* Hardware Gamma: no
* Extended point parameters: yes
* Max Point Size: 256
* Vertex texture fetch: yes
* Number of world matrices: 0
* Number of texture units: 8
* Stencil buffer depth: 8
* Number of vertex blend matrices: 0
- Max vertex textures: 4
- Vertex textures shared: no
* Render to Vertex Buffer : no
* Hardware Atomic Counters: no
* DirectX per stage constants: yes
DefaultWorkQueue('Root') initialising on thread 1de8.
Particle Renderer Type 'billboard' registered
DefaultWorkQueue('Root')::WorkerFunc - thread 1b88 starting.
But crushess with
'DEMO1.exe' (Win32): Loaded 'C:\Program Files\Internet Download Manager\idmmkb.dll'. Module was built without symbols.
DEMO1.exe has triggered a breakpoint.
Debug Assertion Failed!
Program: E:\programming\ogre\ogre\build\sdk\Bin\Debug\OgreBites_d.dll
File: C:\Program Files\Microsoft Visual Studio 14.0\VC\include\list
Line: 212
Expression: "Standard C++ Libraries Out of Range" && 0
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.
(Press Retry to debug the application)
The thread 0x1b88 has exited with code 3 (0x3).
The program '[2988] DEMO1.exe' has exited with code 3 (0x3).
This time I see the window , but visual c++ runtime error comes up
Even after using root->loadplugin to load only two.
void MyTestApp::setup(void)
{
// do not forget to call the base first
OgreBites::ApplicationContext::setup();
// get a pointer to the already created root
Ogre::Root* root = getRoot();
#ifdef _DEBUG
root->loadPlugin("RenderSystem_Direct3D9_d");
#else
root->loadPlugin("RenderSystem_Direct3D9");
#endif
Ogre::SceneManager* scnMgr = root->createSceneManager(Ogre::ST_GENERIC);
I get
Creating resource group General
Creating resource group Internal
Creating resource group Autodetect
SceneManagerFactory for type 'DefaultSceneManager' registered.
Registering ResourceManager for type Material
Registering ResourceManager for type Mesh
Registering ResourceManager for type Skeleton
MovableObjectFactory for type 'ParticleSystem' registered.
ArchiveFactory for archive type FileSystem registered.
ArchiveFactory for archive type Zip registered.
ArchiveFactory for archive type EmbeddedZip registered.
DDS codec registering
FreeImage version: 3.15.3
This program uses FreeImage, a free, open source image library supporting all co
mmon bitmap formats. See http://freeimage.sourceforge.net for details
Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,
pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,
g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic
ETC codec registering
Registering ResourceManager for type HighLevelGpuProgram
Registering ResourceManager for type Compositor
MovableObjectFactory for type 'Entity' registered.
MovableObjectFactory for type 'Light' registered.
MovableObjectFactory for type 'BillboardSet' registered.
MovableObjectFactory for type 'ManualObject' registered.
MovableObjectFactory for type 'BillboardChain' registered.
MovableObjectFactory for type 'RibbonTrail' registered.
Loading library .\RenderSystem_Direct3D9_d
Installing plugin: D3D9 RenderSystem
D3D9 : Direct3D9 Rendering Subsystem created.
D3D9: Driver Detection Starts
D3D9: Driver Detection Ends
Plugin successfully installed
Loading library .\RenderSystem_GL_d
Installing plugin: GL RenderSystem
OpenGL Rendering Subsystem created.
Plugin successfully installed
*-*-* OGRE Initialising
*-*-* Version 1.10.7 (Xalafu)
OverlayElementFactory for type Panel registered.
OverlayElementFactory for type BorderPanel registered.
OverlayElementFactory for type TextArea registered.
Registering ResourceManager for type Font
D3D9 : RenderSystem Option: Allow DirectX9Ex = No
D3D9 : RenderSystem Option: Allow NVPerfHUD = No
D3D9 : RenderSystem Option: Backbuffer Count = Auto
D3D9 : RenderSystem Option: FSAA = 0
D3D9 : RenderSystem Option: Fixed Pipeline Enabled = Yes
D3D9 : RenderSystem Option: Floating-point mode = Fastest
D3D9 : RenderSystem Option: Full Screen = Yes
D3D9 : RenderSystem Option: Multi device memory hint = Use minimum system memory
D3D9 : RenderSystem Option: Rendering Device = Monitor-1-Mobile Intel(R) 4 Serie
s Express Chipset Family (Microsoft Corporation - WDDM 1.1)
D3D9 : RenderSystem Option: Resource Creation Policy = Create on all devices
D3D9 : RenderSystem Option: Use Multihead = Auto
D3D9 : RenderSystem Option: VSync = No
D3D9 : RenderSystem Option: VSync Interval = 1
D3D9 : RenderSystem Option: Video Mode = 800 x 600 @ 32-bit colour
D3D9 : RenderSystem Option: sRGB Gamma Conversion = No
CPU Identifier & Features
-------------------------
* CPU ID: GenuineIntel: Genuine Intel(R) CPU 585 @ 2.16GHz
* SSE: yes
* SSE2: yes
* SSE3: yes
* SSE41: no
* SSE42: no
* MMX: yes
* MMXEXT: yes
* 3DNOW: no
* 3DNOWEXT: no
* CMOV: yes
* TSC: yes
*INVARIANT TSC: no
* FPU: yes
* PRO: yes
* HT: no
-------------------------
D3D9 : Subsystem Initialising
Registering ResourceManager for type Texture
Registering ResourceManager for type GpuProgram
***************************************
*** D3D9 : Subsystem Initialised OK ***
***************************************
D3D9RenderSystem::_createRenderWindow "MyTestApp", 800x600 windowed miscParams:
FSAA=0 externalWindowHandle=4916182 vsync=No
D3D9 : Created D3D9 Rendering Window 'MyTestApp' : 800x600, 32bpp
D3D9 : WARNING - disabling VSync in windowed mode can cause timing issues at low
er frame rates, turn VSync on if you observe this problem.
D3D9: Vertex texture format supported - PF_L8
D3D9: Vertex texture format supported - PF_L16
D3D9: Vertex texture format supported - PF_A8
D3D9: Vertex texture format supported - PF_A4L4
D3D9: Vertex texture format supported - PF_BYTE_LA
D3D9: Vertex texture format supported - PF_R5G6B5
D3D9: Vertex texture format supported - PF_B5G6R5
D3D9: Vertex texture format supported - PF_A4R4G4B4
D3D9: Vertex texture format supported - PF_A1R5G5B5
D3D9: Vertex texture format supported - PF_A8R8G8B8
D3D9: Vertex texture format supported - PF_B8G8R8A8
D3D9: Vertex texture format supported - PF_A2R10G10B10
D3D9: Vertex texture format supported - PF_A2B10G10R10
D3D9: Vertex texture format supported - PF_DXT1
D3D9: Vertex texture format supported - PF_DXT2
D3D9: Vertex texture format supported - PF_DXT3
D3D9: Vertex texture format supported - PF_DXT4
D3D9: Vertex texture format supported - PF_DXT5
D3D9: Vertex texture format supported - PF_FLOAT16_RGB
D3D9: Vertex texture format supported - PF_FLOAT16_RGBA
D3D9: Vertex texture format supported - PF_FLOAT32_RGB
D3D9: Vertex texture format supported - PF_FLOAT32_RGBA
D3D9: Vertex texture format supported - PF_X8R8G8B8
D3D9: Vertex texture format supported - PF_R8G8B8A8
D3D9: Vertex texture format supported - PF_DEPTH
D3D9: Vertex texture format supported - PF_SHORT_RGBA
D3D9: Vertex texture format supported - PF_FLOAT16_R
D3D9: Vertex texture format supported - PF_FLOAT32_R
D3D9: Vertex texture format supported - PF_SHORT_GR
D3D9: Vertex texture format supported - PF_FLOAT16_GR
D3D9: Vertex texture format supported - PF_FLOAT32_GR
D3D9: Vertex texture format supported - PF_SHORT_RGB
D3D9: Vertex texture format supported - PF_PVRTC_RGB2
D3D9: Vertex texture format supported - PF_PVRTC_RGBA2
D3D9: Vertex texture format supported - PF_PVRTC_RGB4
D3D9: Vertex texture format supported - PF_PVRTC_RGBA4
D3D9: Vertex texture format supported - PF_PVRTC2_2BPP
D3D9: Vertex texture format supported - PF_PVRTC2_4BPP
D3D9: Vertex texture format supported - PF_R11G11B10_FLOAT
D3D9: Vertex texture format supported - PF_R8_UINT
D3D9: Vertex texture format supported - PF_R8G8_UINT
D3D9: Vertex texture format supported - PF_R8G8B8_UINT
D3D9: Vertex texture format supported - PF_R8G8B8A8_UINT
D3D9: Vertex texture format supported - PF_R16_UINT
D3D9: Vertex texture format supported - PF_R16G16_UINT
D3D9: Vertex texture format supported - PF_R16G16B16_UINT
D3D9: Vertex texture format supported - PF_R16G16B16A16_UINT
D3D9: Vertex texture format supported - PF_R32_UINT
D3D9: Vertex texture format supported - PF_R32G32_UINT
D3D9: Vertex texture format supported - PF_R32G32B32_UINT
D3D9: Vertex texture format supported - PF_R32G32B32A32_UINT
D3D9: Vertex texture format supported - PF_R8_SINT
D3D9: Vertex texture format supported - PF_R8G8_SINT
D3D9: Vertex texture format supported - PF_R8G8B8_SINT
D3D9: Vertex texture format supported - PF_R8G8B8A8_SINT
D3D9: Vertex texture format supported - PF_R16_SINT
D3D9: Vertex texture format supported - PF_R16G16_SINT
D3D9: Vertex texture format supported - PF_R16G16B16_SINT
D3D9: Vertex texture format supported - PF_R16G16B16A16_SINT
D3D9: Vertex texture format supported - PF_R32_SINT
D3D9: Vertex texture format supported - PF_R32G32_SINT
D3D9: Vertex texture format supported - PF_R32G32B32_SINT
D3D9: Vertex texture format supported - PF_R32G32B32A32_SINT
D3D9: Vertex texture format supported - PF_R9G9B9E5_SHAREDEXP
D3D9: Vertex texture format supported - PF_BC4_UNORM
D3D9: Vertex texture format supported - PF_BC4_SNORM
D3D9: Vertex texture format supported - PF_BC5_UNORM
D3D9: Vertex texture format supported - PF_BC5_SNORM
D3D9: Vertex texture format supported - PF_BC6H_UF16
D3D9: Vertex texture format supported - PF_BC6H_SF16
D3D9: Vertex texture format supported - PF_BC7_UNORM
D3D9: Vertex texture format supported - PF_BC7_UNORM_SRGB
D3D9: Vertex texture format supported - PF_R8
D3D9: Vertex texture format supported - PF_RG8
D3D9: Vertex texture format supported - PF_R8_SNORM
D3D9: Vertex texture format supported - PF_R8G8_SNORM
D3D9: Vertex texture format supported - PF_R8G8B8_SNORM
D3D9: Vertex texture format supported - PF_R8G8B8A8_SNORM
D3D9: Vertex texture format supported - PF_R16_SNORM
D3D9: Vertex texture format supported - PF_R16G16_SNORM
D3D9: Vertex texture format supported - PF_R16G16B16_SNORM
D3D9: Vertex texture format supported - PF_R16G16B16A16_SNORM
D3D9: Vertex texture format supported - PF_ETC1_RGB8
D3D9: Vertex texture format supported - PF_ETC2_RGB8
D3D9: Vertex texture format supported - PF_ETC2_RGBA8
D3D9: Vertex texture format supported - PF_ETC2_RGB8A1
D3D9: Vertex texture format supported - PF_ATC_RGB
D3D9: Vertex texture format supported - PF_ATC_RGBA_EXPLICIT_ALPHA
D3D9: Vertex texture format supported - PF_ATC_RGBA_INTERPOLATED_ALPHA
RenderSystem capabilities
-------------------------
RenderSystem Name: Direct3D9 Rendering Subsystem
GPU Vendor: intel
Device Name: Monitor-1-Mobile Intel(R) 4 Series Express Chipset Family (Microsof
t Corporation - WDDM 1.1)
Driver Version: 8.15.10.2702
* Fixed function pipeline: yes
* Anisotropic texture filtering: yes
* Cube mapping: yes
* Hardware stencil buffer: yes
- Stencil depth: 8
- Two sided stencil support: yes
- Wrap stencil values: yes
* 32-bit index buffers: yes
* Vertex programs: yes
* Number of floating-point constants for vertex programs: 256
* Number of integer constants for vertex programs: 16
* Number of boolean constants for vertex programs: 16
* Fragment programs: yes
* Number of floating-point constants for fragment programs: 224
* Number of integer constants for fragment programs: 16
* Number of boolean constants for fragment programs: 16
* Geometry programs: no
* Number of floating-point constants for geometry programs: 52685
* Number of integer constants for geometry programs: 52685
* Number of boolean constants for geometry programs: 52685
* Tessellation Hull programs: no
* Number of floating-point constants for tessellation hull programs: 52685
* Number of integer constants for tessellation hull programs: 52685
* Number of boolean constants for tessellation hull programs: 52685
* Tessellation Domain programs: no
* Number of floating-point constants for tessellation domain programs: 52685
* Number of integer constants for tessellation domain programs: 52685
* Number of boolean constants for tessellation domain programs: 52685
* Compute programs: no
* Number of floating-point constants for compute programs: 52685
* Number of integer constants for compute programs: 52685
* Number of boolean constants for compute programs: 52685
* Supported Shader Profiles: hlsl ps_1_1 ps_1_2 ps_1_3 ps_1_4 ps_2_0 ps_2_a ps_
2_b ps_2_x ps_3_0 vs_1_1 vs_2_0 vs_2_a vs_2_x vs_3_0
* Texture Compression: yes
- DXT: yes
- VTC: no
- PVRTC: no
- ATC: no
- ETC1: no
- ETC2: no
- BC4/BC5: no
- BC6H/BC7: no
- Mipmaps for compressed formats: yes
* Hardware Occlusion Query: yes
* User clip planes: yes
* VET_UBYTE4 vertex element type: yes
* Infinite far plane projection: yes
* Hardware render-to-texture: yes
* Floating point textures: yes
* Non-power-of-two textures: yes
* 1d textures: yes
* Volume textures: yes
* Multiple Render Targets: 4
- With different bit depths: yes
* Point Sprites: yes
* Hardware Gamma: no
* Extended point parameters: yes
* Max Point Size: 256
* Vertex texture fetch: yes
* Number of world matrices: 0
* Number of texture units: 8
* Stencil buffer depth: 8
* Number of vertex blend matrices: 0
- Max vertex textures: 4
- Vertex textures shared: no
* Render to Vertex Buffer : no
* Hardware Atomic Counters: no
* DirectX per stage constants: yes
DefaultWorkQueue('Root') initialising on thread 2308.
Particle Renderer Type 'billboard' registered
DefaultWorkQueue('Root')::WorkerFunc - thread 17c0 starting.
The app still crashes as it did before
It breaks at Ogreapplicationcontext.h line 541
arch = genLocs.front()->archive->getName();
I see this was also referenced in ogre3d.org/forums/viewtopic.php?f=2&t=78278
I've also tried compiling the BOOTSTRAP from a diffrent pc with APPVENDOR built sdk, still it doesn't work.
you must copy resources.cfg and plugins.cfg from your ogre installation to your project binary dir as stated here: https://ogrecave.github.io/ogre/api/1.10/setup.html
My configs are alright I can't find a single example that works on ogre 1-10-7, the one in samples/bootstrap crashes. I want just one working example. Atleast someone needs to make one which loads sinbad.mesh, just make it simple,without tutorialframework
Please just one example will take me far, If I don't come across one i'll have to strip a sample from ogre tutorial framework which will be alot of work. I wish you guys added a chat room to this repo, I feel so lost
My resources_d.cfg is empy. when I comment out
cf.load(resourcePath + "resources_d.cfg");
it worksCODE
LOG