- 18 Feb, 2020 2 commits
-
-
Fernando Sahmkow authored
query_cache: Implement a query cache and query 21 (samples passed)
-
bunnei authored
GUI: Add aspect ratio dropdown
-
- 17 Feb, 2020 3 commits
-
-
bunnei authored
Fix CMake build errors for certain SDL2 installations
-
Brian Clinkenbeard authored
-
bunnei authored
nvhost_gpu: implement ChannelSetTimeslice
-
- 16 Feb, 2020 5 commits
-
-
bunnei authored
IUserLocalCommunicationService: stub function Initialize2
-
Nguyen Dac Nam authored
-
Nguyen Dac Nam authored
402: function name should be Initialize2 (7.0.0+) not SetOperationMode Follow by: https://switchbrew.org/wiki/LDN_services#IUserLocalCommunicationService
-
namkazy authored
-
bunnei authored
Revert "video_core: memory_manager: Use GPU interface for cache functions."
-
- 15 Feb, 2020 1 commit
-
-
bunnei authored
-
- 14 Feb, 2020 21 commits
-
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
Abstract the current OpenGL implementation into the VideoCommon namespace and reimplement it on top of that. Doing this avoids repeating code and logic in the Vulkan implementation.
-
ReinUsesLisp authored
Use a custom cache instead of relying on a ranged cache.
-
ReinUsesLisp authored
Instead of waiting immediately for executed commands, defer the query until the guest CPU reads it. This way we get closer to what the guest program is doing. To archive this we have to build a dependency queue, because host APIs (like OpenGL and Vulkan) use ranged queries instead of counters like NVN. Waiting for queries implicitly uses fences and this requires a command being queued, otherwise the driver will lock waiting until a timeout. To fix this when there are no commands queued, we explicitly call glFlush.
-
ReinUsesLisp authored
-
ReinUsesLisp authored
Keep track of the queued OpenGL commands that can signal a fence if waited on. As a side effect, we avoid calls to glFlush when no commands are queued.
-
ReinUsesLisp authored
Implements GL_SAMPLES_PASSED by waiting immediately for queries.
-
bunnei authored
Set of refactors for Kernel Synchronization and Hardware Constants
-
Morph authored
-
bunnei authored
shader/decode: Fix constant buffer offsets
-
Zach Hilman authored
Use config mode for finding SDL2 with CMake
-
Fernando Sahmkow authored
-
Morph authored
-
Morph authored
-
Morph authored
Available as a drop down within the configure graphics tab.
-
bunnei authored
update hwopus DecodeInterleaved for FW 7.0.0+
-
ReinUsesLisp authored
-
bunnei authored
GPU: Refactor queries implementation and correct GPU Clock.
-
- 13 Feb, 2020 4 commits
-
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
-
bunnei authored
address_arbiter: Minor cleanup to list querying
-
Brian Clinkenbeard authored
-
- 12 Feb, 2020 4 commits
-
-
Lioncash authored
Same behavior, but without the need to explicitly loop through everything manually.
-
Lioncash authored
Simplifies the overall function and also allows for it to become a const-qualified member function.
-
bunnei authored
bcat/backend: Prevent fmt exception in debug log within NullBackend::Clear()
-
bunnei authored
kernel/thread: Remove trivial usages of the global system accessor
-