bunnei
e12a07079e
Merge pull request #1038 from MerryMage/lock-cubeb
...
cubeb_sink: Protect queue with a mutex
7 years ago
MerryMage
fcc5ffdfdd
cubeb_sink: Protect queue with a mutex
7 years ago
bunnei
4cafc24a4e
Merge pull request #1035 from ogniK5377/audio-dev-revision-info
...
GetAudioDeviceServiceWithRevisionInfo (Used by Bloodstained: Curse of the Moon)
7 years ago
bunnei
68c44ca0ee
Merge pull request #1028 from ogniK5377/aoa
...
Added GetAudioRendererSampleRate, GetAudioRendererSampleCount & GetAudioRendererMixBufferCount
7 years ago
bunnei
e858a72a22
Merge pull request #1034 from lioncash/hid
...
hid: Stub DisconnectNpad()
7 years ago
bunnei
4db8acd30a
Merge pull request #1030 from bunnei/sdl2-2.0.8
...
externals: Update to SDL2-2.0.8.
7 years ago
bunnei
b8c1dca62f
Merge pull request #1006 from degasus/stream_buffer
...
GL renderer: Pick the streambuffer from citra and use them.
7 years ago
Markus Wick
0eb39922f6
gl_rasterizer: Use a shared helper to upload from CPU memory.
7 years ago
Markus Wick
0af7e93763
gl_state: Don't track constant buffer mappings.
7 years ago
Markus Wick
6ff7906ddc
gl_rasterizer: Use the stream buffer for constant buffers.
7 years ago
Markus Wick
ce722e317b
gl_rasterizer: Use the streaming buffer itself for the constant buffer.
...
Don't emut copies, especially not for data, which is used once. They just end in a huge GPU overhead.
7 years ago
Markus Wick
6f6bba3ff1
gl_rasterizer: Use a helper for aligning the buffer.
7 years ago
Markus Wick
d7298ec262
Update the stream_buffer helper from Citra.
...
Please see https://github.com/citra-emu/citra/pull/3666 for more details.
7 years ago
David Marcec
66f4f86a82
GetAudioDeviceServiceWithRevisionInfo
...
As we're not handling any anything about the revision data for GetAudioDeviceServiceWithRevisionInfo, it's currently marked as stubbed. However for games this shouldn't affect the result. Proper revision info would be more for homebrew.
7 years ago
Lioncash
63a70c253e
hid: disable clang-format around tables
...
Prevents clang-format from butchering them.
7 years ago
Lioncash
9e74d6238e
hid: Stub DisconnectNpad()
...
This is required by ARMS.
7 years ago
bunnei
5926fbd3d7
Merge pull request #1029 from bunnei/fix-out-attrib
...
gl_shader_decompiler: Fix SetOutputAttributeToRegister empty check.
7 years ago
bunnei
eb2633f3ef
externals: Update to SDL2-2.0.8.
7 years ago
bunnei
639ebb39f6
gl_shader_decompiler: Fix SetOutputAttributeToRegister empty check.
7 years ago
bunnei
cb3c50eacc
Merge pull request #922 from lioncash/cmake
...
CMakeLists: Change MSVC14 variable to MSVC_VERSION
7 years ago
David Marcec
094f6003e0
Pushed the requested sample rate instead of our fixed sample rate
7 years ago
David Marcec
e5ee0afe6f
Added GetAudioRendererSampleRate, GetAudioRendererSampleCount & 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
7 years ago
bunnei
a70ad9b5bb
Merge pull request #1026 from ogniK5377/retro-city-rampage
...
Stub UpdateUserPresence
7 years ago
bunnei
3f81c38c6d
Merge pull request #1027 from bunnei/fix-kil
...
gl_shader_decompiler: Fix GLSL compiler error with KIL instruction.
7 years ago
bunnei
c68aa65226
gl_shader_decompiler: Fix GLSL compiler error with KIL instruction.
7 years ago
David Marcec
ecfbe7d9c8
Stub UpdateUserPresence
...
Needed for Retro City Rampage to go in game
7 years ago
bunnei
a921d22545
Merge pull request #1022 from bunnei/fix-splat
...
Several Friend service fixes
7 years ago
bunnei
ee07041b3a
Merge pull request #1020 from lioncash/namespace
...
core: Namespace EmuWindow
7 years ago
bunnei
9c977d2215
Merge pull request #1021 from lioncash/warn
...
gl_rasterizer: Silence implicit truncation warning in SetupShaders()
7 years ago
bunnei
f2c7b5dcd6
Merge pull request #1024 from Subv/blend_gl
...
GPU/Maxwell3D: Implemented an alternative set of blend factors.
7 years ago
bunnei
d37da52cb3
Merge pull request #1023 from Subv/invalid_attribs
...
RasterizerGL: Ignore invalid/unset vertex attributes.
7 years ago
Subv
969326bd58
GPU/Maxwell3D: Implemented an alternative set of blend factors.
...
These are used by nouveau and some games like SMO.
7 years ago
greggameplayer
224071a652
Implement R8_UINT RenderTargetFormat & PixelFormat ( #1014 )
...
- Used by Go Vacation
7 years ago
Subv
2dad1204e8
RasterizerGL: Ignore invalid/unset vertex attributes.
...
This should make the es2gears example not crash anymore.
7 years ago
bunnei
249341d08f
friend: Stub DeclareCloseOnlinePlaySession.
...
- Used by Splatoon 2.
7 years ago
bunnei
261a4f0311
friend: Fix CreateFriendService to return an IFriendService interface.
7 years ago
bunnei
ca4bf671ce
server_session: Provide more useful information and don't crash on bad IPC request.
7 years ago
Lioncash
28e90fa0e0
gl_rasterizer: Silence implicit truncation warning in SetupShaders()
...
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.
7 years ago
Lioncash
0a93b45b6a
core: Namespace EmuWindow
...
Gets the class out of the global namespace.
7 years ago
bunnei
403dfd68fc
Merge pull request #1010 from bunnei/unk-vert-attrib-shader
...
gl_shader_decompiler: Improve handling of unknown input/output attributes.
7 years ago
bunnei
c519354506
Merge pull request #1009 from bunnei/rg8-rgba8-snorm
...
Implement render target formats RGBA8_SNORM and RG8_SNORM.
7 years ago
Lioncash
3d486fffed
CMakeLists: lowercase find_library usage
...
The rest of the CMake script uses lowercase for commands (which is the
general CMake style), making it more consistent with surrounding code.
7 years ago
Lioncash
436acbb630
CMakeLists: Change MSVC14 variable to MSVC_VERSION
...
Use of the MSVC14 variable is discouraged in the CMake documentation
(which makes sense, since MSVC_VERSION is the more general appliable
variable).
7 years ago
bunnei
0b668d5ff3
gl_shader_decompiler: Improve handling of unknown input/output attributes.
7 years ago
bunnei
bc286c169f
Merge pull request #970 from DarkLordZach/loader-errors
...
loader: Add more descriptive errors
7 years ago
bunnei
670a2c1f80
Merge pull request #1018 from Subv/ssy_sync
...
GPU/Shader: Implemented SSY and SYNC as a set_target/jump pair.
7 years ago
bunnei
88ffa422d4
gl_rasterizer: Implement render target format RG8_SNORM.
...
- Used by Super Mario Odyssey.
7 years ago
bunnei
0471976b48
gl_rasterizer: Implement render target format RGBA8_SNORM.
...
- Used by Super Mario Odyssey.
7 years ago
Subv
c1ad973881
GPU/Shader: Don't predicate instructions that don't have a predicate field (SSY).
7 years ago
Subv
305a05f820
GPU/Shaders: Implemented SSY and SYNC as a way to modify control flow during shader execution.
...
SSY sets the target label to jump to when the SYNC instruction is executed.
7 years ago