K 10 svn:author V 6 jbeich K 8 svn:date V 27 2020-06-04T03:41:41.984289Z K 7 svn:log V 4305 emulators/yuzu: document Mesa quirks On Intel Skylake GT2 running Super Mario Odyssey with Mesa 19.0.8 either fails (Vulkan) or shows black screen (OpenGL). Render.Vulkan video_core/renderer_vulkan/vk_device.cpp:IsSuitable:446: Missing required extension: VK_EXT_shader_subgroup_ballot Render.Vulkan video_core/renderer_vulkan/vk_device.cpp:IsSuitable:446: Missing required extension: VK_EXT_shader_subgroup_vote Render.Vulkan video_core/renderer_vulkan/vk_device.cpp:IsSuitable:446: Missing required extension: VK_EXT_host_query_reset Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_ENUM in glClampColor(GL_CLAMP_FRAGMENT_COLOR) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_ENUM in glEnable(GL_POINT_SPRITE) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_VALUE in glLineWidth Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_ENUM in glDisable(GL_ALPHA_TEST) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribFormat(No array object bound) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribBinding(No array object bound) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glBindVertexBuffer(No array object bound) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexBindingDivisor(No array object bound) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexBindingDivisor(No array object bound) [...] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glDrawElements(no VAO bound) Kernel core/hle/kernel/readable_event.cpp:Reset:42: Handle is not signaled! object_id=888, object_type=ReadableEvent, object_name=IAudioOutBufferReleasedEvent:Readable Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glBindVertexBuffer(No array object bound) Service.NVDRV core/hle/service/nvdrv/interface.cpp:QueryEvent:132: (STUBBED) called, fd=5, event_id=0 Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glDrawElements(no VAO bound) Kernel core/hle/kernel/readable_event.cpp:Reset:42: Handle is not signaled! object_id=888, object_type=ReadableEvent, object_name=IAudioOutBufferReleasedEvent:Readable Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_ENUM in glDisable(GL_ALPHA_TEST) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribFormat(No array object bound) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribFormat(No array object bound) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribBinding(No array object bound) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribBinding(No array object bound) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glBindVertexBuffer(No array object bound) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glDrawArrays(no VAO bound) Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_ENUM in glDisable(GL_ALPHA_TEST) END