| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-22 | Address Feedback. | Fernando Sahmkow | |
| 2020-04-22 | Fix GCC error. | Fernando Sahmkow | |
| 2020-04-22 | Correct Linux Compile Error. | Fernando Sahmkow | |
| 2020-04-22 | Clang format. | Fernando Sahmkow | |
| 2020-04-22 | QueryCache: Only do async flushes on async gpu. | Fernando Sahmkow | |
| 2020-04-22 | Async GPU: Only do reactive flushing on Extreme Level. | Fernando Sahmkow | |
| 2020-04-22 | vk_fence_manager: Initial implementation | ReinUsesLisp | |
| 2020-04-22 | QueryCache: Implement Async Flushes. | Fernando Sahmkow | |
| 2020-04-22 | OpenGL: Guarantee writes to Buffers. | Fernando Sahmkow | |
| 2020-04-22 | GPU: Implement Flush Requests for Async mode. | Fernando Sahmkow | |
| 2020-04-22 | FenceManager: Manage syncpoints and rename fences to semaphores. | Fernando Sahmkow | |
| 2020-04-22 | BufferCache: Refactor async managing. | Fernando Sahmkow | |
| 2020-04-22 | FenceManager: Implement async buffer cache flushes on High settings | Fernando Sahmkow | |
| 2020-04-22 | Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan. | Fernando Sahmkow | |
| 2020-04-22 | GPU: Fix rebase errors. | Fernando Sahmkow | |
| 2020-04-22 | Rasterizer: Disable fence managing in synchronous gpu. | Fernando Sahmkow | |
| 2020-04-22 | ThreadManager: Sync async reads on accurate gpu. | Fernando Sahmkow | |
| 2020-04-22 | FenceManager: Implement should wait. | Fernando Sahmkow | |
| 2020-04-22 | GPU: Implement a Fence Manager. | Fernando Sahmkow | |
| 2020-04-22 | OpenGL: Implement Fencing backend. | Fernando Sahmkow | |
| 2020-04-22 | TextureCache: Flush linear textures after finishing rendering. | Fernando Sahmkow | |
| 2020-04-22 | GPU: Delay Fences. | Fernando Sahmkow | |
| 2020-04-22 | BufferCache: Implement OnCPUWrite and SyncGuestHost | Fernando Sahmkow | |
| 2020-04-22 | GPU: Refactor synchronization on Async GPU | Fernando Sahmkow | |
| 2020-04-22 | Texture Cache: Implement OnCPUWrite and SyncGuestHost | Fernando Sahmkow | |
| 2020-04-22 | UI: Replasce accurate GPU option for GPU Accuracy Level | Fernando Sahmkow | |
| 2020-04-22 | Add a trailing separator to the string path | Morph | |
| Fixes #3643 | |||
| 2020-04-22 | Init SDL info structure and add dummy context | H27CK | |
| 2020-04-21 | Merge pull request #3699 from FearlessTobi/port-5185 | bunnei | |
| Port citra-emu/citra#5185: "gdbstub: Fix some gdbstub jankiness" | |||
| 2020-04-21 | vk_memory_manager: Remove unified memory model flag | ReinUsesLisp | |
| All drivers (even Intel) seem to have a device local memory type that is not host visible. Remove this flag so all devices follow the same path. This fixes a crash when trying to map to host device local memory on integrated devices. | |||
| 2020-04-21 | Merge pull request #3714 from lioncash/copies | bunnei | |
| gl_shader_decompiler: Avoid copies where applicable | |||
| 2020-04-21 | Merge pull request #3745 from bunnei/fix-homebrew-load | bunnei | |
| Fix process memory initialization for ELF and NRO | |||
| 2020-04-21 | vk_rasterizer: Add lazy default buffer maker and use it for empty buffers | ReinUsesLisp | |
| Introduce a default buffer getter that lazily constructs an empty buffer. This is intended to match OpenGL's buffer 0. Use this for disabled vertex and uniform buffers. While we are at it, include vertex buffer usages for staging buffers to silence validation errors. | |||
| 2020-04-21 | gl_rasterizer: Fix buffers without size | ReinUsesLisp | |
| On NVN buffers can be enabled but have no size. According to deko3d and the behavior we see in Animal Crossing: New Horizons these buffers get the special address of 0x1000 and limit themselves to 0xfff. Implement buffers without a size by binding a null buffer to OpenGL without a side. https://github.com/devkitPro/deko3d/blob/1d1930beea093b5a663419e93b0649719a3ca5da/source/maxwell/gpu_3d_vbo.cpp#L62-L63 | |||
| 2020-04-21 | Merge pull request #3718 from ReinUsesLisp/better-pipeline-state | Rodrigo Locatti | |
| fixed_pipeline_state: Pack structure, use memcmp and CityHash on it | |||
| 2020-04-21 | Merge pull request #3698 from lioncash/warning | bunnei | |
| General: Resolve minor assorted warnings | |||
| 2020-04-20 | Merge pull request #3724 from bunnei/fix-unicorn | bunnei | |
| core: arm_unicorn: Fix interpret fallback by temporarily mapping instruction page. | |||
| 2020-04-20 | audio_renderer: Preliminary BehaviorInfo (#3736) | David | |
| * audio_renderer: Preliminary BehaviorInfo * clang format * Fixed IsRevisionSupported * fixed IsValidRevision * Fixed logic error & spelling errors & crash * Addressed issues | |||
| 2020-04-20 | Merge pull request #3695 from ReinUsesLisp/default-attributes | bunnei | |
| maxwell_3d: Initialize format attributes constant as one | |||
| 2020-04-20 | shader/arithmetic_integer: Fix LEA_IMM encoding | ReinUsesLisp | |
| The operand order in LEA_IMM was flipped compared to nvdisasm. Fix that using nxas as reference: https://github.com/ReinUsesLisp/nxas/blob/8dbc38995711cc12206aa370145a3a02665fd989/table.h#L122 | |||
| 2020-04-20 | Merge pull request #3733 from ambasta/patch-2 | Mat M | |
| Initialize quad_indexed_pass before uint8_pass | |||
| 2020-04-20 | loader: nro: Fix process initialization using ProgramMetadata default. | bunnei | |
| 2020-04-20 | loader: elf: Fix process initialization using ProgramMetadata default. | bunnei | |
| 2020-04-20 | file_sys: program_metadata: Add a helper function for generating reasonable ↵ | bunnei | |
| default metadata. - We need this for homebrew process initialization. | |||
| 2020-04-20 | service: Update function tables | Lioncash | |
| Keeps the service function tables up to date. Updated based off information on SwitchBrew. | |||
| 2020-04-20 | Merge pull request #3739 from MerryMage/disable_cpu_opt | Mat M | |
| dynarmic: Add option to disable CPU JIT optimizations | |||
| 2020-04-20 | npad: Lower log level for VibrateController to Debug | FearlessTobi | |
| 2020-04-20 | audren: Lower log level for RequestUpdateImpl to Debug | FearlessTobi | |
| 2020-04-20 | Merge pull request #3700 from ReinUsesLisp/stream-buffer-sizes | Fernando Sahmkow | |
| vk_stream_buffer: Fix out of memory on boot on recent Nvidia drivers | |||
| 2020-04-20 | dynarmic: Add option to disable CPU JIT optimizations | MerryMage | |
