Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-12 | Kernel/SVC: Don't reschedule the current core when creating a new thread. | Subv | |
The current core may have nothing to do with the core where the new thread was scheduled to run. In case it's the same core, then the following PrepareReshedule call will take care of that. | |||
2018-08-12 | Merge pull request #1029 from bunnei/fix-out-attrib | bunnei | |
gl_shader_decompiler: Fix SetOutputAttributeToRegister empty check. | |||
2018-08-12 | gl_shader_decompiler: Fix SetOutputAttributeToRegister empty check. | bunnei | |
2018-08-12 | Merge pull request #922 from lioncash/cmake | bunnei | |
CMakeLists: Change MSVC14 variable to MSVC_VERSION | |||
2018-08-12 | Merge pull request #1026 from ogniK5377/retro-city-rampage | bunnei | |
Stub UpdateUserPresence | |||
2018-08-12 | Merge pull request #1027 from bunnei/fix-kil | bunnei | |
gl_shader_decompiler: Fix GLSL compiler error with KIL instruction. | |||
2018-08-12 | gl_shader_decompiler: Fix GLSL compiler error with KIL instruction. | bunnei | |
2018-08-12 | Stub UpdateUserPresence | David Marcec | |
Needed for Retro City Rampage to go in game | |||
2018-08-11 | Merge pull request #1022 from bunnei/fix-splat | bunnei | |
Several Friend service fixes | |||
2018-08-11 | Merge pull request #1020 from lioncash/namespace | bunnei | |
core: Namespace EmuWindow | |||
2018-08-11 | Merge pull request #1021 from lioncash/warn | bunnei | |
gl_rasterizer: Silence implicit truncation warning in SetupShaders() | |||
2018-08-11 | Merge pull request #1024 from Subv/blend_gl | bunnei | |
GPU/Maxwell3D: Implemented an alternative set of blend factors. | |||
2018-08-11 | Merge pull request #1023 from Subv/invalid_attribs | bunnei | |
RasterizerGL: Ignore invalid/unset vertex attributes. | |||
2018-08-11 | GPU/Maxwell3D: Implemented an alternative set of blend factors. | Subv | |
These are used by nouveau and some games like SMO. | |||
2018-08-11 | Implement R8_UINT RenderTargetFormat & PixelFormat (#1014) | greggameplayer | |
- Used by Go Vacation | |||
2018-08-11 | RasterizerGL: Ignore invalid/unset vertex attributes. | Subv | |
This should make the es2gears example not crash anymore. | |||
2018-08-11 | friend: Stub DeclareCloseOnlinePlaySession. | bunnei | |
- Used by Splatoon 2. | |||
2018-08-11 | friend: Fix CreateFriendService to return an IFriendService interface. | bunnei | |
2018-08-11 | server_session: Provide more useful information and don't crash on bad IPC ↵ | bunnei | |
request. | |||
2018-08-11 | gl_rasterizer: Silence implicit truncation warning in SetupShaders() | Lioncash | |
Previously this would warn of truncating a std::size_t to a u32. This is safe because we'll obviously never have more than UINT32_MAX amount of uniform buffers. | |||
2018-08-11 | core: Namespace EmuWindow | Lioncash | |
Gets the class out of the global namespace. | |||
2018-08-11 | Merge pull request #1010 from bunnei/unk-vert-attrib-shader | bunnei | |
gl_shader_decompiler: Improve handling of unknown input/output attributes. | |||
2018-08-11 | Merge pull request #1009 from bunnei/rg8-rgba8-snorm | bunnei | |
Implement render target formats RGBA8_SNORM and RG8_SNORM. | |||
2018-08-11 | CMakeLists: lowercase find_library usage | Lioncash | |
The rest of the CMake script uses lowercase for commands (which is the general CMake style), making it more consistent with surrounding code. | |||
2018-08-11 | CMakeLists: Change MSVC14 variable to MSVC_VERSION | Lioncash | |
Use of the MSVC14 variable is discouraged in the CMake documentation (which makes sense, since MSVC_VERSION is the more general appliable variable). | |||
2018-08-11 | gl_shader_decompiler: Improve handling of unknown input/output attributes. | bunnei | |
2018-08-11 | Merge pull request #970 from DarkLordZach/loader-errors | bunnei | |
loader: Add more descriptive errors | |||
2018-08-11 | Merge pull request #1018 from Subv/ssy_sync | bunnei | |
GPU/Shader: Implemented SSY and SYNC as a set_target/jump pair. | |||
2018-08-11 | gl_rasterizer: Implement render target format RG8_SNORM. | bunnei | |
- Used by Super Mario Odyssey. | |||
2018-08-11 | gl_rasterizer: Implement render target format RGBA8_SNORM. | bunnei | |
- Used by Super Mario Odyssey. | |||
2018-08-11 | GPU/Shader: Don't predicate instructions that don't have a predicate field ↵ | Subv | |
(SSY). | |||
2018-08-11 | GPU/Shaders: Implemented SSY and SYNC as a way to modify control flow during ↵ | Subv | |
shader execution. SSY sets the target label to jump to when the SYNC instruction is executed. | |||
2018-08-11 | Merge pull request #1016 from lioncash/video | bunnei | |
video_core: Get rid of global variable g_toggle_framelimit_enabled | |||
2018-08-11 | Merge pull request #1003 from lioncash/var | bunnei | |
video_core: Use variable template variants of type_traits interfaces where applicable | |||
2018-08-11 | Implement R16S & R16UI & R16I RenderTargetFormats & PixelFormats and more ↵ | greggameplayer | |
(R16_UNORM needed by Fate Extella) (#848) * Implement R16S & R16UI & R16I RenderTargetFormats & PixelFormats Do a separate function in order to get Bytes Per Pixel of DepthFormat Apply the new function in gpu.h delete unneeded white space * correct merging error | |||
2018-08-10 | Merge pull request #1015 from lioncash/gamelist | James Rowe | |
qt/gamelist: Minor cleanup-related changes | |||
2018-08-10 | video_core; Get rid of global g_toggle_framelimit_enabled variable | Lioncash | |
Instead, we make a struct for renderer settings and allow the renderer to update all of these settings, getting rid of the need for global-scoped variables. This also uncovered a few indirect inclusions for certain headers, which this commit also fixes. | |||
2018-08-10 | renderer_base: Remove unused kFramebuffer enumeration | Lioncash | |
This is entirely unused and can be removed. | |||
2018-08-10 | video_core: Remove unused Renderer enumeration | Lioncash | |
Currently we only have an OpenGL renderer, so this is unused in code (and occupies the Renderer identifier in the VideoCore namespace). | |||
2018-08-10 | qt/game_list: Resolve truncation warning within GameListItemPath's constructor | Lioncash | |
Silences a warning about truncating from size_t to u32 | |||
2018-08-10 | gt/game_list: Use std::array in GameListItemPath's data() function | Lioncash | |
We don't need to use a heap-allocated std::vector here, given we explicitly know the bounds. | |||
2018-08-10 | qt/game_list: Remove redundant base class constructor from initializer list | Lioncash | |
This is called automatically anyways. | |||
2018-08-10 | Merge pull request #1007 from MerryMage/dynarmic | bunnei | |
dynarmic: Update to 0118ee0 | |||
2018-08-10 | Merge pull request #1011 from bunnei/misc-vtx-fmt | bunnei | |
Implements VertexAttributes Size_32_32_32 and Size_8_8. | |||
2018-08-10 | maxwell_to_gl: Implement VertexAttribute::Size::Size_8_8. | bunnei | |
- Used by Super Mario Odyssey. | |||
2018-08-10 | maxwell_to_gl: Implement VertexAttribute::Size::Size_32_32_32. | bunnei | |
- Used by Super Mario Odyssey. | |||
2018-08-10 | Merge pull request #1004 from lioncash/unused | bunnei | |
gl_rasterizer_cache: Remove unused viewport parameter of GetFramebufferSurfaces() | |||
2018-08-10 | Merge pull request #1008 from yuzu-emu/revert-697-disable-depth-cull | bunnei | |
Revert "gl_state: Temporarily disable culling and depth test." | |||
2018-08-10 | Merge pull request #1002 from bunnei/refactor-tex-fmt | bunnei | |
textures: Refactor out for Texture/Depth FormatFromPixelFormat. | |||
2018-08-10 | Revert "gl_state: Temporarily disable culling and depth test." | bunnei | |