summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | video_core: consistently account for resolution scaling when renderingGravatar Liam2024-01-3110-31/+40
| | | |
| * | | video_core: simplify accelerated surface fetch and crop handling between APIsGravatar Liam2024-01-3118-316/+262
| | |/ | |/|
* / | SwBlitter: Fix Pitch linear reading/writtingGravatar Fernando Sahmkow2024-01-311-18/+19
|/ /
* / Texture Cache: make sparse texture table per channelGravatar Fernando Sahmkow2024-01-312-40/+51
|/
* Merge pull request #12814 from Kelebek1/time_new_ipcGravatar liamwhite2024-01-291-2/+2
|\ | | | | Move time services to new IPC and add debug printing
| * Move time services to new IPC.Gravatar Kelebek12024-01-271-2/+2
| | | | | | | | Add some fixes/improvements to usage with the new IPC
* | Merge pull request #12439 from FireBurn/vkresultGravatar liamwhite2024-01-295-110/+15
|\ \ | |/ |/| Simplify VkResult lookup
| * Simplify VkResult lookupGravatar Mike Lothian2024-01-224-109/+14
| |
| * Add Vulkan-Utility-Libraries dependencyGravatar Mike Lothian2024-01-221-1/+1
| |
* | Merge pull request #12499 from Kelebek1/timeGravatar liamwhite2024-01-257-7/+7
|\ \ | | | | | | Rework time services
| * | Rework time service to fix time passing offline.Gravatar Kelebek12024-01-247-7/+7
| | |
* | | Demote Mesa dozen to the bottom of the device listGravatar Matías Locatti2024-01-241-0/+10
| | |
* | | Merge pull request #12579 from FernandoS27/smmuGravatar liamwhite2024-01-2268-951/+961
|\ \ \ | | | | | | | | Core: Implement Device Mapping & GPU SMMU
| * | | Core: Eliminate core/memory dependancies.Gravatar Fernando Sahmkow2024-01-1818-48/+37
| | | |
| * | | SMMU: Fix 8Gb layout.Gravatar Fernando Sahmkow2024-01-181-0/+3
| | | |
| * | | Core: Clang format and other small issues.Gravatar Fernando Sahmkow2024-01-1823-52/+55
| | | |
| * | | SMMU: Simplify and remove old code.Gravatar Fernando Sahmkow2024-01-181-1/+0
| | | |
| * | | SMMU: Add Android compatibilityGravatar Fernando Sahmkow2024-01-185-5/+8
| | | |
| * | | GPU-SMMU: Estimate game leak and preallocate device region.Gravatar Fernando Sahmkow2024-01-181-2/+0
| | | |
| * | | GPU SMMU: Expand to 34 bitsGravatar Fernando Sahmkow2024-01-1810-24/+52
| | | |
| * | | SMMU: Implement physical memory mirroringGravatar Fernando Sahmkow2024-01-182-8/+5
| | | |
| * | | SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow2024-01-1858-875/+819
| | | |
| * | | SMMU: Implement backing CPU page protect/unprotectGravatar Fernando Sahmkow2024-01-182-0/+14
| | | |
| * | | NVDRV: Implement sessions and initial implementation of SMMUGravatar Fernando Sahmkow2024-01-184-17/+8
| | | |
| * | | Core: Initial implementation of device memory mappingGravatar Fernando Sahmkow2024-01-182-0/+41
| |/ /
* / / renderer_vulkan: recreate swapchain when frame size changesGravatar Liam2024-01-161-1/+1
|/ /
* | Fix one more typoGravatar Viktor Szépe2024-01-151-1/+1
| |
* | Fix typos in video_coreGravatar Viktor Szépe2024-01-0718-52/+52
| |
* | Merge pull request #12437 from ameerj/gl-amd-fixesGravatar liamwhite2024-01-041-5/+6
|\ \ | |/ |/| OpenGL: Fixes and workaround updates for AMD
| * gl_device: Remove AMD blacklists that are no longer applicableGravatar Ameer J2023-12-201-5/+6
| |
* | Vulkan: Only recreate swapchain if the frame is bigger than the swap image.Gravatar Fernando Sahmkow2023-12-311-1/+1
| |
* | MaxwellDMA: Don't flush the outputs of a dma copy.Gravatar Fernando Sahmkow2023-12-311-2/+2
| |
* | Merge pull request #12479 from GPUCode/linear-bcnGravatar Fernando S2023-12-303-33/+35
|\ \ | | | | | | video_core: Fix buffer_row_length for linear compressed textures
| * | video_core: Fix buffer_row_length computation for linear compressed texturesGravatar GPUCode2023-12-263-33/+35
| | |
* | | Merge pull request #12449 from liamwhite/debug-utilsGravatar liamwhite2023-12-261-1/+3
|\ \ \ | | | | | | | | renderer_vulkan: skip SetObjectNameEXT on unsupported driver
| * | | renderer_vulkan: skip SetObjectNameEXT on unsupported driverGravatar Liam2023-12-231-1/+3
| |/ /
* | | Merge pull request #12448 from liamwhite/format-assertGravatar liamwhite2023-12-261-8/+8
|\ \ \ | | | | | | | | renderer_vulkan: demote format assert to error log
| * | | renderer_vulkan: demote format assert to error logGravatar Liam2023-12-231-8/+8
| |/ /
* | | Merge pull request #12415 from ameerj/ogl-draw-autoGravatar liamwhite2023-12-268-2/+90
|\ \ \ | |/ / |/| | gl_rasterizer: Implement DrawTransformFeedback macro
| * | gl_rasterizer: Implement DrawTransformFeedback macroGravatar Ameer J2023-12-198-2/+90
| |/
* | Merge pull request #12412 from ameerj/gl-query-primsGravatar liamwhite2023-12-226-45/+91
|\ \ | | | | | | OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN queries
| * | gl_rasterizer: Less spammy log for unimplemented resetsGravatar Ameer J2023-12-201-1/+1
| | |
| * | OpenGL: Add GL_PRIMITIVES_GENERATED and ↵Gravatar Ameer J2023-12-196-49/+93
| | | | | | | | | | | | GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN queries
* | | Merge pull request #12410 from liamwhite/more-mali-nullGravatar Fernando S2023-12-222-8/+26
|\ \ \ | | | | | | | | renderer_vulkan: don't pass null view when nullDescriptor is not supported
| * | | renderer_vulkan: don't pass null view when nullDescriptor is not supportedGravatar Liam2023-12-192-8/+26
| |/ /
* | | shader_recompiler: use float image operations on load/store when requiredGravatar Liam2023-12-214-19/+26
| | |
* | | Merge pull request #12414 from jbeich/vk274Gravatar liamwhite2023-12-201-0/+2
|\ \ \ | | | | | | | | externals: update Vulkan-Headers to v1.3.274
| * | | vulkan_common: unbreak build with Vulkan-Headers 1.3.274Gravatar Jan Beich2023-12-201-0/+2
| |/ / | | | | | | | | | | | | | | | src/video_core/vulkan_common/vulkan_wrapper.cpp:293:13: error: enumeration value 'VK_ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR' not handled in switch [-Werror,-Wswitch] switch (result) { ^~~~~~
* | | Merge pull request #12400 from ameerj/vk-query-prefix-fixGravatar liamwhite2023-12-201-3/+6
|\ \ \ | | | | | | | | vk_query_cache: Fix prefix sum max_accumulation_limit logic
| * | | vk_query_cache: Fix prefix sum max_accumulation_limit logicGravatar Ameer J2023-12-181-3/+6
| | | |