| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #9360 from Kelebek1/R-E-S-P-E-C-T | 2022-12-05 | 1 | -29/+39 | |
| |\ | | | | | Respect render mode override | ||||
| | * | Respect render mode override | 2022-11-30 | 1 | -29/+39 | |
| | | | |||||
| * | | Merge pull request #6833 from abouvier/unbundle | 2022-12-05 | 1 | -4/+3 | |
| |\ \ | | | | | | | cmake: prefer system libraries | ||||
| | * | | cmake: prefer system libraries | 2022-12-04 | 1 | -4/+3 | |
| | | | | |||||
| * | | | Vulkan: Implement Alpha coverage | 2022-12-05 | 3 | -2/+6 | |
| | | | | |||||
| * | | | vulkan_common: add feature test for shaderDrawParameters | 2022-12-04 | 1 | -1/+13 | |
| | | | | |||||
| * | | | vulkan_common: clean up extension usage | 2022-12-04 | 12 | -102/+105 | |
| | | | | |||||
| * | | | vulkan_common: correct usage of timeline semaphore fallbacks | 2022-12-04 | 1 | -2/+1 | |
| | | | | |||||
| * | | | vulkan_common: ensure all mandatory features are tested in feature report | 2022-12-04 | 1 | -1/+24 | |
| | | | | |||||
| * | | | vulkan_common: unsuffix 16-bit storage feature test structure | 2022-12-04 | 1 | -2/+2 | |
| | | | | |||||
| * | | | vulkan_common: unsuffix timeline semaphore feature test structure | 2022-12-04 | 1 | -2/+2 | |
| | | | | |||||
| * | | | vulkan_common: add logicOp to feature report | 2022-12-04 | 1 | -1/+2 | |
| | | | | |||||
| * | | | vulkan_common: promote host query reset usage to core | 2022-12-04 | 4 | -11/+12 | |
| | | | | |||||
| * | | | vulkan_common: promote descriptor update template usage to core | 2022-12-04 | 8 | -37/+36 | |
| | | | | |||||
| * | | | vulkan_common: promote timeline semaphore usage to core | 2022-12-04 | 3 | -9/+15 | |
| |/ / | |||||
| * | | Merge pull request #9374 from liamwhite/externals | 2022-12-04 | 2 | -13/+19 | |
| |\ \ | | | | | | | externals: update dynarmic, SDL2 | ||||
| | * | | externals: update dynarmic, SDL2 | 2022-12-04 | 2 | -13/+19 | |
| | | | | |||||
| * | | | Merge pull request #9344 from liamwhite/null | 2022-12-03 | 6 | -0/+236 | |
| |\ \ \ | |/ / |/| | | video_core: add null backend | ||||
| | * | | video_core: add null backend | 2022-11-28 | 6 | -0/+236 | |
| | | | | |||||
| * | | | Merge pull request #9300 from ameerj/pch | 2022-12-03 | 2 | -0/+11 | |
| |\ \ \ | | | | | | | | | CMake: Use precompiled headers to improve compile times | ||||
| | * | | | CMake: Consolidate common PCH headers | 2022-11-30 | 1 | -7/+1 | |
| | | | | | |||||
| | * | | | CMake: Use precompiled headers | 2022-11-29 | 2 | -0/+17 | |
| | | |/ | |/| | |||||
| * | | | Merge pull request #9289 from liamwhite/fruit-company | 2022-12-03 | 28 | -12/+26 | |
| |\ \ \ | | | | | | | | | general: fix compile for Apple Clang | ||||
| | * | | | general: fix compile for Apple Clang | 2022-11-22 | 28 | -12/+26 | |
| | | | | | |||||
| * | | | | Merge pull request #9353 from vonchenplus/draw_indexed | 2022-12-03 | 2 | -27/+22 | |
| |\ \ \ \ | | | | | | | | | | | video_core: Fine tuning the index drawing judgment logic | ||||
| | * | | | | video_core: Fine tuning the index drawing judgment logic | 2022-12-01 | 2 | -27/+22 | |
| | | |_|/ | |/| | | |||||
| * | | | | Merge pull request #9303 from liamwhite/new-vulkan-init | 2022-12-02 | 5 | -65/+140 | |
| |\ \ \ \ | | | | | | | | | | | Vulkan: update initialization | ||||
| | * | | | | Vulkan: update initialization | 2022-11-27 | 5 | -65/+140 | |
| | | |/ / | |/| | | | | | | | | | | Co-authored-by: bylaws <bylaws@users.noreply.github.com> | ||||
| * | | | | shader_recompiler: add gl_Layer translation GS for older hardware | 2022-12-01 | 2 | -5/+65 | |
| | |_|/ |/| | | |||||
| * | | | Merge pull request #9352 from lioncash/vidcast | 2022-11-29 | 10 | -88/+60 | |
| |\ \ \ | | | | | | | | | engines: Remove unnecessary casts | ||||
| | * | | | maxwell_3d: Mark shifted value as unsigned | 2022-11-29 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise this is technically creating a signed int result that gets converted. Just a consistency change. While we're in the area, we can mark Samples() as const. | ||||
| | * | | | engines: Remove unnecessary casts | 2022-11-29 | 10 | -85/+57 | |
| | | |/ | |/| | | | | | | | In a few cases we have some casts that can be trivially removed. | ||||
| * | | | host1x/syncpoint_manager: Eliminate unnecessary std::function construction | 2022-11-29 | 1 | -4/+2 | |
| | | | | | | | | | | | | | | | | We can just pass the function object through, and if it's a valid function, then it will automatically be converted. | ||||
| * | | | host1x/syncpoint_manager: Pass DeregisterAction() handle as const-ref | 2022-11-29 | 2 | -6/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The handle is only compared against and not modified in any way, so we can pass it by const reference. This also allows us to mark the respective parameters for DeregisterGuestAction() and DeregisterHostAction() as const references as well. | ||||
| * | | | video_core/surface: Eliminate casts in GetFormatType() | 2022-11-28 | 1 | -11/+4 | |
| |/ / | | | | | | | We can just compare directly and get rid of verbose casting. | ||||
| * | | Merge pull request #9276 from goldenx86/fsrSlider | 2022-11-27 | 1 | -1/+5 | |
| |\ \ | | | | | | | FSR Sharpening Slider | ||||
| | * | | FSR Sharpening Slider part 1 - only a global slider | 2022-11-24 | 1 | -1/+5 | |
| | |/ | |||||
| * | | Merge pull request #9288 from vonchenplus/deferred_draw | 2022-11-26 | 2 | -61/+63 | |
| |\ \ | | | | | | | video_core: Fine tune maxwell drawing trigger mechanism | ||||
| | * | | video_core: Optimize maxwell drawing trigger mechanism | 2022-11-22 | 2 | -61/+63 | |
| | |/ | |||||
| * | | Merge pull request #9307 from Morph1984/not-used-correctly | 2022-11-26 | 1 | -3/+3 | |
| |\ \ | | | | | | | maxwell_to_vk: Fix format usage bits and add R16_SINT | ||||
| | * | | maxwell_to_vk: Add R16_SINT | 2022-11-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | This was somehow missed when the format was added to GL | ||||
| | * | | maxwell_to_vk: Fix format usage bits | 2022-11-23 | 1 | -2/+2 | |
| | |/ | | | | | | | | | - VK_FORMAT_B8G8R8A8_UNORM supports the STORAGE_IMAGE_BIT - VK_FORMAT_R4G4B4A4_UNORM_PACK16 does not support the COLOR_ATTACHMENT_BIT | ||||
| * | | Merge pull request #9194 from FernandoS27/yfc-fermi2d | 2022-11-24 | 21 | -31/+1832 | |
| |\ \ | | | | | | | YFC - Fermi2D: Rework blit engine and add a software blitter. | ||||
| | * | | Fermi2D: Cleanup and address feedback. | 2022-11-24 | 3 | -8/+150 | |
| | | | | |||||
| | * | | GPU: Implement additional render target formats. | 2022-11-24 | 7 | -12/+126 | |
| | | | | |||||
| | * | | MaxwellDMA: Implement BlockLinear to BlockLinear copies. | 2022-11-24 | 2 | -1/+69 | |
| | | | | |||||
| | * | | Fermi2D: Implement Bilinear software filtering and address feedback. | 2022-11-24 | 7 | -116/+180 | |
| | | | | |||||
| | * | | Fermi2D: Rework blit engine and add a software blitter. | 2022-11-24 | 12 | -18/+1431 | |
| | |/ | |||||
| * / | GPU: Fix buffer cache issue, engine upload not inlining memory in multiline ↵ | 2022-11-24 | 4 | -15/+9 | |
| |/ | | | | and pessismistic invalidation. | ||||
| * | Merge pull request #9216 from vonchenplus/reimp_inline_index_buffer | 2022-11-20 | 5 | -33/+31 | |
| |\ | | | | | video_core: Reimplement inline index buffer binding | ||||