Fernando Sahmkow
|
fa47ac1c9f
|
Common: Rename SplitRangeSet to OverlapRangeSet
|
2 years ago |
Fernando Sahmkow
|
0d5a3abeae
|
Buffer Cache: Refactor to use Range sets instead
|
2 years ago |
Fernando Sahmkow
|
4841dc0b74
|
VideoCore: Move Slot Vector to Common
|
2 years ago |
Moonlacer
|
11a8ef6640
|
Clang Fix
|
2 years ago |
Moonlacer
|
b51b47e707
|
Add Samsung Proprietary Driver ID to Reorder Pass
For RDNA-based Samsung Xclipse GPUs
|
2 years ago |
Fernando Sahmkow
|
5cb9fe7819
|
SwBlitter: Fix Pitch linear reading/writting
|
2 years ago |
Liam
|
a595e9e8a7
|
nvnflinger/gpu: implement layer stack composition
|
2 years ago |
Liam
|
10cf058518
|
renderer_opengl: implement layer stack composition
|
2 years ago |
Liam
|
9bdf09bd76
|
renderer_vulkan: implement layer stack composition
|
2 years ago |
Liam
|
d4de04584f
|
renderer_opengl: split up blit screen resources into antialias and window adapt passes
|
2 years ago |
Liam
|
dd2918efd8
|
renderer_opengl: move out ownership of FSR resources
|
2 years ago |
Liam
|
2ed9586130
|
renderer_vulkan: convert FSR to graphics pipeline
|
2 years ago |
Liam
|
b78900e956
|
renderer_opengl: move out FSR shader source construction
|
2 years ago |
Liam
|
60ee29aac3
|
renderer_opengl: split out FXAA
|
2 years ago |
Liam
|
b90eff4bc6
|
renderer_opengl: split out SMAA
|
2 years ago |
Liam
|
0c2e5b64c9
|
renderer_vulkan: split up blit screen resources into separate antialias and window adapt passes
|
2 years ago |
Liam
|
9568b310be
|
renderer_vulkan: isolate FXAA from blit screen
|
2 years ago |
Liam
|
2b1dd3bef5
|
renderer_opengl: isolate core presentation code
|
2 years ago |
Liam
|
453091f611
|
video_core: consistently account for resolution scaling when rendering
|
2 years ago |
Liam
|
80de01a5b4
|
video_core: simplify accelerated surface fetch and crop handling between APIs
|
2 years ago |
Fernando Sahmkow
|
a7c1306e2d
|
Texture Cache: make sparse texture table per channel
|
2 years ago |
Kelebek1
|
da410506a4
|
Move time services to new IPC.
Add some fixes/improvements to usage with the new IPC
|
2 years ago |
Matías Locatti
|
807f421752
|
Demote Mesa dozen to the bottom of the device list
|
2 years ago |
Kelebek1
|
e4915fb7d2
|
Rework time service to fix time passing offline.
|
2 years ago |
Mike Lothian
|
23e074ff14
|
Simplify VkResult lookup
|
2 years ago |
Mike Lothian
|
f854ffd015
|
Add Vulkan-Utility-Libraries dependency
|
2 years ago |
Fernando Sahmkow
|
23430e6772
|
Core: Eliminate core/memory dependancies.
|
2 years ago |
Fernando Sahmkow
|
a874ab0133
|
SMMU: Fix 8Gb layout.
|
2 years ago |
Fernando Sahmkow
|
590d9b7e1d
|
Core: Clang format and other small issues.
|
2 years ago |
Fernando Sahmkow
|
9b11b9dce5
|
SMMU: Simplify and remove old code.
|
2 years ago |
Fernando Sahmkow
|
303cd31162
|
SMMU: Add Android compatibility
|
2 years ago |
Fernando Sahmkow
|
0adc09e0af
|
GPU-SMMU: Estimate game leak and preallocate device region.
|
2 years ago |
Fernando Sahmkow
|
96fd1348ae
|
GPU SMMU: Expand to 34 bits
|
2 years ago |
Fernando Sahmkow
|
34a8d0cc8e
|
SMMU: Implement physical memory mirroring
|
2 years ago |
Fernando Sahmkow
|
0a2536a0df
|
SMMU: Initial adaptation to video_core.
|
2 years ago |
Fernando Sahmkow
|
c85d7ccd79
|
SMMU: Implement backing CPU page protect/unprotect
|
2 years ago |
Fernando Sahmkow
|
7a9d1ad2f8
|
NVDRV: Implement sessions and initial implementation of SMMU
|
2 years ago |
Fernando Sahmkow
|
2f0418c101
|
Core: Initial implementation of device memory mapping
|
2 years ago |
Liam
|
e9eb017aac
|
renderer_vulkan: recreate swapchain when frame size changes
|
2 years ago |
Viktor Szépe
|
e8671ed04e
|
Fix one more typo
|
2 years ago |
Viktor Szépe
|
53085a45e0
|
Fix typos in video_core
|
2 years ago |
Fernando Sahmkow
|
737e6e531c
|
Vulkan: Only recreate swapchain if the frame is bigger than the swap image.
|
2 years ago |
Fernando Sahmkow
|
d07397931a
|
MaxwellDMA: Don't flush the outputs of a dma copy.
|
2 years ago |
GPUCode
|
20e0407235
|
video_core: Fix buffer_row_length computation for linear compressed textures
|
2 years ago |
Liam
|
6a1ddc5028
|
renderer_vulkan: skip SetObjectNameEXT on unsupported driver
|
2 years ago |
Liam
|
b1d4804c07
|
renderer_vulkan: demote format assert to error log
|
2 years ago |
Liam
|
9e9aed41be
|
shader_recompiler: use float image operations on load/store when required
|
2 years ago |
Ameer J
|
b4b301d22e
|
gl_device: Remove AMD blacklists that are no longer applicable
|
2 years ago |
Ameer J
|
61e8c5f798
|
gl_rasterizer: Less spammy log for unimplemented resets
|
2 years ago |
Ameer J
|
bbc0ed118d
|
gl_rasterizer: Implement DrawTransformFeedback macro
|
2 years ago |