summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-11update hwopus DecodeInterleaved for FW 7.0.0+makigumo
trivial change, see https://switchbrew.org/wiki/Audio_services#IHardwareOpusDecoder
2020-02-11Merge pull request #3376 from ReinUsesLisp/point-spritebunnei
gl_rasterizer: Implement GL_POINT_SPRITE
2020-02-09Merge pull request #3372 from ReinUsesLisp/fix-back-stencilbunnei
maxwell_3d: Fix stencil back mask
2020-02-09Merge pull request #3391 from Morph1984/remove-unknownZach Hilman
Remove option "Show files with type 'Unknown'"
2020-02-09Remove option "Show files with type 'Unknown'"Morph
2020-02-08Merge pull request #3388 from bunnei/service-shared-ptrbunnei
hle: services: Use std::shared_ptr instead of copy by value. - This is a prerequisite to adding a mutex to `ServiceFramework`, which cannot be copied. - This will be used for threaded services.
2020-02-08Merge pull request #3387 from bunnei/gpu-mpscqueuebunnei
gpu_thread: Use MPSCQueue for GPU commands.
2020-02-08Merge pull request #3386 from bunnei/gpu-mem-interfacebunnei
video_core: memory_manager: Use GPU interface for cache functions.
2020-02-07hle: services: Use std::shared_ptr instead of copy by value.bunnei
2020-02-07gpu_thread: Use MPSCQueue for GPU commands.bunnei
- Necessary for multiple service threads.
2020-02-07video_core: memory_manager: Use GPU interface for cache functions.bunnei
2020-02-07Merge pull request #3378 from ReinUsesLisp/uscaledbunnei
maxwell_to_gl: Implement R8G8_USCALED
2020-02-07Merge pull request #3369 from ReinUsesLisp/shfbunnei
shader/shift: Implement SHF
2020-02-07Merge pull request #3381 from bunnei/ipc-fixbunnei
hle: services: Fix prepo IPC, and add better error checking.
2020-02-06Merge pull request #3362 from ReinUsesLisp/fix-instancedbunnei
gl_rasterizer: Fix instanced draw arrays
2020-02-05Merge pull request #3366 from bunnei/swkbd-fixesbunnei
applets: Fixes for software keyboard and transfer memory.
2020-02-05kernel: transfer_memory: Properly reserve and reset memory region.bunnei
2020-02-05wait_object: Make wait behavior only require one object to signal.Zach Hilman
- This was holdover from citra.
2020-02-05am: Correct IPC object count mismatch.bunnei
2020-02-05services: am: Clear events on PopOutData and PopInteractiveOutData.bunnei
2020-02-05am: Refactor IStorage interface.bunnei
2020-02-05applets: software_keyboard: Signal state change on end of interactive session.bunnei
2020-02-05applets: software_keyboard: Minor cleanup.bunnei
2020-02-05services: prepo: Fix IPC interface with SaveReport/SaveReportWithUser.bunnei
2020-02-05hle_ipc: Add error checking to read/write buffer access.bunnei
2020-02-04maxwell_to_gl: Implement R8G8_USCALEDReinUsesLisp
2020-02-04maxwell_to_gl: Reduce unimplemented formats to LOG_ERRORReinUsesLisp
2020-02-04Merge pull request #3377 from ReinUsesLisp/bitset-vkbunnei
vk_rasterizer: Use noexcept methods of std::bitset
2020-02-04vk_rasterizer: Use noexcept variants of std::bitsetReinUsesLisp
Removes bounds checking from "texceptions" instances.
2020-02-04Merge pull request #3357 from ReinUsesLisp/bfi-rcbunnei
shader/bfi: Implement register-constant buffer variant
2020-02-04gl_rasterizer: Implement GL_POINT_SPRITEReinUsesLisp
OpenGL core defaults to GL_POINT_SPRITE, meanwhile on OpenGL compatibility we have to explicitly enable it. This fixes gl_PointCoord's behaviour.
2020-02-04Merge pull request #3356 from ReinUsesLisp/fcmpbunnei
shader/arithmetic: Implement FCMP
2020-02-03Merge pull request #3360 from CJBok/statusbar-buttonsbunnei
GUI: Togglable graphics settings buttons in status bar
2020-02-03Merge pull request #3337 from ReinUsesLisp/vulkan-stagedbunnei
yuzu: Implement Vulkan frontend
2020-02-03Merge pull request #3374 from lioncash/udpbunnei
input_common/udp: Minor changes
2020-02-03input_common/udp: Ensure that UDP is shut down within Shutdown()Lioncash
Previously the UDP backend would never actually get shut down.
2020-02-03input_common/udp: Add missing override specifiersLioncash
Prevents trivial warnings and ensures interfaces are properly maintained between the base class.
2020-02-03input_common/udp: std::move SocketCallback instances where applicableLioncash
std::function is allowed to heap allocate if the size of the captures associated with each lambda exceed a certain threshold. This prevents potentially unnecessary reallocations from occurring.
2020-02-03input_common/udp: std::move shared_ptr within Client constructorLioncash
Gets rid of a trivially avoidable atomic reference count increment and decrement.
2020-02-03udp/client: Replace deprecated from_string() call with make_address_v4()Lioncash
Future-proofs code if boost is ever updated.
2020-02-03input_common/udp: Silence -Wreorder warning for SocketLioncash
Amends the constructor initializer list to specify the order of its elements in the same order that initialization would occur.
2020-02-03input_common/udp: Remove unnecessary inclusionsLioncash
2020-02-03input_common/udp: Add missing header guardLioncash
2020-02-03Merge pull request #3370 from ReinUsesLisp/node-shared-ptrbunnei
shader: Remove curly braces initializers on shared pointers
2020-02-02maxwell_3d: Fix stencil back maskReinUsesLisp
2020-02-01shader: Remove curly braces initializers on shared pointersReinUsesLisp
2020-02-01Merge pull request #3282 from FernandoS27/indexed-samplersbunnei
Partially implement Indexed samplers in general and specific code in GLSL
2020-02-01shader/shift: Implement SHIFT_RIGHT_{IMM,R}ReinUsesLisp
Shifts a pair of registers to the right and returns the low register.
2020-02-01shader/shift: Implement SHF_LEFT_{IMM,R}ReinUsesLisp
Shifts a pair of registers to the left and returns the high register.
2020-02-01Merge pull request #3268 from CJBok/deadzonebunnei
GUI: Deadzone controls for sdl engine at configuration input