ReinUsesLisp
|
b752faf2d3
|
vk_fence_manager: Initial implementation
|
2020-04-22 11:36:19 +07:00 |
Fernando Sahmkow
|
0649f05900
|
QueryCache: Implement Async Flushes.
|
2020-04-22 11:36:18 +07:00 |
Fernando Sahmkow
|
131b342130
|
OpenGL: Guarantee writes to Buffers.
|
2020-04-22 11:36:18 +07:00 |
Fernando Sahmkow
|
1fb516cd97
|
GPU: Implement Flush Requests for Async mode.
|
2020-04-22 11:36:17 +07:00 |
Fernando Sahmkow
|
b7bc3c2549
|
FenceManager: Manage syncpoints and rename fences to semaphores.
|
2020-04-22 11:36:16 +07:00 |
Fernando Sahmkow
|
96bb961a64
|
BufferCache: Refactor async managing.
|
2020-04-22 11:36:15 +07:00 |
Fernando Sahmkow
|
b10db7e4a5
|
FenceManager: Implement async buffer cache flushes on High settings
|
2020-04-22 11:36:15 +07:00 |
Fernando Sahmkow
|
4adfc9bb08
|
Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan.
|
2020-04-22 11:36:14 +07:00 |
Fernando Sahmkow
|
a081a7c855
|
GPU: Fix rebase errors.
|
2020-04-22 11:36:13 +07:00 |
Fernando Sahmkow
|
e84eb64e51
|
Rasterizer: Disable fence managing in synchronous gpu.
|
2020-04-22 11:36:12 +07:00 |
Fernando Sahmkow
|
165ae823f5
|
ThreadManager: Sync async reads on accurate gpu.
|
2020-04-22 11:36:12 +07:00 |
Fernando Sahmkow
|
57fdbd9b89
|
FenceManager: Implement should wait.
|
2020-04-22 11:36:11 +07:00 |
Fernando Sahmkow
|
1f345ebe3a
|
GPU: Implement a Fence Manager.
|
2020-04-22 11:36:10 +07:00 |
Fernando Sahmkow
|
487379c593
|
OpenGL: Implement Fencing backend.
|
2020-04-22 11:36:10 +07:00 |
Fernando Sahmkow
|
ed7e965712
|
TextureCache: Flush linear textures after finishing rendering.
|
2020-04-22 11:36:09 +07:00 |
Fernando Sahmkow
|
339d0d9d6c
|
GPU: Delay Fences.
|
2020-04-22 11:36:08 +07:00 |
Fernando Sahmkow
|
8b1eb44b3e
|
BufferCache: Implement OnCPUWrite and SyncGuestHost
|
2020-04-22 11:36:07 +07:00 |
Fernando Sahmkow
|
da8f17715d
|
GPU: Refactor synchronization on Async GPU
|
2020-04-22 11:36:06 +07:00 |
Fernando Sahmkow
|
a60a22d9c2
|
Texture Cache: Implement OnCPUWrite and SyncGuestHost
|
2020-04-22 11:36:05 +07:00 |
Fernando Sahmkow
|
084ceb925a
|
UI: Replasce accurate GPU option for GPU Accuracy Level
|
2020-04-22 11:36:04 +07:00 |
bunnei
|
d64290884a
|
Merge pull request #3714 from lioncash/copies
gl_shader_decompiler: Avoid copies where applicable
|
2020-04-21 20:16:02 +07:00 |
bunnei
|
cd47ccec49
|
Merge pull request #3745 from bunnei/fix-homebrew-load
Fix process memory initialization for ELF and NRO
|
2020-04-21 18:59:16 +07:00 |
Rodrigo Locatti
|
f293b15611
|
Merge pull request #3718 from ReinUsesLisp/better-pipeline-state
fixed_pipeline_state: Pack structure, use memcmp and CityHash on it
|
2020-04-21 18:17:58 +07:00 |
bunnei
|
9bf3abcb63
|
Merge pull request #3698 from lioncash/warning
General: Resolve minor assorted warnings
|
2020-04-21 14:11:18 +07:00 |
bunnei
|
48b670d132
|
Merge pull request #3724 from bunnei/fix-unicorn
core: arm_unicorn: Fix interpret fallback by temporarily mapping instruction page.
|
2020-04-20 23:28:23 +07:00 |
David
|
11c63ca969
|
audio_renderer: Preliminary BehaviorInfo (#3736)
* audio_renderer: Preliminary BehaviorInfo
* clang format
* Fixed IsRevisionSupported
* fixed IsValidRevision
* Fixed logic error & spelling errors & crash
* Addressed issues
|
2020-04-20 22:57:30 +07:00 |
bunnei
|
d3e0cefa60
|
Merge pull request #3695 from ReinUsesLisp/default-attributes
maxwell_3d: Initialize format attributes constant as one
|
2020-04-20 21:40:18 +07:00 |
Mat M
|
cb5b8ca886
|
Merge pull request #3733 from ambasta/patch-2
Initialize quad_indexed_pass before uint8_pass
|
2020-04-20 20:36:46 +07:00 |
bunnei
|
9c12aef2f8
|
loader: nro: Fix process initialization using ProgramMetadata default.
|
2020-04-20 18:19:45 +07:00 |
bunnei
|
68039addbc
|
loader: elf: Fix process initialization using ProgramMetadata default.
|
2020-04-20 18:19:45 +07:00 |
bunnei
|
f0a7f05070
|
file_sys: program_metadata: Add a helper function for generating reasonable default metadata.
- We need this for homebrew process initialization.
|
2020-04-20 18:19:45 +07:00 |
Mat M
|
200f69d2ff
|
Merge pull request #3739 from MerryMage/disable_cpu_opt
dynarmic: Add option to disable CPU JIT optimizations
|
2020-04-20 14:19:18 +07:00 |
bunnei
|
fe2173429a
|
Merge pull request #3741 from FearlessTobi/silence-warnings
Try to reduce log spam a bit by lowering log levels to Debug
|
2020-04-20 13:01:49 +07:00 |
FearlessTobi
|
4e99a06c70
|
npad: Lower log level for VibrateController to Debug
|
2020-04-20 18:44:57 +07:00 |
FearlessTobi
|
6ce0f3575a
|
audren: Lower log level for RequestUpdateImpl to Debug
|
2020-04-20 18:44:41 +07:00 |
Fernando Sahmkow
|
ec2f8f4272
|
Merge pull request #3700 from ReinUsesLisp/stream-buffer-sizes
vk_stream_buffer: Fix out of memory on boot on recent Nvidia drivers
|
2020-04-20 09:37:42 +07:00 |
MerryMage
|
a3a12deecc
|
dynarmic: Add option to disable CPU JIT optimizations
|
2020-04-20 13:36:26 +07:00 |
bunnei
|
6de36f0b61
|
Merge pull request #3712 from lioncash/remove
service: Remove unused RequestParser instances
|
2020-04-20 01:04:04 +07:00 |
bunnei
|
e3977243e2
|
Merge pull request #3709 from lioncash/am
am: Resolve ineffective moves
|
2020-04-20 00:15:00 +07:00 |
Amit Prakash Ambasta
|
5324b1d01e
|
Initialize quad_indexed_pass before uint8_pass
Fixes Werror=reorder in gcc
|
2020-04-20 04:53:52 +07:00 |
Rodrigo Locatti
|
4932010c6f
|
Merge pull request #3729 from lioncash/globals
dma_pusher: Remove reliance on the global system instance
|
2020-04-19 19:12:40 +07:00 |
bunnei
|
85c17a2c35
|
Merge pull request #3694 from ReinUsesLisp/indexed-quads
vk_compute_pass: Implement indexed quads
|
2020-04-19 16:52:40 +07:00 |
Lioncash
|
44e959157b
|
dma_pusher: Remove reliance on the global system instance
With this, the video core is now has no calls to the global system
instance at all.
|
2020-04-19 16:12:08 +07:00 |
bunnei
|
2ea7a70da0
|
Merge pull request #3686 from lioncash/table
texture_cache/format_lookup_table: Fix incorrect green, blue, and alpha indices
|
2020-04-19 15:33:33 +07:00 |
bunnei
|
10fb26f69c
|
Merge pull request #3696 from lioncash/cast-size
hle_ipc: Remove std::size_t casts where applicable
|
2020-04-19 14:24:15 +07:00 |
bunnei
|
779a3b222a
|
Merge pull request #3655 from FearlessTobi/ui-retext-yuzu
yuzu/main: Add better popup texts and remove duplicated actions
|
2020-04-19 02:16:50 +07:00 |
bunnei
|
73db83c0ab
|
Merge pull request #3679 from lioncash/track
track: Eliminate redundant copies
|
2020-04-19 01:22:47 +07:00 |
bunnei
|
9c85f385b1
|
Merge pull request #3720 from jbeich/freebsd
Unbreak Vulkan on FreeBSD
|
2020-04-19 01:20:59 +07:00 |
bunnei
|
74c27fd1b5
|
core: arm_unicorn: Fix interpret fallback by temporarily mapping instruction page.
|
2020-04-19 00:53:23 +07:00 |
Rodrigo Locatti
|
4d7d3651f3
|
Merge pull request #3719 from jbeich/clang
Unbreak -Werror=implicit-fallthrough with Clang
|
2020-04-18 21:43:12 +07:00 |