Skip to content

Instantly share code, notes, and snippets.

@DavidYKay
Last active December 3, 2019 07:58
Show Gist options
  • Save DavidYKay/2866abe3bb9957057e90b2964f35ec4a to your computer and use it in GitHub Desktop.
Save DavidYKay/2866abe3bb9957057e90b2964f35ec4a to your computer and use it in GitHub Desktop.
OGRE 2.2: Callstack for HlmsComputeJob crash in Tutorial_OpenVR (8579b3508300ab3450c556c3aae0a5a22f95468e) - "Case 1"
#0 Ogre::HlmsCompute::findComputeJob (this=<optimized out>, datablockName=...) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/OgreMain/src/OgreHlmsCompute.cpp:553
#1 0x00007ffff69a33da in Ogre::CompositorPassCompute::CompositorPassCompute (this=0x555556a02410, definition=0x5555567a2200, defaultCamera=0x5555568626c0, parentNode=0x5555569c02b0, rtv=<optimized out>) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/OgreMain/src/Compositor/Pass/PassCompute/OgreCompositorPassCompute.cpp:112
#2 0x00007ffff69885f7 in Ogre::CompositorNode::createPasses (this=0x5555569c02b0) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/OgreMain/src/Compositor/OgreCompositorNode.cpp:730
#3 0x00007ffff6994cb8 in Ogre::CompositorWorkspace::connectAllNodes (this=this@entry=0x5555569b2690) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/OgreMain/src/Compositor/OgreCompositorWorkspace.cpp:344
#4 0x00007ffff69956b2 in Ogre::CompositorWorkspace::recreateAllNodes (this=this@entry=0x5555569b2690) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/OgreMain/src/Compositor/OgreCompositorWorkspace.cpp:615
#5 0x00007ffff6995a9a in Ogre::CompositorWorkspace::CompositorWorkspace (this=0x5555569b2690, id=<optimized out>, definition=0x5555567aacc0, externalRenderTargets=..., sceneManager=<optimized out>, defaultCam=<optimized out>, renderSys=0x555555a787a0, bEnabled=true, executionMask=255 '\377', viewportModifierMask=0 '\000', vpOffsetScale=..., uavBuffers=0x0, initialLayouts=0x0, initialUavAccess=0x0) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/OgreMain/src/Compositor/OgreCompositorWorkspace.cpp:100
#6 0x00007ffff6983367 in Ogre::CompositorManager2::addWorkspace (this=this@entry=0x55555591ede0, sceneManager=sceneManager@entry=0x5555567ada00, externalRenderTargets=std::vector of length 1, capacity 1 = {...}, defaultCam=defaultCam@entry=0x5555568626c0, definitionName=..., bEnabled=bEnabled@entry=true, position=0, uavBuffers=0x0, initialLayouts=0x0, initialUavAccess=0x0, vpOffsetScale=..., vpModifierMask=0 '\000', executionMask=255 '\377') at /home/dk/workspace/current/mccarthy/subprojects/ogre2/OgreMain/src/Compositor/OgreCompositorManager2.cpp:508
#7 0x00007ffff69835af in Ogre::CompositorManager2::addWorkspace (this=0x55555591ede0, sceneManager=0x5555567ada00, finalRenderTarget=<optimized out>, defaultCam=0x5555568626c0, definitionName=..., bEnabled=<optimized out>, position=0, uavBuffers=0x0, initialLayouts=0x0, initialUavAccess=0x0, vpOffsetScale=..., vpModifierMask=0 '\000', executionMask=255 '\377') at /home/dk/workspace/current/mccarthy/subprojects/ogre2/OgreMain/src/Compositor/OgreCompositorManager2.cpp:478
#8 0x00005555555649d5 in Demo::Tutorial_OpenVRGraphicsSystem::initOpenVR (this=0x555555798a80) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/2.0/Tutorials/Tutorial_OpenVR/Tutorial_OpenVR.cpp:158
#9 0x0000555555564da4 in Demo::Tutorial_OpenVRGraphicsSystem::setupCompositor (this=0x555555798a80) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/2.0/Tutorials/Tutorial_OpenVR/Tutorial_OpenVR.cpp:37
#10 0x000055555556c018 in Demo::GraphicsSystem::initialize (this=this@entry=0x555555798a80, windowTitle="OpenVR Sample") at /home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/2.0/Common/src/GraphicsSystem.cpp:296
#11 0x0000555555571b4f in Demo::MainEntryPoints::mainAppSingleThreaded (argc=<optimized out>, argv=<optimized out>) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/2.0/Common/src/System/Desktop/MainLoopSingleThreaded.cpp:63
#12 0x0000555555561aab in mainApp (argv=<optimized out>, argc=<optimized out>) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/2.0/Tutorials/Tutorial_OpenVR/Tutorial_OpenVR.cpp:27
#13 main (argc=<optimized out>, argv=<optimized out>) at /home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/2.0/Common/include/MainEntryPointHelper.h:40
23:53:28: Creating resource group General
23:53:28: Creating resource group Internal
23:53:28: Creating resource group Autodetect
23:53:28: SceneManagerFactory for type 'DefaultSceneManager' registered.
23:53:28: Registering ResourceManager for type Material
23:53:28: Registering ResourceManager for type Mesh
23:53:28: Registering ResourceManager for type Mesh2
23:53:28: Registering ResourceManager for type OldSkeleton
23:53:28: MovableObjectFactory for type 'ParticleSystem' registered.
23:53:28: ArchiveFactory for archive type FileSystem registered.
23:53:28: ArchiveFactory for archive type Zip registered.
23:53:28: ArchiveFactory for archive type EmbeddedZip registered.
23:53:28: DDS codec registering
23:53:28: FreeImage version: 3.15.3
23:53:28: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
23:53:28: 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
23:53:28: ETC codec registering
23:53:28: OITD codec registering
23:53:28: Registering ResourceManager for type HighLevelGpuProgram
23:53:28: MovableObjectFactory for type 'Decal' registered.
23:53:28: MovableObjectFactory for type 'InternalCubemapProbe' registered.
23:53:28: MovableObjectFactory for type 'Entity' registered.
23:53:28: MovableObjectFactory for type 'Item' registered.
23:53:28: MovableObjectFactory for type 'Light' registered.
23:53:28: MovableObjectFactory for type 'Rectangle2Dv2' registered.
23:53:28: MovableObjectFactory for type 'BillboardSet' registered.
23:53:28: MovableObjectFactory for type 'ManualObject2' registered.
23:53:28: MovableObjectFactory for type 'BillboardChain' registered.
23:53:28: MovableObjectFactory for type 'RibbonTrail' registered.
23:53:28: MovableObjectFactory for type 'WireAabb' registered.
23:53:28: Loading library /home/dk/workspace/current/mccarthy/subprojects/ogre2/cbuild/lib/RenderSystem_GL3Plus
23:53:29: Installing plugin: GL 3+ RenderSystem
23:53:29: OpenGL 3+ Rendering Subsystem created.
23:53:29: Plugin successfully installed
23:53:29: Loading library /home/dk/workspace/current/mccarthy/subprojects/ogre2/cbuild/lib/Plugin_ParticleFX
23:53:29: Installing plugin: ParticleFX
23:53:29: Particle Emitter Type 'Point' registered
23:53:29: Particle Emitter Type 'Box' registered
23:53:29: Particle Emitter Type 'Ellipsoid' registered
23:53:29: Particle Emitter Type 'Cylinder' registered
23:53:29: Particle Emitter Type 'Ring' registered
23:53:29: Particle Emitter Type 'HollowEllipsoid' registered
23:53:29: Particle Affector Type 'LinearForce' registered
23:53:29: Particle Affector Type 'ColourFader' registered
23:53:29: Particle Affector Type 'ColourFader2' registered
23:53:29: Particle Affector Type 'ColourImage' registered
23:53:29: Particle Affector Type 'ColourInterpolator' registered
23:53:29: Particle Affector Type 'Scaler' registered
23:53:29: Particle Affector Type 'Rotator' registered
23:53:29: Particle Affector Type 'DirectionRandomiser' registered
23:53:29: Particle Affector Type 'DeflectorPlane' registered
23:53:29: Plugin successfully installed
23:53:29: *-*-* OGRE Initialising
23:53:29: *-*-* Version 2.2.0unstable (Cerberus)
23:53:30: CPU Identifier & Features
23:53:30: -------------------------
23:53:30: * CPU ID: AuthenticAMD: AMD FX(tm)-8350 Eight-Core Processor
23:53:30: * Logical cores: 8
23:53:30: * SSE: yes
23:53:30: * SSE2: yes
23:53:30: * SSE3: yes
23:53:30: * MMX: yes
23:53:30: * MMXEXT: yes
23:53:30: * 3DNOW: no
23:53:30: * 3DNOWEXT: no
23:53:30: * CMOV: yes
23:53:30: * TSC: yes
23:53:30: * FPU: yes
23:53:30: * PRO: yes
23:53:30: * HT: no
23:53:30: -------------------------
23:53:30: ******************************
*** Starting GLX Subsystem ***
******************************
23:53:30: GL3PlusRenderSystem::_createRenderWindow "OpenVR Sample", 1920x1080 windowed miscParams: MSAA=0 gamma=Yes parentWindowHandle=73400328 reverse_depth=Yes title=OpenVR Sample vsync=No
23:53:30: Created GL 4.5 context
23:53:30: GLXWindow::create used FBConfigID = 165
23:53:30: GL Version = 4.5.0.0
23:53:30: GL_VERSION = 4.5.0 NVIDIA 435.21
23:53:30: GL_VENDOR = NVIDIA Corporation
23:53:30: GL_RENDERER = GeForce GTX 1080/PCIe/SSE2
23:53:30: GL_EXTENSIONS =
23:53:30: GL_AMD_multi_draw_indirect
23:53:30: GL_AMD_seamless_cubemap_per_texture
23:53:30: GL_AMD_vertex_shader_viewport_index
23:53:30: GL_AMD_vertex_shader_layer
23:53:30: GL_ARB_arrays_of_arrays
23:53:30: GL_ARB_base_instance
23:53:30: GL_ARB_bindless_texture
23:53:30: GL_ARB_blend_func_extended
23:53:30: GL_ARB_buffer_storage
23:53:30: GL_ARB_clear_buffer_object
23:53:30: GL_ARB_clear_texture
23:53:30: GL_ARB_clip_control
23:53:30: GL_ARB_color_buffer_float
23:53:30: GL_ARB_compressed_texture_pixel_storage
23:53:30: GL_ARB_conservative_depth
23:53:30: GL_ARB_compute_shader
23:53:30: GL_ARB_compute_variable_group_size
23:53:30: GL_ARB_conditional_render_inverted
23:53:30: GL_ARB_copy_buffer
23:53:30: GL_ARB_copy_image
23:53:30: GL_ARB_cull_distance
23:53:30: GL_ARB_debug_output
23:53:30: GL_ARB_depth_buffer_float
23:53:30: GL_ARB_depth_clamp
23:53:30: GL_ARB_depth_texture
23:53:30: GL_ARB_derivative_control
23:53:30: GL_ARB_direct_state_access
23:53:30: GL_ARB_draw_buffers
23:53:30: GL_ARB_draw_buffers_blend
23:53:30: GL_ARB_draw_indirect
23:53:30: GL_ARB_draw_elements_base_vertex
23:53:30: GL_ARB_draw_instanced
23:53:30: GL_ARB_enhanced_layouts
23:53:30: GL_ARB_ES2_compatibility
23:53:30: GL_ARB_ES3_compatibility
23:53:30: GL_ARB_ES3_1_compatibility
23:53:30: GL_ARB_ES3_2_compatibility
23:53:30: GL_ARB_explicit_attrib_location
23:53:30: GL_ARB_explicit_uniform_location
23:53:30: GL_ARB_fragment_coord_conventions
23:53:30: GL_ARB_fragment_layer_viewport
23:53:30: GL_ARB_fragment_program
23:53:30: GL_ARB_fragment_program_shadow
23:53:30: GL_ARB_fragment_shader
23:53:30: GL_ARB_fragment_shader_interlock
23:53:30: GL_ARB_framebuffer_no_attachments
23:53:30: GL_ARB_framebuffer_object
23:53:30: GL_ARB_framebuffer_sRGB
23:53:30: GL_ARB_geometry_shader4
23:53:30: GL_ARB_get_program_binary
23:53:30: GL_ARB_get_texture_sub_image
23:53:30: GL_ARB_gl_spirv
23:53:30: GL_ARB_gpu_shader5
23:53:30: GL_ARB_gpu_shader_fp64
23:53:30: GL_ARB_gpu_shader_int64
23:53:30: GL_ARB_half_float_pixel
23:53:30: GL_ARB_half_float_vertex
23:53:30: GL_ARB_imaging
23:53:30: GL_ARB_indirect_parameters
23:53:30: GL_ARB_instanced_arrays
23:53:30: GL_ARB_internalformat_query
23:53:30: GL_ARB_internalformat_query2
23:53:30: GL_ARB_invalidate_subdata
23:53:30: GL_ARB_map_buffer_alignment
23:53:30: GL_ARB_map_buffer_range
23:53:30: GL_ARB_multi_bind
23:53:30: GL_ARB_multi_draw_indirect
23:53:30: GL_ARB_multisample
23:53:30: GL_ARB_multitexture
23:53:30: GL_ARB_occlusion_query
23:53:30: GL_ARB_occlusion_query2
23:53:30: GL_ARB_parallel_shader_compile
23:53:30: GL_ARB_pipeline_statistics_query
23:53:30: GL_ARB_pixel_buffer_object
23:53:30: GL_ARB_point_parameters
23:53:30: GL_ARB_point_sprite
23:53:30: GL_ARB_polygon_offset_clamp
23:53:30: GL_ARB_post_depth_coverage
23:53:30: GL_ARB_program_interface_query
23:53:30: GL_ARB_provoking_vertex
23:53:30: GL_ARB_query_buffer_object
23:53:30: GL_ARB_robust_buffer_access_behavior
23:53:30: GL_ARB_robustness
23:53:30: GL_ARB_sample_locations
23:53:30: GL_ARB_sample_shading
23:53:30: GL_ARB_sampler_objects
23:53:30: GL_ARB_seamless_cube_map
23:53:30: GL_ARB_seamless_cubemap_per_texture
23:53:30: GL_ARB_separate_shader_objects
23:53:30: GL_ARB_shader_atomic_counter_ops
23:53:30: GL_ARB_shader_atomic_counters
23:53:30: GL_ARB_shader_ballot
23:53:30: GL_ARB_shader_bit_encoding
23:53:30: GL_ARB_shader_clock
23:53:30: GL_ARB_shader_draw_parameters
23:53:30: GL_ARB_shader_group_vote
23:53:30: GL_ARB_shader_image_load_store
23:53:30: GL_ARB_shader_image_size
23:53:30: GL_ARB_shader_objects
23:53:30: GL_ARB_shader_precision
23:53:30: GL_ARB_shader_storage_buffer_object
23:53:30: GL_ARB_shader_subroutine
23:53:30: GL_ARB_shader_texture_image_samples
23:53:30: GL_ARB_shader_texture_lod
23:53:30: GL_ARB_shading_language_100
23:53:30: GL_ARB_shader_viewport_layer_array
23:53:30: GL_ARB_shading_language_420pack
23:53:30: GL_ARB_shading_language_include
23:53:30: GL_ARB_shading_language_packing
23:53:30: GL_ARB_shadow
23:53:30: GL_ARB_sparse_buffer
23:53:30: GL_ARB_sparse_texture
23:53:30: GL_ARB_sparse_texture2
23:53:30: GL_ARB_sparse_texture_clamp
23:53:30: GL_ARB_spirv_extensions
23:53:30: GL_ARB_stencil_texturing
23:53:30: GL_ARB_sync
23:53:30: GL_ARB_tessellation_shader
23:53:30: GL_ARB_texture_barrier
23:53:30: GL_ARB_texture_border_clamp
23:53:30: GL_ARB_texture_buffer_object
23:53:30: GL_ARB_texture_buffer_object_rgb32
23:53:30: GL_ARB_texture_buffer_range
23:53:30: GL_ARB_texture_compression
23:53:30: GL_ARB_texture_compression_bptc
23:53:30: GL_ARB_texture_compression_rgtc
23:53:30: GL_ARB_texture_cube_map
23:53:30: GL_ARB_texture_cube_map_array
23:53:30: GL_ARB_texture_env_add
23:53:30: GL_ARB_texture_env_combine
23:53:30: GL_ARB_texture_env_crossbar
23:53:30: GL_ARB_texture_env_dot3
23:53:30: GL_ARB_texture_filter_anisotropic
23:53:30: GL_ARB_texture_filter_minmax
23:53:30: GL_ARB_texture_float
23:53:30: GL_ARB_texture_gather
23:53:30: GL_ARB_texture_mirror_clamp_to_edge
23:53:30: GL_ARB_texture_mirrored_repeat
23:53:30: GL_ARB_texture_multisample
23:53:30: GL_ARB_texture_non_power_of_two
23:53:30: GL_ARB_texture_query_levels
23:53:30: GL_ARB_texture_query_lod
23:53:30: GL_ARB_texture_rectangle
23:53:30: GL_ARB_texture_rg
23:53:30: GL_ARB_texture_rgb10_a2ui
23:53:30: GL_ARB_texture_stencil8
23:53:30: GL_ARB_texture_storage
23:53:30: GL_ARB_texture_storage_multisample
23:53:30: GL_ARB_texture_swizzle
23:53:30: GL_ARB_texture_view
23:53:30: GL_ARB_timer_query
23:53:30: GL_ARB_transform_feedback2
23:53:30: GL_ARB_transform_feedback3
23:53:30: GL_ARB_transform_feedback_instanced
23:53:30: GL_ARB_transform_feedback_overflow_query
23:53:30: GL_ARB_transpose_matrix
23:53:30: GL_ARB_uniform_buffer_object
23:53:30: GL_ARB_vertex_array_bgra
23:53:30: GL_ARB_vertex_array_object
23:53:30: GL_ARB_vertex_attrib_64bit
23:53:30: GL_ARB_vertex_attrib_binding
23:53:30: GL_ARB_vertex_buffer_object
23:53:30: GL_ARB_vertex_program
23:53:30: GL_ARB_vertex_shader
23:53:30: GL_ARB_vertex_type_10f_11f_11f_rev
23:53:30: GL_ARB_vertex_type_2_10_10_10_rev
23:53:30: GL_ARB_viewport_array
23:53:30: GL_ARB_window_pos
23:53:30: GL_ATI_draw_buffers
23:53:30: GL_ATI_texture_float
23:53:30: GL_ATI_texture_mirror_once
23:53:30: GL_S3_s3tc
23:53:30: GL_EXT_texture_env_add
23:53:30: GL_EXT_abgr
23:53:30: GL_EXT_bgra
23:53:30: GL_EXT_bindable_uniform
23:53:30: GL_EXT_blend_color
23:53:30: GL_EXT_blend_equation_separate
23:53:30: GL_EXT_blend_func_separate
23:53:30: GL_EXT_blend_minmax
23:53:30: GL_EXT_blend_subtract
23:53:30: GL_EXT_compiled_vertex_array
23:53:30: GL_EXT_Cg_shader
23:53:30: GL_EXT_depth_bounds_test
23:53:30: GL_EXT_direct_state_access
23:53:30: GL_EXT_draw_buffers2
23:53:30: GL_EXT_draw_instanced
23:53:30: GL_EXT_draw_range_elements
23:53:30: GL_EXT_fog_coord
23:53:30: GL_EXT_framebuffer_blit
23:53:30: GL_EXT_framebuffer_multisample
23:53:30: GL_EXTX_framebuffer_mixed_formats
23:53:30: GL_EXT_framebuffer_multisample_blit_scaled
23:53:30: GL_EXT_framebuffer_object
23:53:30: GL_EXT_framebuffer_sRGB
23:53:30: GL_EXT_geometry_shader4
23:53:30: GL_EXT_gpu_program_parameters
23:53:30: GL_EXT_gpu_shader4
23:53:30: GL_EXT_multi_draw_arrays
23:53:30: GL_EXT_multiview_texture_multisample
23:53:30: GL_EXT_multiview_timer_query
23:53:30: GL_EXT_packed_depth_stencil
23:53:30: GL_EXT_packed_float
23:53:30: GL_EXT_packed_pixels
23:53:30: GL_EXT_pixel_buffer_object
23:53:30: GL_EXT_point_parameters
23:53:30: GL_EXT_polygon_offset_clamp
23:53:30: GL_EXT_post_depth_coverage
23:53:30: GL_EXT_provoking_vertex
23:53:30: GL_EXT_raster_multisample
23:53:30: GL_EXT_rescale_normal
23:53:30: GL_EXT_secondary_color
23:53:30: GL_EXT_separate_shader_objects
23:53:30: GL_EXT_separate_specular_color
23:53:30: GL_EXT_shader_image_load_formatted
23:53:30: GL_EXT_shader_image_load_store
23:53:30: GL_EXT_shader_integer_mix
23:53:30: GL_EXT_shadow_funcs
23:53:30: GL_EXT_sparse_texture2
23:53:30: GL_EXT_stencil_two_side
23:53:30: GL_EXT_stencil_wrap
23:53:30: GL_EXT_texture3D
23:53:30: GL_EXT_texture_array
23:53:30: GL_EXT_texture_buffer_object
23:53:30: GL_EXT_texture_compression_dxt1
23:53:30: GL_EXT_texture_compression_latc
23:53:30: GL_EXT_texture_compression_rgtc
23:53:30: GL_EXT_texture_compression_s3tc
23:53:30: GL_EXT_texture_cube_map
23:53:30: GL_EXT_texture_edge_clamp
23:53:30: GL_EXT_texture_env_combine
23:53:30: GL_EXT_texture_env_dot3
23:53:30: GL_EXT_texture_filter_anisotropic
23:53:30: GL_EXT_texture_filter_minmax
23:53:30: GL_EXT_texture_integer
23:53:30: GL_EXT_texture_lod
23:53:30: GL_EXT_texture_lod_bias
23:53:30: GL_EXT_texture_mirror_clamp
23:53:30: GL_EXT_texture_object
23:53:30: GL_EXT_texture_shared_exponent
23:53:30: GL_EXT_texture_sRGB
23:53:30: GL_EXT_texture_sRGB_R8
23:53:30: GL_EXT_texture_sRGB_decode
23:53:30: GL_EXT_texture_storage
23:53:30: GL_EXT_texture_swizzle
23:53:30: GL_EXT_timer_query
23:53:30: GL_EXT_transform_feedback2
23:53:30: GL_EXT_vertex_array
23:53:30: GL_EXT_vertex_array_bgra
23:53:30: GL_EXT_vertex_attrib_64bit
23:53:30: GL_EXT_window_rectangles
23:53:30: GL_EXT_x11_sync_object
23:53:30: GL_EXT_import_sync_object
23:53:30: GL_NV_robustness_video_memory_purge
23:53:30: GL_IBM_rasterpos_clip
23:53:30: GL_IBM_texture_mirrored_repeat
23:53:30: GL_KHR_context_flush_control
23:53:30: GL_KHR_debug
23:53:30: GL_EXT_memory_object
23:53:30: GL_EXT_memory_object_fd
23:53:30: GL_KHR_parallel_shader_compile
23:53:30: GL_KHR_no_error
23:53:30: GL_KHR_robust_buffer_access_behavior
23:53:30: GL_KHR_robustness
23:53:30: GL_EXT_semaphore
23:53:30: GL_EXT_semaphore_fd
23:53:30: GL_KHR_shader_subgroup
23:53:30: GL_KTX_buffer_region
23:53:30: GL_NV_alpha_to_coverage_dither_control
23:53:30: GL_NV_bindless_multi_draw_indirect
23:53:30: GL_NV_bindless_multi_draw_indirect_count
23:53:30: GL_NV_bindless_texture
23:53:30: GL_NV_blend_equation_advanced
23:53:30: GL_NV_blend_equation_advanced_coherent
23:53:30: GL_NVX_blend_equation_advanced_multi_draw_buffers
23:53:30: GL_NV_blend_minmax_factor
23:53:30: GL_NV_blend_square
23:53:30: GL_NV_clip_space_w_scaling
23:53:30: GL_NV_command_list
23:53:30: GL_NV_compute_program5
23:53:30: GL_NV_conditional_render
23:53:30: GL_NV_conservative_raster
23:53:30: GL_NV_conservative_raster_dilate
23:53:30: GL_NV_conservative_raster_pre_snap_triangles
23:53:30: GL_NV_copy_depth_to_color
23:53:30: GL_NV_copy_image
23:53:30: GL_NV_depth_buffer_float
23:53:30: GL_NV_depth_clamp
23:53:30: GL_NV_draw_texture
23:53:30: GL_NV_draw_vulkan_image
23:53:30: GL_NV_ES1_1_compatibility
23:53:30: GL_NV_ES3_1_compatibility
23:53:30: GL_NV_explicit_multisample
23:53:30: GL_NV_feature_query
23:53:30: GL_NV_fence
23:53:30: GL_NV_fill_rectangle
23:53:30: GL_NV_float_buffer
23:53:30: GL_NV_fog_distance
23:53:30: GL_NV_fragment_coverage_to_color
23:53:30: GL_NV_fragment_program
23:53:30: GL_NV_fragment_program_option
23:53:30: GL_NV_fragment_program2
23:53:30: GL_NV_fragment_shader_interlock
23:53:30: GL_NV_framebuffer_mixed_samples
23:53:30: GL_NV_framebuffer_multisample_coverage
23:53:30: GL_NV_geometry_shader4
23:53:30: GL_NV_geometry_shader_passthrough
23:53:30: GL_NV_gpu_program4
23:53:30: GL_NV_internalformat_sample_query
23:53:30: GL_NV_gpu_program4_1
23:53:30: GL_NV_gpu_program5
23:53:30: GL_NV_gpu_program5_mem_extended
23:53:30: GL_NV_gpu_program_fp64
23:53:30: GL_NV_gpu_shader5
23:53:30: GL_NV_half_float
23:53:30: GL_NV_light_max_exponent
23:53:30: GL_NV_memory_attachment
23:53:30: GL_NV_multisample_coverage
23:53:30: GL_NV_multisample_filter_hint
23:53:30: GL_NV_occlusion_query
23:53:30: GL_NV_packed_depth_stencil
23:53:30: GL_NV_parameter_buffer_object
23:53:30: GL_NV_parameter_buffer_object2
23:53:30: GL_NV_path_rendering
23:53:30: GL_NV_path_rendering_shared_edge
23:53:30: GL_NV_pixel_data_range
23:53:30: GL_NV_point_sprite
23:53:30: GL_NV_primitive_restart
23:53:30: GL_NV_query_resource
23:53:30: GL_NV_query_resource_tag
23:53:30: GL_NV_register_combiners
23:53:30: GL_NV_register_combiners2
23:53:30: GL_NV_sample_locations
23:53:30: GL_NV_sample_mask_override_coverage
23:53:30: GL_NV_shader_atomic_counters
23:53:30: GL_NV_shader_atomic_float
23:53:30: GL_NV_shader_atomic_float64
23:53:30: GL_NV_shader_atomic_fp16_vector
23:53:30: GL_NV_shader_atomic_int64
23:53:30: GL_NV_shader_buffer_load
23:53:30: GL_NV_shader_storage_buffer_object
23:53:30: GL_NV_shader_subgroup_partitioned
23:53:30: GL_NV_stereo_view_rendering
23:53:30: GL_NV_texgen_reflection
23:53:30: GL_NV_texture_barrier
23:53:30: GL_NV_texture_compression_vtc
23:53:30: GL_NV_texture_env_combine4
23:53:30: GL_NV_texture_multisample
23:53:30: GL_NV_texture_rectangle
23:53:30: GL_NV_texture_rectangle_compressed
23:53:30: GL_NV_texture_shader
23:53:30: GL_NV_texture_shader2
23:53:30: GL_NV_texture_shader3
23:53:30: GL_NV_transform_feedback
23:53:30: GL_NV_transform_feedback2
23:53:30: GL_NV_uniform_buffer_unified_memory
23:53:30: GL_NV_vdpau_interop
23:53:30: GL_NV_vdpau_interop2
23:53:30: GL_NV_vertex_array_range
23:53:30: GL_NV_vertex_array_range2
23:53:30: GL_NV_vertex_attrib_integer_64bit
23:53:30: GL_NV_vertex_buffer_unified_memory
23:53:30: GL_NV_vertex_program
23:53:30: GL_NV_vertex_program1_1
23:53:30: GL_NV_vertex_program2
23:53:30: GL_NV_vertex_program2_option
23:53:30: GL_NV_vertex_program3
23:53:30: GL_NV_viewport_array2
23:53:30: GL_NV_viewport_swizzle
23:53:30: GL_NVX_conditional_render
23:53:30: GL_NV_gpu_multicast
23:53:30: GL_NVX_progress_fence
23:53:30: GL_NVX_gpu_memory_info
23:53:30: GL_NVX_nvenc_interop
23:53:30: GL_NV_shader_thread_group
23:53:30: GL_NV_shader_thread_shuffle
23:53:30: GL_KHR_blend_equation_advanced
23:53:30: GL_KHR_blend_equation_advanced_coherent
23:53:30: GL_OVR_multiview
23:53:30: GL_OVR_multiview2
23:53:30: GL_SGIS_generate_mipmap
23:53:30: GL_SGIS_texture_lod
23:53:30: GL_SGIX_depth_texture
23:53:30: GL_SGIX_shadow
23:53:30: GL_SUN_slice_accum
23:53:30: Supported GLX extensions: GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_no_error GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX_NV_robustness_video_memory_purge GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_framebuffer_sRGB GLX_NV_copy_image GLX_ARB_get_proc_address
23:53:30: **************************************
23:53:30: *** OpenGL 3+ Renderer Started ***
23:53:30: **************************************
23:53:30: Registering ResourceManager for type GpuProgram
23:53:30: RenderSystem capabilities
23:53:30: -------------------------
23:53:30: RenderSystem Name: OpenGL 3+ Rendering Subsystem
23:53:30: GPU Vendor: nvidia
23:53:30: Device Name: GeForce GTX 1080/PCIe/SSE2
23:53:30: Driver Version: 4.5.0.0
23:53:30: * Fixed function pipeline: no
23:53:30: * Hardware generation of mipmaps: yes
23:53:30: * Texture blending: yes
23:53:30: * Anisotropic texture filtering: yes
23:53:30: * Dot product texture operation: yes
23:53:30: * Cube mapping: yes
23:53:30: * Hardware stencil buffer: yes
23:53:30: - Stencil depth: 8
23:53:30: - Two sided stencil support: yes
23:53:30: - Wrap stencil values: yes
23:53:30: * Hardware vertex / index buffers: yes
23:53:30: * 32-bit index buffers: yes
23:53:30: * Vertex programs: yes
23:53:30: * Number of floating-point constants for vertex programs: 4096
23:53:30: * Number of integer constants for vertex programs: 4096
23:53:30: * Number of boolean constants for vertex programs: 4096
23:53:30: * Fragment programs: yes
23:53:30: * Number of floating-point constants for fragment programs: 4096
23:53:30: * Number of integer constants for fragment programs: 4096
23:53:30: * Number of boolean constants for fragment programs: 4096
23:53:30: * Geometry programs: yes
23:53:30: * Number of floating-point constants for geometry programs: 2048
23:53:30: * Number of integer constants for geometry programs: 2048
23:53:30: * Number of boolean constants for geometry programs: 2048
23:53:30: * Tessellation Hull programs: yes
23:53:30: * Number of floating-point constants for tessellation hull programs: 2048
23:53:30: * Number of integer constants for tessellation hull programs: 2048
23:53:30: * Number of boolean constants for tessellation hull programs: 2048
23:53:30: * Tessellation Domain programs: yes
23:53:30: * Number of floating-point constants for tessellation domain programs: 2048
23:53:30: * Number of integer constants for tessellation domain programs: 2048
23:53:30: * Number of boolean constants for tessellation domain programs: 2048
23:53:30: * Compute programs: yes
23:53:30: * Number of floating-point constants for compute programs: 2048
23:53:30: * Number of integer constants for compute programs: 2048
23:53:30: * Number of boolean constants for compute programs: 2048
23:53:30: * Supported Shader Profiles: glsl glsl130 glsl140 glsl150 glsl330 glsl400 glsl410 glsl420 glsl430 glsl440
23:53:30: * Texture Compression: yes
23:53:30: - DXT: yes
23:53:30: - VTC: yes
23:53:30: - PVRTC: no
23:53:30: - ATC: no
23:53:30: - ETC1: no
23:53:30: - ETC2: yes
23:53:30: - BC4/BC5: yes
23:53:30: - BC6H/BC7: yes
23:53:30: - ASTC: no
23:53:30: * Hardware Occlusion Query: yes
23:53:30: * User clip planes: yes
23:53:30: * VET_UBYTE4 vertex element type: yes
23:53:30: * Infinite far plane projection: yes
23:53:30: * Hardware render-to-texture: yes
23:53:30: * Floating point textures: yes
23:53:30: * Non-power-of-two textures: yes
23:53:30: * 1d textures: yes
23:53:30: * Volume textures: yes
23:53:30: * Max Texture resolution (2D) 32768
23:53:30: * Max Texture resolution (3D) 16384
23:53:30: * Max Texture resolution (Cubemaps) 32768
23:53:30: * Multiple Render Targets: 8
23:53:30: - With different bit depths: yes
23:53:30: * Point Sprites: yes
23:53:30: * Extended point parameters: yes
23:53:30: * Max Point Size: 2047
23:53:30: * Vertex texture fetch: yes
23:53:30: * Number of world matrices: 0
23:53:30: * Number of texture units: 16
23:53:30: * Stencil buffer depth: 8
23:53:30: * Number of vertex blend matrices: 0
23:53:30: - Max vertex textures: 32
23:53:30: - Vertex textures shared: yes
23:53:30: * Render to Vertex Buffer : yes
23:53:30: * Hardware Atomic Counters: yes
23:53:30: * Compute max threads per threadgroup per axis: 1024, 1024, 64
23:53:30: * Compute max threads per threadgroup total: 1024
23:53:30: * GL 1.5 without VBO workaround: no
23:53:30: * Frame Buffer objects: yes
23:53:30: * Frame Buffer objects (ARB extension): no
23:53:30: * Frame Buffer objects (ATI extension): no
23:53:30: * PBuffer support: no
23:53:30: * GL 1.5 without HW-occlusion workaround: no
23:53:30: * Vertex Array Objects: yes
23:53:30: * Separate shader objects: no
23:53:30: * Using Reverse Z: yes
23:53:30: DefaultWorkQueue('Root') initialising on thread main.
23:53:30: Particle Renderer Type 'billboard' registered
23:53:30: OverlayElementFactory for type Panel registered.
23:53:30: OverlayElementFactory for type BorderPanel registered.
23:53:30: OverlayElementFactory for type TextArea registered.
23:53:30: Registering ResourceManager for type Font
23:53:30: Creating resource group Essential
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/packs/DebugPack.zip' of type 'Zip' to resource group 'Essential'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/packs/CornellBox.zip' of type 'Zip' to resource group 'Essential'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/2.0/scripts/materials/Common' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/2.0/scripts/materials/Common/Any' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/2.0/scripts/materials/Common/GLSL' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/2.0/scripts/materials/Common/GLSLES' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/2.0/scripts/materials/Common/HLSL' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/2.0/scripts/materials/Common/Metal' of type 'FileSystem' to resource group 'General'
23:53:30: Creating resource group Popular
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/2.0/scripts/Compositors' of type 'FileSystem' to resource group 'Popular'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/models' of type 'FileSystem' to resource group 'Popular'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/materials/textures' of type 'FileSystem' to resource group 'Popular'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/materials/textures/Cubemaps' of type 'FileSystem' to resource group 'Popular'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/Hlms/Common/GLSL' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/Hlms/Common/HLSL' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/Hlms/Common/Metal' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/Compute/Tools/Any' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/Compute/VR' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/Compute/VR/Foveated' of type 'FileSystem' to resource group 'General'
23:53:30: Added resource location '/home/dk/workspace/current/mccarthy/subprojects/ogre2/Samples/Media/2.0/scripts/materials/PbsMaterials' of type 'FileSystem' to resource group 'General'
23:53:30: Loading HlmsDiskCache from hlmsDiskCache1.bin
23:53:30: Applying HlmsDiskCache 1
23:53:30: WARNING: The cached Hlms is out of date. The templates have changed. We will parse the templates again. If you experience crashes or shader compiler errors, delete the cache
23:53:30: Loading HlmsDiskCache from hlmsDiskCache3.bin
23:53:30: Applying HlmsDiskCache 3
23:53:30: WARNING: The cached Hlms is out of date. The templates have changed. We will parse the templates again. If you experience crashes or shader compiler errors, delete the cache
23:53:30: Parsing scripts for resource group Autodetect
23:53:30: Finished parsing scripts for resource group Autodetect
23:53:30: Creating resources for group Autodetect
23:53:30: All done
23:53:30: Parsing scripts for resource group Essential
23:53:30: Parsing script Materials.material
23:53:30: Parsing script DebugFont.fontdef
23:53:30: Finished parsing scripts for resource group Essential
23:53:30: Creating resources for group Essential
23:53:30: All done
23:53:30: Parsing scripts for resource group General
23:53:30: Parsing script Quad.program
23:53:30: Parsing script HiddenAreaMeshVr.material
23:53:30: Parsing script Sky.material
23:53:30: Parsing script RadialDensityMask.material
23:53:30: Parsing script DPM.material
23:53:30: Parsing script PccDepthCompressor.material
23:53:30: Parsing script DPSM.material
23:53:30: Parsing script Copyback.material
23:53:30: Parsing script DepthUtils.material
23:53:30: Parsing script EsmGaussianBlurLogFilter.material
23:53:30: Parsing script PbsMaterials.material
23:53:30: Finished parsing scripts for resource group General
23:53:30: Creating resources for group General
23:53:30: All done
23:53:30: Parsing scripts for resource group Internal
23:53:30: Finished parsing scripts for resource group Internal
23:53:30: Creating resources for group Internal
23:53:30: All done
23:53:30: Parsing scripts for resource group Popular
23:53:30: Parsing script UvBaking.compositor
23:53:30: Parsing script InstancedStereo.compositor
23:53:30: Parsing script Tutorial_DynamicCubemap.compositor
23:53:30: Parsing script ScreenSpaceReflections.compositor
23:53:30: Parsing script TutorialUav02_Setup.compositor
23:53:30: Parsing script StencilTest.compositor
23:53:30: Parsing script TutorialUav01_Setup.compositor
23:53:30: Parsing script LocalCubemaps.compositor
23:53:30: Parsing script Tutorial_OpenVRWorkspace.compositor
23:53:30: Parsing script Tutorial_Terrain.compositor
23:53:30: Parsing script TutorialSky_Postprocess.compositor
23:53:30: Parsing script StereoRendering.compositor
23:53:30: Parsing script StaticShadowMaps.compositor
23:53:30: Parsing script PbsMaterials.compositor
23:53:30: Parsing script PlanarReflections.compositor
23:53:30: Parsing script ShadowMapDebugging.compositor
23:53:30: Parsing script Tutorial_ReconstructPosFromDepth.compositor
23:53:30: Finished parsing scripts for resource group Popular
23:53:30: Creating resources for group Popular
23:53:30: All done
23:53:33: OGRE EXCEPTION(5:ItemIdentityException): Compute Job with name [Hash 0x704694c7] not found in HlmsCompute::findComputeJob at /home/dk/workspace/current/mccarthy/subprojects/ogre2/OgreMain/src/OgreHlmsCompute.cpp (line 557)
23:53:33: WARNING: GraphicsSystem::deinitialize() not called!!!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment