aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-11Merge pull request #1010 from bunnei/unk-vert-attrib-shaderbunnei
gl_shader_decompiler: Improve handling of unknown input/output attributes.
2018-08-11Merge pull request #1009 from bunnei/rg8-rgba8-snormbunnei
Implement render target formats RGBA8_SNORM and RG8_SNORM.
2018-08-11CMakeLists: lowercase find_library usageLioncash
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-11CMakeLists: Change MSVC14 variable to MSVC_VERSIONLioncash
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-11gl_shader_decompiler: Improve handling of unknown input/output attributes.bunnei
2018-08-11Merge pull request #970 from DarkLordZach/loader-errorsbunnei
loader: Add more descriptive errors
2018-08-11Merge pull request #1018 from Subv/ssy_syncbunnei
GPU/Shader: Implemented SSY and SYNC as a set_target/jump pair.
2018-08-11gl_rasterizer: Implement render target format RG8_SNORM.bunnei
- Used by Super Mario Odyssey.
2018-08-11gl_rasterizer: Implement render target format RGBA8_SNORM.bunnei
- Used by Super Mario Odyssey.
2018-08-11GPU/Shader: Don't predicate instructions that don't have a predicate field ↵Subv
(SSY).
2018-08-11GPU/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-11Merge pull request #1016 from lioncash/videobunnei
video_core: Get rid of global variable g_toggle_framelimit_enabled
2018-08-11Merge pull request #1003 from lioncash/varbunnei
video_core: Use variable template variants of type_traits interfaces where applicable
2018-08-11Implement 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-12Better UUID randomnessDavid Marcec
2018-08-12Removed un-needed count from ListOpenUsers and ListAllUsersDavid Marcec
2018-08-12Added better explanations in the profile managerDavid Marcec
2018-08-12Code cleanup for profile managerDavid Marcec
2018-08-12Removed const from ProfileBase InvalidateDavid Marcec
2018-08-11fixed invalid uuid bool operatorDavid Marcec
2018-08-11Added GetOpenUserCountDavid Marcec
2018-08-11Removed all for loops from the profile managerDavid Marcec
2018-08-11Added missing ListAllUsers countDavid Marcec
2018-08-11If statement style changeDavid Marcec
2018-08-11Second round of account changesDavid Marcec
2018-08-11First round of account changesDavid Marcec
2018-08-11Rebase with dynarmic masterDavid Marcec
2018-08-11Refactored profile manager sharingDavid Marcec
2018-08-10Merge pull request #1015 from lioncash/gamelistJames Rowe
qt/gamelist: Minor cleanup-related changes
2018-08-11Merge remote-tracking branch 'origin/master' into better-accountDavid Marcec
2018-08-11Added IsUserRegistrationRequestPermittedDavid Marcec
2018-08-10video_core; Get rid of global g_toggle_framelimit_enabled variableLioncash
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-10renderer_base: Remove unused kFramebuffer enumerationLioncash
This is entirely unused and can be removed.
2018-08-10video_core: Remove unused Renderer enumerationLioncash
Currently we only have an OpenGL renderer, so this is unused in code (and occupies the Renderer identifier in the VideoCore namespace).
2018-08-10qt/game_list: Resolve truncation warning within GameListItemPath's constructorLioncash
Silences a warning about truncating from size_t to u32
2018-08-10gt/game_list: Use std::array in GameListItemPath's data() functionLioncash
We don't need to use a heap-allocated std::vector here, given we explicitly know the bounds.
2018-08-10qt/game_list: Remove redundant base class constructor from initializer listLioncash
This is called automatically anyways.
2018-08-10Merge pull request #1007 from MerryMage/dynarmicbunnei
dynarmic: Update to 0118ee0
2018-08-10Merge pull request #1011 from bunnei/misc-vtx-fmtbunnei
Implements VertexAttributes Size_32_32_32 and Size_8_8.
2018-08-10maxwell_to_gl: Implement VertexAttribute::Size::Size_8_8.bunnei
- Used by Super Mario Odyssey.
2018-08-10maxwell_to_gl: Implement VertexAttribute::Size::Size_32_32_32.bunnei
- Used by Super Mario Odyssey.
2018-08-10Merge pull request #1004 from lioncash/unusedbunnei
gl_rasterizer_cache: Remove unused viewport parameter of GetFramebufferSurfaces()
2018-08-10Merge pull request #1008 from yuzu-emu/revert-697-disable-depth-cullbunnei
Revert "gl_state: Temporarily disable culling and depth test."
2018-08-10Merge pull request #1002 from bunnei/refactor-tex-fmtbunnei
textures: Refactor out for Texture/Depth FormatFromPixelFormat.
2018-08-10Revert "gl_state: Temporarily disable culling and depth test."bunnei
2018-08-10dynarmic: Update to 0118ee0MerryMage
0118ee0 emit_x64_vector: packusdw is SSE4.1
2018-08-09game_list: Reorder error checksZach Hilman
clang-format fix
2018-08-09loader: Add more descriptive errorsZach Hilman
Full list of new errors and descriptions in core/loader/loader.h
2018-08-09gl_rasterizer_cache: Remove unused viewport parameter of ↵Lioncash
GetFramebufferSurfaces()
2018-08-09video_core: Use variable template variants of type_traits interfaces where ↵Lioncash
applicable