{"action":"created","issue":{"url":"https://api.github.com/repos/libretro/RetroArch/issues/3291","repository_url":"https://api.github.com/repos/libretro/RetroArch","labels_url":"https://api.github.com/repos/libretro/RetroArch/issues/3291/labels{/name}","comments_url":"https://api.github.com/repos/libretro/RetroArch/issues/3291/comments","events_url":"https://api.github.com/repos/libretro/RetroArch/issues/3291/events","html_url":"https://github.com/libretro/RetroArch/issues/3291","id":168489138,"number":3291,"title":"Retroarch Emscripten Freezes","user":{"login":"jcampbell05","id":1484989,"avatar_url":"https://avatars.githubusercontent.com/u/1484989?v=3","gravatar_id":"","url":"https://api.github.com/users/jcampbell05","html_url":"https://github.com/jcampbell05","followers_url":"https://api.github.com/users/jcampbell05/followers","following_url":"https://api.github.com/users/jcampbell05/following{/other_user}","gists_url":"https://api.github.com/users/jcampbell05/gists{/gist_id}","starred_url":"https://api.github.com/users/jcampbell05/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcampbell05/subscriptions","organizations_url":"https://api.github.com/users/jcampbell05/orgs","repos_url":"https://api.github.com/users/jcampbell05/repos","events_url":"https://api.github.com/users/jcampbell05/events{/privacy}","received_events_url":"https://api.github.com/users/jcampbell05/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-07-30T22:00:53Z","updated_at":"2016-07-31T14:32:26Z","closed_at":null,"body":"I have this log in the html and the canvas doesn't let me use the menu moving cursors etc.\r\n\r\n```\r\nRetroArch [INFO] :: === Build =======================================\r\nCapabilities: \r\nBuilt: Jul 30 2016\r\nRetroArch [INFO] :: Version: 1.3.6\r\nRetroArch [INFO] :: Git: 6932d20\r\nRetroArch [INFO] :: =================================================\r\nRetroArch [INFO] :: Looking for config in: \"/home/web_user/.config/retroarch/retroarch.cfg\".\r\nRetroArch [INFO] :: Looking for config in: \"/home/web_user/.retroarch.cfg\".\r\nRetroArch [WARN] :: Config: using skeleton config \"/etc/retroarch.cfg\" as base for a new config file.\r\nRetroArch [WARN] :: Config: Created new config file in: \"/home/web_user/.config/retroarch/retroarch.cfg\".\r\nRetroArch [INFO] :: Config: loading config from: /home/web_user/.config/retroarch/retroarch.cfg.\r\nRetroArch [WARN] :: Active core path not set, cannot load core-specific config file...\r\nRetroArch [INFO] :: Resetting undo buffers.\r\nRetroArch [INFO] :: Environ SET_PIXEL_FORMAT: RGB565.\r\nRetroArch [INFO] :: Version of libretro API: 1\r\nRetroArch [INFO] :: Compiled against API: 1\r\nRetroArch [INFO] :: Set audio input rate to: 29975.00 Hz.\r\nRetroArch [INFO] :: Video @ 960x720\r\nRetroArch [INFO] :: [EGL]: EGL version: 1.4\r\nRetroArch [INFO] :: [EGL]: Current context: 0xf234.\r\nRetroArch [INFO] :: [EMSCRIPTEN/EGL]: Dimensions: 800x600\r\nRetroArch [INFO] :: Found GL context: emscripten\r\nRetroArch [INFO] :: Detecting screen resolution 800x600.\r\nRetroArch [INFO] :: [GL]: Vendor: WebKit, Renderer: WebKit WebGL.\r\nRetroArch [INFO] :: [GL]: Version: WebGL 1.0 (OpenGL ES 2.0 Chromium).\r\nbad name in getProcAddress: glDebugMessageControlKHR,glDebugMessageControlKHR\r\nbad name in getProcAddress: glDebugMessageInsertKHR,glDebugMessageInsertKHR\r\nbad name in getProcAddress: glDebugMessageCallbackKHR,glDebugMessageCallbackKHR\r\nbad name in getProcAddress: glGetDebugMessageLogKHR,glGetDebugMessageLogKHR\r\nbad name in getProcAddress: glPushDebugGroupKHR,glPushDebugGroupKHR\r\nbad name in getProcAddress: glPopDebugGroupKHR,glPopDebugGroupKHR\r\nbad name in getProcAddress: glObjectLabelKHR,glObjectLabelKHR\r\nbad name in getProcAddress: glGetObjectLabelKHR,glGetObjectLabelKHR\r\nbad name in getProcAddress: glObjectPtrLabelKHR,glObjectPtrLabelKHR\r\nbad name in getProcAddress: glGetObjectPtrLabelKHR,glGetObjectPtrLabelKHR\r\nbad name in getProcAddress: glGetPointervKHR,glGetPointervKHR\r\nbad name in getProcAddress: glEGLImageTargetTexture2DOES,glEGLImageTargetTexture2D\r\nbad name in getProcAddress: glEGLImageTargetRenderbufferStorageOES,glEGLImageTargetRenderbufferStorage\r\nbad name in getProcAddress: glGetProgramBinaryOES,glGetProgramBinary\r\nbad name in getProcAddress: glProgramBinaryOES,glProgramBinary\r\nbad name in getProcAddress: glMapBufferOES,glMapBuffer\r\nbad name in getProcAddress: glUnmapBufferOES,glUnmapBuffer\r\nbad name in getProcAddress: glGetBufferPointervOES,glGetBufferPointerv\r\nbad name in getProcAddress: glTexImage3DOES,glTexImage3D\r\nbad name in getProcAddress: glTexSubImage3DOES,glTexSubImage3D\r\nbad name in getProcAddress: glCopyTexSubImage3DOES,glCopyTexSubImage3D\r\nbad name in getProcAddress: glCompressedTexImage3DOES,glCompressedTexImage3D\r\nbad name in getProcAddress: glCompressedTexSubImage3DOES,glCompressedTexSubImage3D\r\nbad name in getProcAddress: glFramebufferTexture3DOES,glFramebufferTexture3D\r\nbad name in getProcAddress: glIsVertexArrayOES,glIsVertexArray\r\nRetroArch [INFO] :: Querying GL extension: ARB_texture_non_power_of_two => doesn't exist\r\nRetroArch [INFO] :: Querying GL extension: OES_texture_npot => doesn't exist\r\nRetroArch [INFO] :: Querying GL extension: BGRA8888 => doesn't exist\r\nRetroArch [WARN] :: [GL]: GLES implementation does not have BGRA8888 extension.\r\n32-bit path will require conversion.\r\nRetroArch [INFO] :: Querying GL extension: GL_EXT_unpack_subimage => doesn't exist\r\nRetroArch [INFO] :: Querying GL extension: EXT_sRGB => exists\r\nRetroArch [INFO] :: GL: Using resolution 800x600\r\nRetroArch [INFO] :: [GL]: Default shader backend found: glsl.\r\nRetroArch [INFO] :: [Shader driver]: Using GLSL shader backend.\r\nRetroArch [WARN] :: [GL]: Stock GLSL shaders will be used.\r\nRetroArch [INFO] :: Found GLSL vertex shader.\r\nRetroArch [INFO] :: Found GLSL fragment shader.\r\nRetroArch [INFO] :: Linking GLSL program.\r\nRetroArch [INFO] :: Found GLSL vertex shader.\r\nRetroArch [INFO] :: Found GLSL fragment shader.\r\nRetroArch [INFO] :: Linking GLSL program.\r\nRetroArch [INFO] :: Found GLSL vertex shader.\r\nRetroArch [INFO] :: Found GLSL fragment shader.\r\nRetroArch [INFO] :: Linking GLSL program.\r\nRetroArch [INFO] :: [GL]: Using 4 textures.\r\nRetroArch [INFO] :: [GL]: Loaded 1 program(s).\r\nRetroArch [INFO] :: Using font rendering backend: bitmap.\r\nRetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [ERROR] :: Cannot resolve application path! This should not happen.RetroArch [INFO] :: Saved new config to \"/home/web_user/.config/retroarch/retroarch.cfg\".\r\nRetroArch [INFO] :: SRAM will not be saved.\r\nRetroArch [INFO] :: null: [/home/web_user/.config/retroarch/content_history.lpl].\r\nRetroArch [INFO] :: [GL]: VSync => off\r\nLooks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!\r\nRetroArch [INFO] :: [GL]: VSync => on\r\nRetroArch [INFO] :: Querying GL extension: ARB_framebuffer_object => doesn't exist\r\n```"},"comment":{"url":"https://api.github.com/repos/libretro/RetroArch/issues/comments/236433134","html_url":"https://github.com/libretro/RetroArch/issues/3291#issuecomment-236433134","issue_url":"https://api.github.com/repos/libretro/RetroArch/issues/3291","id":236433134,"user":{"login":"dalter","id":11195757,"avatar_url":"https://avatars.githubusercontent.com/u/11195757?v=3","gravatar_id":"","url":"https://api.github.com/users/dalter","html_url":"https://github.com/dalter","followers_url":"https://api.github.com/users/dalter/followers","following_url":"https://api.github.com/users/dalter/following{/other_user}","gists_url":"https://api.github.com/users/dalter/gists{/gist_id}","starred_url":"https://api.github.com/users/dalter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dalter/subscriptions","organizations_url":"https://api.github.com/users/dalter/orgs","repos_url":"https://api.github.com/users/dalter/repos","events_url":"https://api.github.com/users/dalter/events{/privacy}","received_events_url":"https://api.github.com/users/dalter/received_events","type":"User","site_admin":false},"created_at":"2016-07-31T14:32:26Z","updated_at":"2016-07-31T14:32:26Z","body":"Compile with SDL2 support on last Emscripten 1.3.6\r\nin RetroArch setting set sdl2 input driver "}}
{"actor":{"display_login":"dalter"}}