summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | Merge pull request #8941 from Kelebek1/single_core_sucksGravatar bunnei2022-09-231-2/+7
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Do not try to pause core timing from the audio thread when using single-core
| * | | | | | | | Do not try to pause core timing from the audio thread when using single-coreGravatar Kelebek12022-09-221-2/+7
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #8945 from Tachi107/typosGravatar Morph2022-09-235-6/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | chore: fix some typos
| * | | | | | | | chore: fix some typosGravatar Andrea Pappacoda2022-09-235-6/+6
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Fix some typos reported by Lintian
* | | | | | | | Merge pull request #8948 from german77/orderGravatar Morph2022-09-231-0/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | yuzu: sort input profiles by name
| * | | | | | | | yuzu: sort input profiles by nameGravatar Narr the Reg2022-09-231-0/+2
| | | | | | | | |
* | | | | | | | | Merge pull request #8930 from lat9nq/disable-vulkan-checkGravatar Morph2022-09-237-45/+66
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | yuzu qt: Add option to disable startup Vulkan check
| * | | | | | | | yuzu qt: Add option to disable startup Vulkan checkGravatar lat9nq2022-09-197-45/+66
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The startup check apparently confuses other programs when yuzu launches 2 processes and then quickly closes one of them. Though this isn't really our issues it's also not a big deal for me to add an option to work around that issue.
* | | | | | | | Merge pull request #8943 from lioncash/netifaceGravatar Morph2022-09-232-6/+17
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | sockets: Make fd member variable protected
| * | | | | | | | sockets: Make fd member variable protectedGravatar Lioncash2022-09-222-6/+17
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other things shouldn't be able to directly mess around with the descriptor
* | | | | | | | Merge pull request #8939 from lioncash/renderGravatar Morph2022-09-232-2/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | audio_renderer: Make GetCommandBuffer() take a u32
| * | | | | | | | audio_renderer: Make GetCommandBuffer() take a u32Gravatar Lioncash2022-09-212-2/+2
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This function is only ever called with unsigned types, and all of the other interface functions take session_id as a u32, so this makes the class a little more consistent.
* | | | | | | | audio_manager: Forward declare result typeGravatar Lioncash2022-09-212-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moves the include into the cpp file to lessen header dependencies.
* | | | | | | | audio_manager: Remove redundant cast in ThreadFunc()Gravatar Lioncash2022-09-211-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can just use a local here to get rid of a second cast.
* | | | | | | | audio_manager: move std::functions in SetOutManager/SetInManagerGravatar Lioncash2022-09-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevents unnecessary reallocations in the event the captured variables are larger than the internal std::function buffer.
* | | | | | | | audio_manager: Remove unused forward declarationsGravatar Lioncash2022-09-212-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows us to get rid of some unnecessary forward declarations and includes.
* | | | | | | | audio_manager: Remove unused sessions_started member variableGravatar Lioncash2022-09-211-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This isn't used, so it can be removed.
* | | | | | | | audio_manager: Remove dependence on system stateGravatar Lioncash2022-09-213-10/+4
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | This isn't used by the class, so this can be removed for the time being.
* | | | | | | Merge pull request #8849 from Morph1984/parallel-astcGravatar bunnei2022-09-191-21/+35
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | astc: Enable parallel CPU astc decoding
| * | | | | | astc: Enable parallel CPU astc decodingGravatar Morph2022-09-161-21/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Given the issues with GPU accelerated ASTC decoding with NVIDIA's latest drivers, parallelize astc decoding on the CPU. Uses half the available threads in the system for astc decoding.
* | | | | | | Merge pull request #8915 from vonchenplus/opus_multi_streamGravatar bunnei2022-09-172-1/+38
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | core: implement HwOpus GetWorkBufferSizeForMultiStreamEx
| * | | | | | core: implement HwOpus GetWorkBufferSizeForMultiStreamExGravatar FengChen2022-09-172-1/+38
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #8827 from german77/amiibo_releaseGravatar bunnei2022-09-1712-302/+1370
|\ \ \ \ \ \ | | | | | | | | | | | | | | core: nfp: Implement amiibo encryption
| * | | | | | core: nfp: Remove magic numbersGravatar german772022-09-073-105/+103
| | | | | | |
| * | | | | | core: nfp: Workaround for lack of multiple nfp interfacesGravatar german772022-09-071-1/+3
| | | | | | |
| * | | | | | core: nfp: Correct date and amiibo nameGravatar Narr the Reg2022-09-074-18/+36
| | | | | | |
| * | | | | | core: nfp: Implement Convert and RecreateApplicationArea, accuracy fixesGravatar Narr the Reg2022-09-0710-257/+356
| | | | | | |
| * | | | | | core: nfp: Implement amiibo encryptionGravatar german772022-09-077-276/+1227
| | | | | | |
* | | | | | | Merge pull request #8650 from Kelebek1/vsyncGravatar bunnei2022-09-174-33/+71
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | [Coretiming/NVNFlinger] Improve multi-core vsync timing, and core timing accuracy
| * | | | | | | core_timing: Sleep in discrete intervals, yield during spinGravatar Morph2022-08-021-12/+13
| | | | | | | |
| * | | | | | | Add missing looping event schedule signalGravatar Kelebek12022-08-021-5/+9
| | | | | | | |
| * | | | | | | Make coretiming waiting more accurateGravatar Kelebek12022-08-022-11/+31
| | | | | | | |
| * | | | | | | Rework multi-core vsyncGravatar Kelebek12022-08-012-17/+30
| | | | | | | |
* | | | | | | | Merge pull request #8914 from lioncash/audio-constGravatar bunnei2022-09-1625-82/+87
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | audio_core: Mark several member functions as const
| * | | | | | | | audio_renderer: Pass command buffer by const referenceGravatar Lioncash2022-09-164-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is just being copied and isn't modified at all.
| * | | | | | | | sink_stream: Mark GetQueueSize as constGravatar Lioncash2022-09-161-1/+1
| | | | | | | | |
| * | | | | | | | node_states: Mark relevant member functions as constGravatar Lioncash2022-09-161-2/+2
| | | | | | | | |
| * | | | | | | | i3dl2/reverb: Mark relevant member functions as constGravatar Lioncash2022-09-162-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These two don't modify member state.
| * | | | | | | | behavior_info: Mark CopyErrorInfo as constGravatar Lioncash2022-09-164-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This doesn't modify member state. We can also mark the parameter of AppendError as const as well, since it isn't modified.
| * | | | | | | | audio_device: Mark GetDeviceVolume as constGravatar Lioncash2022-09-162-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This doesn't modify instance state.
| * | | | | | | | audio_render_manager: Mark several functions as constGravatar Lioncash2022-09-162-6/+6
| | | | | | | | |
| * | | | | | | | audio_in: Mark several functions as constGravatar Lioncash2022-09-164-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These functions don't modify class state, so we can mark them as such
| * | | | | | | | audio_out: Mark several functions as constGravatar Lioncash2022-09-164-16/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These don't affect class state, so we can mark them as such.
| * | | | | | | | audio_buffers: Pass by const-ref in AppendBuffersGravatar Lioncash2022-09-163-13/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This function doesn't modify the passed in buffer, so we can make that explicit.
| * | | | | | | | device_session: Convert for loop into ranged for in AppendBuffersGravatar Lioncash2022-09-161-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Simplifies the indexing code a little bit.
| * | | | | | | | device_session: Pass arguments by const-ref in relevant functionsGravatar Lioncash2022-09-163-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These functions don't modify the passed in audio buffers, so we can signify that in the interface.
* | | | | | | | | Merge pull request #8906 from Docteh/fix_iconsGravatar bunnei2022-09-161-8/+13
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | UI: move icons from default into colorful theme.
| * | | | | | | | | UI: move icons from default into colorful theme.Gravatar Kyle Kienapfel2022-09-151-8/+13
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | colorful theme has been default theme for awhile. having colorful theme try and grab icons from other theme doesn't work on Linux. Also adding two additional icons, info is to hint to the user that they should hit verify after pasting in a token, sync is to show that the verification is occurring.
* | | | | | | | | Merge pull request #8869 from SachinVin/cmakeGravatar Morph2022-09-161-6/+0
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | core/CMakeLists.txt: Remove duplicate files.
| * | | | | | | | | core/CMakeLists.txt: Remove duplicate files.Gravatar SachinVin2022-09-081-6/+0
| | | | | | | | | |