summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-12Merge pull request #1028 from ogniK5377/aoabunnei
Added GetAudioRendererSampleRate, GetAudioRendererSampleCount & GetAudioRendererMixBufferCount
2018-08-12Merge pull request #1034 from lioncash/hidbunnei
hid: Stub DisconnectNpad()
2018-08-12Merge pull request #1030 from bunnei/sdl2-2.0.8bunnei
externals: Update to SDL2-2.0.8.
2018-08-12Merge pull request #1006 from degasus/stream_bufferbunnei
GL renderer: Pick the streambuffer from citra and use them.
2018-08-12gl_rasterizer: Use a shared helper to upload from CPU memory.Markus Wick
2018-08-12gl_state: Don't track constant buffer mappings.Markus Wick
2018-08-12gl_rasterizer: Use the stream buffer for constant buffers.Markus Wick
2018-08-12gl_rasterizer: Use the streaming buffer itself for the constant buffer.Markus Wick
Don't emut copies, especially not for data, which is used once. They just end in a huge GPU overhead.
2018-08-12gl_rasterizer: Use a helper for aligning the buffer.Markus Wick
2018-08-12Update the stream_buffer helper from Citra.Markus Wick
Please see https://github.com/citra-emu/citra/pull/3666 for more details.
2018-08-12hid: disable clang-format around tablesLioncash
Prevents clang-format from butchering them.
2018-08-12hid: Stub DisconnectNpad()Lioncash
This is required by ARMS.
2018-08-12Merge pull request #1029 from bunnei/fix-out-attribbunnei
gl_shader_decompiler: Fix SetOutputAttributeToRegister empty check.
2018-08-12externals: Update to SDL2-2.0.8.bunnei
2018-08-12gl_shader_decompiler: Fix SetOutputAttributeToRegister empty check.bunnei
2018-08-12Merge pull request #922 from lioncash/cmakebunnei
CMakeLists: Change MSVC14 variable to MSVC_VERSION
2018-08-12Pushed the requested sample rate instead of our fixed sample rateDavid Marcec
2018-08-12Added GetAudioRendererSampleRate, GetAudioRendererSampleCount & ↵David Marcec
GetAudioRendererMixBufferCount GetAudioRendererSampleRate is set as a "STUB" as a game could check if the sample rate it sent and the sample rate it wants don't match. Just a thought of something which could happen so keeping it as stub for the mean time
2018-08-12Merge pull request #1026 from ogniK5377/retro-city-rampagebunnei
Stub UpdateUserPresence
2018-08-12Merge pull request #1027 from bunnei/fix-kilbunnei
gl_shader_decompiler: Fix GLSL compiler error with KIL instruction.
2018-08-12gl_shader_decompiler: Fix GLSL compiler error with KIL instruction.bunnei
2018-08-12Stub UpdateUserPresenceDavid Marcec
Needed for Retro City Rampage to go in game
2018-08-11Merge pull request #1022 from bunnei/fix-splatbunnei
Several Friend service fixes
2018-08-11Merge pull request #1020 from lioncash/namespacebunnei
core: Namespace EmuWindow
2018-08-11Merge pull request #1021 from lioncash/warnbunnei
gl_rasterizer: Silence implicit truncation warning in SetupShaders()
2018-08-11Merge pull request #1024 from Subv/blend_glbunnei
GPU/Maxwell3D: Implemented an alternative set of blend factors.
2018-08-11Merge pull request #1023 from Subv/invalid_attribsbunnei
RasterizerGL: Ignore invalid/unset vertex attributes.
2018-08-11GPU/Maxwell3D: Implemented an alternative set of blend factors.Subv
These are used by nouveau and some games like SMO.
2018-08-11Implement R8_UINT RenderTargetFormat & PixelFormat (#1014)greggameplayer
- Used by Go Vacation
2018-08-11RasterizerGL: Ignore invalid/unset vertex attributes.Subv
This should make the es2gears example not crash anymore.
2018-08-11friend: Stub DeclareCloseOnlinePlaySession.bunnei
- Used by Splatoon 2.
2018-08-11friend: Fix CreateFriendService to return an IFriendService interface.bunnei
2018-08-11server_session: Provide more useful information and don't crash on bad IPC ↵bunnei
request.
2018-08-11gl_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-11core: Namespace EmuWindowLioncash
Gets the class out of the global namespace.
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-10Merge pull request #1015 from lioncash/gamelistJames Rowe
qt/gamelist: Minor cleanup-related changes