summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | Merge pull request #2336 from ReinUsesLisp/txqGravatar bunnei2019-04-041-2/+3
|\ \ \ \ \ \ \ \
| * | | | | | | | gl_shader_decompiler: Fix TXQ typesGravatar ReinUsesLisp2019-04-041-2/+3
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | video_core/renderer_opengl: Remove unnecessary includesGravatar Lioncash2019-04-0413-24/+4
| |_|/ / / / / |/| | | | | |
* | | | | | | Merge pull request #2093 from FreddyFunk/disk-cache-better-compressionGravatar bunnei2019-04-032-39/+9
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | gl_shader_disk_cache: Use LZ4HC with compression level 9 instead of compressi...Gravatar unknown2019-03-291-3/+3
| * | | | | | Addressed feedbackGravatar unknown2019-03-291-6/+6
| * | | | | | gl_shader_disk_cache: Use better compression for transferable and precompiled...Gravatar unknown2019-03-291-2/+2
| * | | | | | data_compression: Move LZ4 compression from video_core/gl_shader_disk_cache t...Gravatar unknown2019-03-292-39/+9
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #2299 from lioncash/maxwellGravatar bunnei2019-04-034-17/+15
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | gl_shader_manager: Remove unnecessary gl_shader_manager inclusionGravatar Lioncash2019-03-281-2/+0
| * | | | | gl_shader_manager: Move using statement into the cpp fileGravatar Lioncash2019-03-282-4/+4
| * | | | | gl_shader_manager: Remove reliance on global accessor within MaxwellUniformDa...Gravatar Lioncash2019-03-283-9/+9
| * | | | | gl_shader_manager: Amend Doxygen string for MaxwellUniformDataGravatar Lioncash2019-03-271-3/+3
| | |_|/ / | |/| | |
* | | | | Merge pull request #2302 from ReinUsesLisp/vk-swapchainGravatar bunnei2019-04-033-1/+305
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | vk_swapchain: Implement a swapchain managerGravatar ReinUsesLisp2019-03-293-1/+305
| | |/ / | |/| |
* | | | general: Use deducation guides for std::lock_guard and std::unique_lockGravatar Lioncash2019-04-014-17/+17
* | | | Merge pull request #2297 from lioncash/reorderGravatar bunnei2019-03-306-14/+14
|\ \ \ \
| * | | | video_core: Amend constructor initializer list order where applicableGravatar Lioncash2019-03-276-14/+14
| | |/ / | |/| |
* | | | Merge pull request #2298 from lioncash/variableGravatar bunnei2019-03-305-14/+7
|\ \ \ \ | |_|/ / |/| | |
| * | | gpu_thread: Remove unused dma_pusher class member variable from ThreadManagerGravatar Lioncash2019-03-272-5/+2
| * | | gl_rasterizer: Remove unused reference member variable from RasterizerOpenGLGravatar Lioncash2019-03-273-9/+5
| |/ /
* | | Merge pull request #2296 from lioncash/overrideGravatar bunnei2019-03-283-4/+4
|\ \ \
| * | | video_core: Add missing override specifiersGravatar Lioncash2019-03-273-4/+4
| |/ /
* / / video_core/gpu: Amend typo in GPU member variable nameGravatar Lioncash2019-03-272-7/+8
|/ /
* | Merge pull request #2256 from bunnei/gpu-vmmGravatar bunnei2019-03-2221-237/+533
|\ \
| * | memory_manager: Cleanup FindFreeRegion.Gravatar bunnei2019-03-202-12/+6
| * | memory_manager: Use Common::AlignUp in public interface as needed.Gravatar bunnei2019-03-201-11/+22
| * | memory_manager: Bug fixes and further cleanup.Gravatar bunnei2019-03-202-73/+72
| * | maxwell_dma: Check for valid source in destination before copy.Gravatar bunnei2019-03-201-0/+10
| * | memory_manager: Add protections for invalid GPU addresses.Gravatar bunnei2019-03-202-22/+43
| * | gl_rasterizer_cache: Check that backing memory is valid before creating a sur...Gravatar bunnei2019-03-202-15/+12
| * | gpu: Rewrite virtual memory manager using PageTable.Gravatar bunnei2019-03-2010-201/+472
| * | gpu: Move GPUVAddr definition to common_types.Gravatar bunnei2019-03-2013-31/+24
| |/
* / Revert "Devirtualize Register/Unregister and use a wrapper instead."Gravatar bunnei2019-03-213-8/+12
|/
* gl_rasterizer: Skip zero addr/sized regions on flush/invalidate.Gravatar bunnei2019-03-161-0/+6
* Merge pull request #2244 from bunnei/gpu-mem-refactorGravatar bunnei2019-03-1619-186/+194
|\
| * video_core: Refactor to use MemoryManager interface for all memory access.Gravatar bunnei2019-03-1619-186/+194
* | memory: Simplify rasterizer cache operations.Gravatar bunnei2019-03-161-2/+1
|/
* gpu: Use host address for caching instead of guest address.Gravatar bunnei2019-03-1424-288/+384
* Merge pull request #2233 from ReinUsesLisp/morton-cleanupGravatar bunnei2019-03-144-187/+146
|\
| * video_core/morton: Use enum to describe MortonCopyPixels128 modeGravatar ReinUsesLisp2019-03-133-7/+10
| * video_core/morton: Remove unused parameter in MortonSwizzleGravatar ReinUsesLisp2019-03-133-8/+7
| * video_core/morton: Remove clang-format off when it's not neededGravatar ReinUsesLisp2019-03-131-133/+129
| * video_core/morton: Remove unused functionsGravatar ReinUsesLisp2019-03-131-39/+0
* | Merge pull request #2229 from ReinUsesLisp/vk-sampler-cacheGravatar bunnei2019-03-144-24/+168
|\ \
| * | vk_sampler_cache: Use operator== instead of memcmpGravatar Mat M2019-03-121-1/+1
| * | vk_sampler_cache: Implement a sampler cacheGravatar ReinUsesLisp2019-03-124-1/+140
| * | video_core/texture: Add a raw representation of TSCEntryGravatar ReinUsesLisp2019-03-121-24/+29
| |/
* | Merge pull request #2216 from ReinUsesLisp/rasterizer-systemGravatar bunnei2019-03-142-29/+31
|\ \
| * | gl_rasterizer: Use system instance passed from argumentGravatar ReinUsesLisp2019-03-112-29/+31