Progress Update:
a) I've fixed the rendering loop problem. Am using a swapbuffer callback to create a rendering loop in main thread.
b) Am able to load files in posix file i/o calls. I've also modified creadfile.cpp to use posix style calls. I've to fix some bugs.
c) After long struggle I've found a way to read Debugging log using JavaScript
d) Like I said earlier, am using 4073 build Opengl ES branch. I've some problem in shaders. I tried loading shaders built-in, into the cpp (COGLES2SLMaterialRenderer.cpp) file as string. But am getting the following error.
Code: Select all
DEBUG_POSTMESSAGE:Irrlicht Engine version 1.8.0-alpha
DEBUG_POSTMESSAGE:GL_CHROMIUM_resource_safe GL_CHROMIUM_resize GL_CHROMIUM_strict_attribs GL_CHROMIUM_rate_limit_offscreen_context GL_CHROMIUM_set_visibility GL_CHROMIUM_discard_framebuffer GL_CHROMIUM_command_buffer_query GL_CHROMIUM_copy_texture GL_CHROMIUM_texture_mailbox GL_ANGLE_translated_shader_source GL_CHROMIUM_gpu_memory_manager GL_CHROMIUM_webglsl GL_EXT_texture_compression_dxt1 GL_CHROMIUM_texture_compression_dxt3 GL_CHROMIUM_texture_compression_dxt5 GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_rgb8_rgba8 GL_OES_texture_npot GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_CHROMIUM_framebuffer_multisample GL_OES_standard_derivatives GL_CHROMIUM_stream_texture GL_ANGLE_pack_reverse_row_order GL_ANGLE_texture_usage GL_EXT_texture_storage GL_EXT_occlusion_query_boolean GL_ANGLE_instanced_arrays GL_CHROMIUM_swapbuffers_complete_callback GL_CHROMIUM_map_sub GL_CHROMIUM_flipy GL_CHROMIUM_consistent_uniform_locations testirrnacl.html:23
DEBUG_POSTMESSAGE: GL_EXT_unpack_subimage
DEBUG_POSTMESSAGE:Shader file Name: COGLES2FixedPipeline.vsh
DEBUG_POSTMESSAGE:Shader file Name: COGLES2FixedPipeline.fsh
DEBUG_POSTMESSAGE:Unable to find uniform : uhea]iDcn
DEBUG_POSTMESSAGE:Unable to find uniform : uhri0Ltet[uhpn]iCf]mnluhgaimnMrEs
DEBUG_POSTMESSAGE:Unable to find uniform : uhpn]iCf]mnluhgaimnMrEs
DEBUG_POSTMESSAGE:Unable to find uniform : uht[uiCriiueli
DEBUG_POSTMESSAGE:Unable to find uniform : uelcaih
DEBUG_POSTMESSAGE:Unable to find uniform : uelnCrelsxe
DEBUG_POSTMESSAGE:Shader file Name: COGLES2Renderer2D.vsh
DEBUG_POSTMESSAGE:Shader file Name: COGLES2Renderer2D.fsh
DEBUG_POSTMESSAGE:Shader file Name: COGLES2NormalMap.vsh
DEBUG_POSTMESSAGE:Shader file Name: COGLES2NormalMap.fsh
DEBUG_POSTMESSAGE:Shader file Name: COGLES2ParallaxMap.vsh
DEBUG_POSTMESSAGE:Shader file Name: COGLES2ParallaxMap.fsh
DEBUG_POSTMESSAGE:GLSL shader program failed to link
DEBUG_POSTMESSAGE:Fragment varying _varLightColor does not match any vertex varying
DEBUG_POSTMESSAGE:Error linking fixed pipeline shader program.
DEBUG_POSTMESSAGE:Error: Could not load built-in Font. Did you compile without the BMP loader?