[CrystalSpace] #962: walktest terrainf only works after deleting shadercache
"CrystalSpace" <[email protected]>
| Newsgroups | gmane.comp.graphics.crystalspace.tracker |
|---|---|
| Message-ID | <[email protected]> |
#962: walktest terrainf only works after deleting shadercache
----------------------+-----------------------------------------------------
Reporter: jorrit | Owner: res
Type: defect | Status: new
Priority: major | Milestone:
Component: renderer | Version: V2.1
Keywords: |
----------------------+-----------------------------------------------------
walktest terrainf on my windows box only works after deleting shadercache.
When shadercache is present it crashes.
Crash bt:
{{{
Program received signal SIGSEGV, Segmentation fault.
0x6678c1db in scfQueryInterface<iShaderDestinationResolver,
csRef<iShaderProgram> > (object=...)
at ./include/csutil/scf.h:334
334 scfInterfaceTraits<Interface>::GetVersion ());
(gdb) up
#1 0x667f5eec in
CS::Plugin::XMLShader::csXMLShaderTech::LoadPassFromCache (this=0xb24b2b0,
pass=0xc3ee844,
node=0xc04a29c, variant=0, cacheFile=0x28f27c, cache=0xc70ef14)
at
c:/System9/proj/cs/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/shadertech.cpp:1091
1091 resolveVP = scfQueryInterface<iShaderDestinationResolver>
(vp);
(gdb) where
#0 0x6678c1db in scfQueryInterface<iShaderDestinationResolver,
csRef<iShaderProgram> > (object=...)
at ./include/csutil/scf.h:334
#1 0x667f5eec in
CS::Plugin::XMLShader::csXMLShaderTech::LoadPassFromCache (this=0xb24b2b0,
pass=0xc3ee844,
node=0xc04a29c, variant=0, cacheFile=0x28f27c, cache=0xc70ef14)
at
c:/System9/proj/cs/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/shadertech.cpp:1091
#2 0x667f3555 in CS::Plugin::XMLShader::csXMLShaderTech::LoadFromCache
(this=0xb24b2b0, ldr_context=0xa2276a4,
node=0xc04a1ec, cache=0xc70ef14, parentSV=0xc04b914, variant=0)
at
c:/System9/proj/cs/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/shadertech.cpp:1693
#3 0x667e8aea in CS::Plugin::XMLShader::csXMLShader::GetTicketForTech
(this=0xc049928, modes=..., stack=...,
eval=0xa1a6720, lightCount=0, techNum=0)
at
c:/System9/proj/cs/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/shader.cpp:1376
#4 0x667e98ed in CS::Plugin::XMLShader::csXMLShader::GetTicketForTechVar
(this=0xc049928, modes=..., stack=...,
eval=0xa1a6720, lightCount=0, tvi=0)
at
c:/System9/proj/cs/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/shader.cpp:1465
#5 0x667ea135 in
CS::Plugin::XMLShader::csXMLShader::GetTicketNoSetupInternal
(this=0xc049928, modes=..., stack=...,
eval=0xa1a6720, lightCount=0)
at
c:/System9/proj/cs/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/shader.cpp:1532
#6 0x667ed360 in CS::Plugin::XMLShader::csXMLShader::GetTicket
(this=0xc049928, modes=..., stack=...)
at
c:/System9/proj/cs/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/shader.cpp:1554
#7 0x6d7ef36c in
CS::RenderManager::TicketSetup<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLightingTrai
ts>,
CS::RenderManager::LightSetup<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLightingTraits>,
CS::Rende
rManager::MultipleRenderLayer>::PostLightingLayers>::operator()
(this=0x28f66c, node=0xa5ddfd0)
at ./include/csplugincommon/rendermanager/shadersetup.h:137
#8 0x6d80e4c8 in
CS::Meta::CompositeFunctorType2<CS::RenderManager::TicketSetup<CS::RenderManager::RenderTree<CS::Rende
rManager::RenderTreeLightingTraits>,
CS::RenderManager::LightSetup<CS::RenderManager::RenderTree<CS::RenderManager::Rend
erTreeLightingTraits>,
CS::RenderManager::MultipleRenderLayer>::PostLightingLayers>,
CS::RenderManager::ShaderSVSetup<CS
::RenderManager::RenderTree<CS::RenderManager::RenderTreeLightingTraits>,
CS::RenderManager::LightSetup<CS::RenderManage
r::RenderTree<CS::RenderManager::RenderTreeLightingTraits>,
CS::RenderManager::MultipleRenderLayer>::PostLightingLayers>
>::operator()<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLightingTraits>::MeshNode*
const> (
this=0x28f648, a1=@0x28f5fc) at ./include/csutil/compositefunctor.h:44
#9 0x6d7f1dcc in
CS::RenderManager::Implementation::OperationCaller<CS::Meta::CompositeFunctorType2<CS::RenderManager::
TicketSetup<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLightingTraits>,
CS::RenderManager::LightSetup<CS
::RenderManager::RenderTree<CS::RenderManager::RenderTreeLightingTraits>,
CS::RenderManager::MultipleRenderLayer>::PostL
ightingLayers>,
CS::RenderManager::ShaderSVSetup<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLightingTrai
ts>,
CS::RenderManager::LightSetup<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLightingTraits>,
CS::Rende
rManager::MultipleRenderLayer>::PostLightingLayers> >,
CS::RenderManager::Implementation::NoOperationBlock<CS::RenderMan
ager::RenderTree<CS::RenderManager::RenderTreeLightingTraits>::MeshNode*>,
CS::RenderManager::OperationUnordered>::opera
tor()<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLightingTraits>::MeshNode*>
(this=0x28f600,
context=@0x28f5fc) at
./include/csplugincommon/rendermanager/operations.h:254
#10 0x6d7f4a8d in
CS::RenderManager::ForEachMeshNode<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLighting
Traits>::ContextNode,
CS::Meta::CompositeFunctorType2<CS::RenderManager::TicketSetup<CS::RenderManager::RenderTree<CS::R
enderManager::RenderTreeLightingTraits>,
CS::RenderManager::LightSetup<CS::RenderManager::RenderTree<CS::RenderManager::
RenderTreeLightingTraits>,
CS::RenderManager::MultipleRenderLayer>::PostLightingLayers>,
CS::RenderManager::ShaderSVSetu
p<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLightingTraits>,
CS::RenderManager::LightSetup<CS::RenderMa
nager::RenderTree<CS::RenderManager::RenderTreeLightingTraits>,
CS::RenderManager::MultipleRenderLayer>::PostLightingLay
ers> > > (context=..., fn=...) at
./include/csplugincommon/rendermanager/operations.h:556
#11 0x6d7fbc32 in
CS::RenderManager::SetupStandardTicket<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLigh
tingTraits>::ContextNode,
CS::RenderManager::LightSetup<CS::RenderManager::RenderTree<CS::RenderManager::RenderTreeLight
ingTraits>, CS::RenderManager::MultipleRenderLayer>::PostLightingLayers>
(context=..., shaderManager=0x67fe54,
layerConfig=...) at
./include/csplugincommon/rendermanager/shadersetup.h:217
#12 0x6d813fbb in
CS::Plugin::RMUnshadowed::StandardContextSetup<CS::RenderManager::RenderTree<CS::RenderManager::Render
TreeLightingTraits>,
CS::RenderManager::MultipleRenderLayer>::HandleContextMeshes
(this=0x28f954, context=...)
at
c:/System9/proj/cs/cs/plugins/rendermanager/unshadowed/unshadowed.cpp:159
#13 0x6d814326 in
CS::Plugin::RMUnshadowed::StandardContextSetup<CS::RenderManager::RenderTree<CS::RenderManager::Render
TreeLightingTraits>, CS::RenderManager::MultipleRenderLayer>::operator()
(this=0x28f954, context=...,
portalSetupData=..., recursePortals=true)
at
c:/System9/proj/cs/cs/plugins/rendermanager/unshadowed/unshadowed.cpp:115
#14 0x6d8130ed in CS::Plugin::RMUnshadowed::RMUnshadowed::RenderView
(this=0x6d65c8, view=0xa224a24,
recursePortals=true) at
c:/System9/proj/cs/cs/plugins/rendermanager/unshadowed/unshadowed.cpp:289
#15 0x6d812d44 in CS::Plugin::RMUnshadowed::RMUnshadowed::RenderView
(this=0x6d65c8, view=0xa224a24)
at
c:/System9/proj/cs/cs/plugins/rendermanager/unshadowed/unshadowed.cpp:326
#16 0x004470da in WalkTestViews::Draw (this=0x2be6fa0) at
c:/System9/proj/cs/cs/apps/walktest/splitview.cpp:148
#17 0x00528e83 in WalkTest::DrawFrame3D (this=0x6b2fd0, drawflags=0)
at c:/System9/proj/cs/cs/apps/walktest/walktest.cpp:502
#18 0x0052e039 in WalkTest::DrawFrame (this=0x6b2fd0, elapsed_time=0,
current_time=0)
at c:/System9/proj/cs/cs/apps/walktest/walktest.cpp:581
#19 0x00528c8a in WalkTest::SetupFrame (this=0x6b2fd0) at
c:/System9/proj/cs/cs/apps/walktest/walktest.cpp:301
#20 0x0052aeda in WalkTest::E3DEventHandler::HandleEvent (this=0x6685a0,
ev=...)
at c:/System9/proj/cs/cs/apps/walktest/walktest.h:499
#21 0x00433195 in csEventTree::Dispatch (this=0x6b4040, e=...)
at c:/System9/proj/cs/cs/libs/csutil/cssubscription.cpp:576
#22 0x00433081 in csEventTree::Notify (this=0x6b4040) at
c:/System9/proj/cs/cs/libs/csutil/cssubscription.cpp:546
#23 0x0043c612 in csEventQueue::Notify (this=0x340010, name=...) at
c:/System9/proj/cs/cs/libs/csutil/cseventq.cpp:239
#24 0x0043c80a in csEventQueue::Process (this=0x340010) at
c:/System9/proj/cs/cs/libs/csutil/cseventq.cpp:255
#25 0x004177b9 in csDefaultRunLoop (r=0x34f1bc) at
c:/System9/proj/cs/cs/libs/csutil/generic/runloop.cpp:99
#26 0x005565e7 in main (argc=2, argv=0x6b2fa8) at
c:/System9/proj/cs/cs/apps/walktest/walktest.cpp:1228
(gdb)
}}}
And -verbose=-scf output:
{{{
NOTIFY: loading plugin instance for crystalspace.kernel.vfs
VFS_NOTIFY: loaded configuration file: c:\System9\proj\cs\cs\vfs.cfg
NOTIFY: World saving enabled.
NOTIFY: loading plugin instance for crystalspace.utilities.reporter
NOTIFY: loading plugin instance for crystalspace.utilities.stdrep
NOTIFY: found dependency on crystalspace.utilities.reporter
NOTIFY: found tag for dependency: iReporter
NOTIFY: found dependency on crystalspace.console.output.
NOTIFY: found tag for dependency: iConsoleOutput
NOTIFY: loading plugin instance for crystalspace.console.output.standard
NOTIFY: found dependency on crystalspace.kernel.
NOTIFY: found tag for dependency: iVFS
NOTIFY: found dependency on crystalspace.graphics3d.
NOTIFY: found tag for dependency: iGraphics3D
NOTIFY: loading plugin instance for crystalspace.graphics3d.opengl
NOTIFY: found dependency on crystalspace.font.server.
NOTIFY: found tag for dependency: iFontServer.1
NOTIFY: loading plugin instance for crystalspace.font.server.freetype2
NOTIFY: found tag for dependency: iFontServer.2
NOTIFY: loading plugin instance for crystalspace.font.server.default
NOTIFY: found tag for dependency: iFontServer
NOTIFY: loading plugin instance for crystalspace.font.server.multiplexer
NOTIFY: found dependency on crystalspace.font.server.
NOTIFY: found tag for dependency: iFontServer.1
NOTIFY: found tag for dependency: iFontServer.2
NOTIFY: found tag for dependency: iFontServer
NOTIFY: loading plugin instance for crystalspace.graphics2d.glwin32
NOTIFY: found dependency on crystalspace.font.server.
NOTIFY: found tag for dependency: iFontServer.1
NOTIFY: found tag for dependency: iFontServer.2
NOTIFY: found tag for dependency: iFontServer
NOTIFY: found dependency on crystalspace.graphics2d.
NOTIFY: loading plugin instance for crystalspace.console.input.standard
NOTIFY: loading plugin instance for crystalspace.sndsys.renderer.software
crystalspace.sndsys.renderer.software:
Sound System Software Renderer Initializing...
NOTIFY: loading plugin instance for
crystalspace.sndsys.software.driver.directsound
NOTIFY: loading plugin instance for
crystalspace.graphic.image.io.multiplexer
NOTIFY: loading plugin instance for crystalspace.level.loader
NOTIFY: loading plugin instance for crystalspace.level.threadedloader
NOTIFY: found dependency on crystalspace.kernel.
NOTIFY: found tag for dependency: iVFS
NOTIFY: found dependency on crystalspace.engine.3d
NOTIFY: found tag for dependency: iEngine
NOTIFY: loading plugin instance for crystalspace.engine.3d
NOTIFY: found dependency on crystalspace.kernel.
NOTIFY: found tag for dependency: iVFS
NOTIFY: found dependency on crystalspace.graphics3d.
NOTIFY: found tag for dependency: iGraphics3D
NOTIFY: found dependency on crystalspace.graphic.image.io.
NOTIFY: found tag for dependency: iImageIO
NOTIFY: found dependency on crystalspace.graphics3d.
NOTIFY: found tag for dependency: iGraphics3D
NOTIFY: loading plugin instance for
crystalspace.syntax.loader.service.text
NOTIFY: loading plugin instance for crystalspace.utilities.sequence.engine
NOTIFY: loading plugin instance for crystalspace.utilities.sequence
NOTIFY: loading plugin instance for crystalspace.sndsys.manager
NOTIFY: loading plugin instance for crystalspace.sndsys.element.loader
NOTIFY: loading plugin instance for crystalspace.sndsys.element.wav
NOTIFY: loading plugin instance for crystalspace.sndsys.element.ogg
NOTIFY: loading plugin instance for crystalspace.sndsys.element.speex
NOTIFY: loading plugin instance for
crystalspace.documentsystem.multiplexer
NOTIFY: found dependency on crystalspace.documentsystem.
NOTIFY: found tag for dependency: iDocumentSystem
NOTIFY: found tag for dependency: iDocumentSystem.1
NOTIFY: loading plugin instance for crystalspace.documentsystem.xmlread
NOTIFY: found tag for dependency: iDocumentSystem.2
NOTIFY: loading plugin instance for crystalspace.documentsystem.binary
crystalspace.system:
Crystal Space version 2.1.0.2305 [Win32-x86(32)-GCC] (Mon 9-Jun-2008).
Created by Jorrit Tyberghein and others...
crystalspace.graphics3d.opengl:
Texture LOD bias 0
void csDetectDriver::ScanForDriver(): found DLL ‘nvoglv32.DLL’
crystalspace.canvas.openglwin:
GL driver: nvoglv32.DLL 8.17.12.5729
crystalspace.canvas.openglcommon.driverdb:
Applied: GeForce: RECT texture extension support apparently sucks
Applied: NVidia: GENERATE_MIPMAPS does not generate last level
crystalspace.canvas.opengl.extmgr:
GL Extension ‘GL_ARB_multitexture’ found and used.
GL Extension ‘GL_ARB_fragment_program’ found and used.
crystalspace.canvas.openglcommon:
OpenGL renderer: Quadro NVS 160M/PCI/SSE2 (vendor: NVIDIA Corporation)
version 3.3.0
Using windowed mode at resolution 1024x768.
Pixel format: Color: 32 Alpha: 8 Depth: 24 Stencil: 8 AccumColor: 64
AccumAlpha: 16 MultiSamples: 0
crystalspace.canvas.opengl.extmgr:
GL Extension ‘GL_ARB_texture_env_combine’ found and used.
GL Extension ‘GL_EXT_blend_func_separate’ found and used.
GL Extension ‘GL_ARB_multisample’ found and used.
crystalspace.canvas.openglcommon:
Multisample: disabled
crystalspace.canvas.openglcommon.fontcache:
Text drawing method: Multitexturing
crystalspace.canvas.opengl.extmgr:
WGL Extension ‘WGL_ARB_extensions_string’ found and used.
WGL Extension ‘WGL_EXT_swap_control’ found and used.
crystalspace.canvas.openglwin:
VSync is disabled.
crystalspace.canvas.opengl.extmgr:
GL Extension ‘GL_version_1_2’ found and used.
GL Extension ‘GL_ARB_texture_cube_map’ found and used.
GL Extension ‘GL_EXT_texture3D’ found and used.
GL Extension ‘GL_ARB_vertex_buffer_object’ found and used.
GL Extension ‘GL_SGIS_generate_mipmap’ found and used.
GL Extension ‘GL_EXT_texture_filter_anisotropic’ found and used.
GL Extension ‘GL_EXT_texture_lod_bias’ found and used.
GL Extension ‘GL_ARB_point_parameters’ found and used.
GL Extension ‘GL_ARB_point_sprite’ found and used.
GL Extension ‘GL_EXT_framebuffer_object’ found and used.
GL Extension ‘GL_ARB_texture_non_power_of_two’ found and used.
GL Extension ‘GL_ARB_vertex_program’ found and used.
GL Extension ‘GL_EXT_secondary_color’ found and used.
pseudo Extension ‘Queries’ found and used.
GL Extension ‘GL_ARB_occlusion_query’ found and used.
GL Extension ‘GL_ARB_occlusion_query2’ found and used.
GL Extension ‘GL_GREMEDY_string_marker’ not found.
GL Extension ‘GL_ARB_seamless_cube_map’ found and used.
GL Extension ‘GL_AMD_seamless_cubemap_per_texture’ not found.
GL Extension ‘GL_ARB_half_float_vertex’ found and used.
pseudo Extension ‘InstancedDrawFuncs’ found and used.
GL Extension ‘GL_ARB_instanced_arrays’ found and used.
GL Extension ‘GL_ARB_shader_objects’ found and used.
GL Extension ‘GL_ARB_tessellation_shader’ not found.
crystalspace.graphics3d.opengl:
Maximum texture size is 8192x8192
Using VBO with 64 MB of VBO memory
Stencil clipping is used for objects >= 1 triangles.
Clearing Z buffer when stencil clear is needed enabled
NOTIFY: loading plugin instance for crystalspace.graphics3d.shadermanager
NOTIFY: found dependency on crystalspace.syntax.loader.service.text
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shadercompiler.weaver
NOTIFY: found dependency on
crystalspace.graphics3d.shadercompiler.xmlshader
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shadercompiler.xmlshader
NOTIFY: loading plugin instance for crystalspace.document.preprocessor
crystalspace.graphics3d.shadermgr:
Loaded compiler plugin crystalspace.graphics3d.shadercompiler.weaver,
compiler: ShaderWeaver
Loaded compiler plugin crystalspace.graphics3d.shadercompiler.xmlshader,
compiler: XMLShader
crystalspace.canvas.opengl.extmgr:
GL Extension ‘GL_ARB_texture_compression’ found and used.
GL Extension ‘GL_EXT_texture_compression_s3tc’ found and used.
GL Extension ‘GL_ARB_texture_float’ found and used.
GL Extension ‘GL_ARB_pixel_buffer_object’ found and used.
GL Extension ‘GL_SGIS_texture_lod’ found and used.
GL Extension ‘GL_ARB_shadow’ found and used.
GL Extension ‘GL_EXT_abgr’ found and used.
GL Extension ‘GL_EXT_packed_depth_stencil’ found and used.
GL Extension ‘GL_ARB_depth_texture’ found and used.
crystalspace.graphics3d.opengl:
Available texture image units: 32 texture coordinate units: 8
crystalspace.canvas.opengl.extmgr:
GL Extension ‘GL_ARB_draw_buffers’ found and used.
crystalspace.graphics3d.opengl:
FBO: depth format GL_DEPTH_STENCIL_EXT, stencil format
GL_DEPTH_STENCIL_EXT
Render-to-texture backend: EXT_framebuffer_object
Delayed buffer swapping: disabled
AFP DrawPixmap() workaround: disabled
“Forceful†fixed function enable: no
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glsl
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader portal_default: unvarying techs, 2 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader portal_default: (null) weaved in 58 ms
NOTIFY: loading plugin instance for crystalspace.rendermanager.unshadowed
NOTIFY: found dependency on crystalspace.engine.
NOTIFY: found tag for dependency: iEngine
NOTIFY: found dependency on crystalspace.graphics3d.
NOTIFY: found tag for dependency: iGraphics3D
crystalspace.rendermanager.unshadowed:
Reading render layers from ‘/data/renderlayers/lighting_default.xml’
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glsl
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader lighting_default: 8 tech variations, 9 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader lighting_default: (null) weaved in 83 ms
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glsl
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader z_only: unvarying techs, 1 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader z_only: (null) weaved in 21 ms
NOTIFY: loading plugin instance for crystalspace.graphic.image.io.bmp
NOTIFY: loading plugin instance for crystalspace.graphic.image.io.dds
NOTIFY: loading plugin instance for crystalspace.graphic.image.io.gif
NOTIFY: loading plugin instance for crystalspace.graphic.image.io.jng
NOTIFY: loading plugin instance for crystalspace.graphic.image.io.jpg
NOTIFY: loading plugin instance for crystalspace.graphic.image.io.png
NOTIFY: loading plugin instance for crystalspace.graphic.image.io.tga
NOTIFY: loading plugin instance for crystalspace.collisiondetection.opcode
crystalspace.system:
Loading map ‘terrainf’.
NOTIFY: loading plugin instance for crystalspace.texture.loader.cubemap
NOTIFY: found dependency on crystalspace.level.threadedloader
NOTIFY: found tag for dependency: iThreadedLoader
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glsl
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader z_only_instanced: unvarying techs, 23 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader z_only_instanced: (null) weaved in 68 ms
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glsl
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader lighting_fullbright_instance_binalpha: unvarying techs, 22 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader lighting_fullbright_instance_binalpha: (null) weaved in 94 ms
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glsl
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader lighting_default_instance: 2 tech variations, 28 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader lighting_default_instance: (null) weaved in 135 ms
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glsl
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader lighting_default_instance_binalpha: 2 tech variations, 69 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader lighting_default_instance_binalpha: (null) weaved in 131 ms
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glcg
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader sky_basic_cubemap: unvarying techs, 29 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader sky_basic_cubemap: (null) weaved in 81 ms
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glcg
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader terrain_basemap: 2 tech variations, 38 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader terrain_basemap: (null) weaved in 87 ms
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader terrain_splatbase: unvarying techs, 13 ms
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glcg
Shader terrain_splatting: 8 tech variations, 12 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader terrain_splatting: (null) weaved in 77 ms
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glcg
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader terrain_splatting-detail: 8 tech variations, 11 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader terrain_splatting-detail: (null) weaved in 107 ms
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glsl
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader lighting_fullbright: unvarying techs, 20 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader lighting_fullbright: (null) weaved in 47 ms
NOTIFY: loading plugin instance for
crystalspace.mesh.loader.factory.genmesh
NOTIFY: loading plugin instance for crystalspace.mesh.object.genmesh
NOTIFY: loading plugin instance for crystalspace.mesh.object.null
NOTIFY: loading plugin instance for
crystalspace.mesh.loader.factory.terrain2
NOTIFY: loading plugin instance for crystalspace.mesh.object.terrain2
NOTIFY: loading plugin instance for
crystalspace.mesh.object.terrain2.bruteblockrenderer
NOTIFY: loading plugin instance for
crystalspace.mesh.object.terrain2.collider
NOTIFY: loading plugin instance for
crystalspace.mesh.object.terrain2.simpledatafeeder
NOTIFY: loading plugin instance for crystalspace.mesh.loader.terrain2
NOTIFY: loading plugin instance for crystalspace.mesh.loader.genmesh
NOTIFY: loading plugin instance for
crystalspace.mesh.loader.factory.sprite.3d
NOTIFY: loading plugin instance for crystalspace.mesh.object.sprite.3d
Level load time: 2.855 seconds.
crystalspace.system:
Precaching all things...
NOTIFY: loading plugin instance for crystalspace.graphics3d.shader.glcg
crystalspace.canvas.opengl.extmgr:
GL Extension ‘GL_ARB_color_buffer_float’ found and used.
GL Extension ‘GL_NV_gpu_program4’ found and used.
GL Extension ‘GL_EXT_gpu_program_parameters’ found and used.
crystalspace.graphics3d.shader.glcg:
Using vertex program limits: gp4vp other
NOTIFY: loading plugin instance for crystalspace.graphics3d.shader.glps1
Using fragment program limits: gp4fp other
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader ‘sky_basic_cubemap’: Technique with priority 1<1> fails (from
cache). Reason: Failed to read ‘fp’ for pass 0 from cache: no reason
given.
NOTIFY: loading plugin instance for crystalspace.graphics3d.shader.glcg
crystalspace.graphics3d.shader.glcg:
Using vertex program limits: gp4vp other
NOTIFY: loading plugin instance for crystalspace.graphics3d.shader.glps1
Using fragment program limits: gp4fp other
Cg fragment program ‘sky_basic_cubemap FP’: using profile
gp4fp[7010]
Cg fragment program ‘sky_basic_cubemap FP’: using profile
gp4fp[7010]
Cg vertex program ‘sky_basic_cubemap VP’: using profile gp4vp[7011]
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader ‘sky_basic_cubemap’: Technique with priority 1<1> succeeds!
NOTIFY: loading plugin instance for crystalspace.graphics3d.shader.glsl
crystalspace.canvas.opengl.extmgr:
GL Extension ‘GL_ARB_vertex_shader’ found and used.
GL Extension ‘GL_ARB_fragment_shader’ found and used.
GL Extension ‘GL_ARB_shading_language_100’ found and used.
GL Extension ‘GL_EXT_geometry_shader4’ found and used.
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader ‘lighting_fullbright’: Technique with priority 3<1> succeeds
(from cache).
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glcg
Shader terrain_basemap@@400: 2 tech variations, 6 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader terrain_basemap@@400: (null) weaved in 50 ms
crystalspace.graphics3d.shadercompiler.xmlshader:
No technique validated for shader ‘terrain_basemap’ TV 0: using
fallback
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glcg
Shader terrain_basemap@@300: 2 tech variations, 7 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader terrain_basemap@@300: (null) weaved in 49 ms
crystalspace.graphics3d.shadercompiler.xmlshader:
No technique validated for shader ‘terrain_basemap@@400’ TV 0: using
fallback
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glcg
Shader terrain_basemap@@200: 2 tech variations, 10 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader terrain_basemap@@200: (null) weaved in 56 ms
crystalspace.graphics3d.shadercompiler.xmlshader:
No technique validated for shader ‘terrain_basemap@@300’ TV 0: using
fallback
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glcg
Shader terrain_basemap@@100: 2 tech variations, 15 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader terrain_basemap@@100: (null) weaved in 57 ms
crystalspace.graphics3d.shadercompiler.xmlshader:
No technique validated for shader ‘terrain_basemap@@200’ TV 0: using
fallback
NOTIFY: loading plugin instance for
crystalspace.graphics3d.shader.combiner.glcg
Shader terrain_basemap@@50: 3 tech variations, 5 ms
crystalspace.graphics3d.shadercompiler.weaver:
Shader terrain_basemap@@50: (null) weaved in 41 ms
crystalspace.graphics3d.shadercompiler.xmlshader:
No technique validated for shader ‘terrain_basemap@@100’ TV 0: using
fallback
Shader ‘terrain_basemap@@50’: Technique with priority 4<69> fails
(from
cache). Reason: Failed to read ‘fp’ for pass 0 from cache: no reason
given.
crystalspace.graphics3d.shader.glcg:
Cg fragment program ‘terrain_basemap@@50 FP’: using profile
gp4fp[7010]
Cg fragment program ‘terrain_basemap@@50 FP’: using profile
gp4fp[7010]
Cg vertex program ‘terrain_basemap@@50 VP’: using profile
gp4vp[7011]
crystalspace.graphics3d.shadercompiler.xmlshader:
Shader ‘terrain_basemap@@50’: Technique with priority 4<69>
succeeds!
crystalspace.system:
Precaching finished... took 0.803 seconds.
Total load time: 3.683 seconds.
Computing OBBs ...
--------------------------------------
canvas exposed
canvas exposed
NOTIFY: loading plugin instance for crystalspace.graphics3d.shader.glfixed
crystalspace.canvas.opengl.extmgr:
GL Extension ‘GL_EXT_separate_specular_color’ found and used.
GL Extension ‘GL_ARB_texture_env_dot3’ found and used.
crystalspace.graphics3d.shader.fixed:
Multitexture units: moderate 4
crystalspace.canvas.opengl.extmgr:
GL Extension ‘GL_version_1_3’ found and used.
GL Extension ‘GL_version_1_4’ found and used.
crystalspace.graphics3d.shader.fixed:
“Forceful†fixed function enable: no
}}}
--
Ticket URL: <http://www.crystalspace3d.org/trac/CS/ticket/962>
CrystalSpace <http://www.crystalspace3d.org/>
Free open-source 3D SDK.
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
crystal-tracker mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-tracker