5105 Commits (1a459cd78071fdf44ccd6941a88e843974de3a02)

Author SHA1 Message Date
bunnei e4f580af9a video_core: rasterizer_cache: Use u16 for cached page count. 5 years ago
Morph e8f1d7145e common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
ameerj 53c68f6bb3 buffer_cache: Ensure null buffers cannot take the fast uniform bind path 5 years ago
ameerj 453e90ef6f perf_stats: Rework FPS counter to be more accurate 5 years ago
ameerj fc2626f02c texture_cache: Handle out of bound texture blits 5 years ago
bunnei ad048de3d6 hle: kernel: Rename Process to KProcess. 5 years ago
A-w-x 116d1bd6bf gl_device: Intel: Disable texture view formats workaround on mesa 5 years ago
ameerj 7d421b1c04 vk_texture_cache: Swap R and B channels of color flipped format 5 years ago
ameerj de494b30d4 nvhost_vic: Fix device closure 5 years ago
Lioncash c81f95a54b texture_cache/util: Fix src being used instead of dst within DeduceBlitImages 5 years ago
Chloe Marcec e4b60c77d6 Address issues 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
Lioncash 84f77f4e8e engine_interface: Add missing virtual destructor 5 years ago
Lioncash 251f10e12d vk_master_semaphore: Deduplicate atomic access within IsFree() 5 years ago
Lioncash d19e1b115b vk_master_semaphore: Add missing const qualifier for IsFree() 5 years ago
Lioncash b71945ef44 vk_texture_cache: Make use of Common::BitCast where applicable 5 years ago
Lioncash c9fb2b3404 texure_cache/util: Resolve implicit sign conversions with std::reduce 5 years ago
Lioncash aa42c7c5e5 query_cache: Make use of std::erase_if 5 years ago
Joshua Ashton c8d5e0389e vk_buffer_cache: Fix offset for NULL vertex buffers 5 years ago
Joshua Ashton f69cfb5915 vulkan_device: Enable EXT_robustness2 features 5 years ago
Joshua Ashton 1a50da639d renderer_vulkan: Check return value of AcquireNextImage 5 years ago
Markus Wick c529592f63 video_core: Use a CV for blocking commands. 5 years ago
Markus Wick 48492bbb9b video_core/gpu_thread: Keep the write lock for allocating the fence. 5 years ago
Markus Wick 37ae463f9e video_core/gpu_thread: Implement a ShutDown method. 5 years ago
Markus Wick b529aba9ce common/threadsafe_queue: Provide Wait() method. 5 years ago
lat9nq 3c453e0df0 vp9: Avoid memcpy with null pointers 5 years ago
Chloe Marcec d835e6b8e8 nvdrv: Cleanup CDMA Processor on device closure 5 years ago
Jan Beich acf5e9c9b7 vulkan_common: enable OpenGL interop on other Unices 5 years ago
ameerj e0977af861 astc_decoder: Refactor for style and more efficient memory use 5 years ago
Jan Beich b273871baf gl_device: unblock async shaders on other Unix systems 5 years ago
lat9nq 32b3f10bc3 gl_device: Block async shaders on AMD and Intel 5 years ago
Rodrigo Locatti bca641cf8a astc_decoder: Reimplement Layers 5 years ago
ameerj 1a1076f154 astc_decoder: Fix out of bounds memory access 5 years ago
ameerj cac341dbc7 renderer_vulkan: Accelerate ASTC decoding 5 years ago
ameerj bdec905c4a host_shaders: Modify shader cmake integration to allow for larger shaders 5 years ago
ameerj 113734e488 renderer_opengl: Accelerate ASTC texture decoding with a compute shader 5 years ago
bunnei 044f6a53c9 video_core: rasterizer_accelerated: Fix un/signed mismatch. 5 years ago
ameerj fb79ff4cab texture_cache: Blacklist BGRA8 copies and views on OpenGL 5 years ago
ameerj 594860b216 renderer_opengl: Swizzle BGR textures on copy 5 years ago
bunnei 1f1170eb3d video_core: rasterizer_accelerated: Fix delta check ordering. 5 years ago
bunnei 02870daa16 video_core: rasterizer_accelerated: Improve error handling & fix implicit conversion. 5 years ago
bunnei 489b5cca7c video_core: rasterizer_accelerated: Use a flat array instead of interval_map for cached pages. 5 years ago
ReinUsesLisp 06028cda0c buffer_cache: Heuristically decide to skip cache on uniform buffers 5 years ago
ameerj 37d4ac1f6e gpu_thread: Remove Async NVDEC placeholders 5 years ago
Kelebek1 f924b0efce Implement glDepthRangeIndexeddNV 5 years ago
ReinUsesLisp da2876ad7b vk_command_pool: Reduce the command pool size from 4096 to 4 5 years ago
Jan Beich 7936e43cc1 video_core: add missing header after a4e811af27 5 years ago
Morph f542011e0c gl_disk_shader_cache: Log total shader entries count on game load 5 years ago
bunnei 5dbcaa2970 hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 5 years ago
ReinUsesLisp 76e2d40963 vk_rasterizer: Fix loading shader addresses twice 5 years ago