Date: Thu, 4 Jun 2020 03:41:42 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r537865 - head/emulators/yuzu Message-ID: <202006040341.0543fgHY039325@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Thu Jun 4 03:41:41 2020 New Revision: 537865 URL: https://svnweb.freebsd.org/changeset/ports/537865 Log: 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 <Error> video_core/renderer_vulkan/vk_device.cpp:IsSuitable:446: Missing required extension: VK_EXT_shader_subgroup_ballot Render.Vulkan <Error> video_core/renderer_vulkan/vk_device.cpp:IsSuitable:446: Missing required extension: VK_EXT_shader_subgroup_vote Render.Vulkan <Error> video_core/renderer_vulkan/vk_device.cpp:IsSuitable:446: Missing required extension: VK_EXT_host_query_reset Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_ENUM in glClampColor(GL_CLAMP_FRAGMENT_COLOR) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_ENUM in glEnable(GL_POINT_SPRITE) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_VALUE in glLineWidth Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_ENUM in glDisable(GL_ALPHA_TEST) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribFormat(No array object bound) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribBinding(No array object bound) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glBindVertexBuffer(No array object bound) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexBindingDivisor(No array object bound) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexBindingDivisor(No array object bound) [...] Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glDrawElements(no VAO bound) Kernel <Error> core/hle/kernel/readable_event.cpp:Reset:42: Handle is not signaled! object_id=888, object_type=ReadableEvent, object_name=IAudioOutBufferReleasedEvent:Readable Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glBindVertexBuffer(No array object bound) Service.NVDRV <Warning> core/hle/service/nvdrv/interface.cpp:QueryEvent:132: (STUBBED) called, fd=5, event_id=0 Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glDrawElements(no VAO bound) Kernel <Error> core/hle/kernel/readable_event.cpp:Reset:42: Handle is not signaled! object_id=888, object_type=ReadableEvent, object_name=IAudioOutBufferReleasedEvent:Readable Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_ENUM in glDisable(GL_ALPHA_TEST) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribFormat(No array object bound) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribFormat(No array object bound) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribBinding(No array object bound) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glVertexAttribBinding(No array object bound) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glBindVertexBuffer(No array object bound) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_OPERATION in glDrawArrays(no VAO bound) Render.OpenGL <Critical> video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:186: API ERROR 114: GL_INVALID_ENUM in glDisable(GL_ALPHA_TEST) Added: head/emulators/yuzu/pkg-message (contents, props changed) Added: head/emulators/yuzu/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/emulators/yuzu/pkg-message Thu Jun 4 03:41:41 2020 (r537865) @@ -0,0 +1,5 @@ +Known issues: +- Vulkan renderer on Intel/AMD GPUs requires Mesa >= 19.3.0. Until + stable version is updated consider installing graphics/mesa-devel. +- OpenGL renderer may glitch on Intel GPUs when using i965 Mesa driver. + Consider switching to iris driver e.g., from graphics/mesa-devel.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006040341.0543fgHY039325>