812 Commits (26bdfdad538f23069f5f4a065d6c1497cc7f61a0)

Author SHA1 Message Date
Kelebek1 16a5c56b7c Review 1 5 years ago
Kelebek1 4e04e95a8e Implement texture offset support for TexelFetch and TextureGather and add offsets for Tlds 5 years ago
bunnei fddde225c5 yuzu: Various frontend improvements to avoid crashes and improve experience on Linux. 5 years ago
ReinUsesLisp 2dfce2fca6 video_core: Reimplement the buffer cache 5 years ago
ReinUsesLisp 6dac6f07c2 Revert "Start of Integer flags implementation" 5 years ago
ReinUsesLisp 7afc85ba3a video_core: Silence -Wmissing-field-initializers warnings 5 years ago
Levi Behunin 5a513f7bd6 shader_ir: Fix comment typo 5 years ago
ReinUsesLisp fc515aed5f renderer_vulkan: Move device abstraction to vulkan_common 5 years ago
ReinUsesLisp aa08e1bfbf renderer_vulkan: Rename VKDevice to Device 5 years ago
Lioncash efc456aa94 half_set: Resolve -Wmaybe-uninitialized warnings 5 years ago
ReinUsesLisp d25b097e84 video_core: Rewrite the texture cache 5 years ago
Lioncash 909671a055 video_core: Make use of ordered container contains() where applicable 5 years ago
Lioncash 4d6a2247f2 ast: Improve string concat readability in operator() 5 years ago
Lioncash 0e7ead8b49 shader_ir: std::move node within DeclareAmend() 5 years ago
Lioncash ea0e85b869 video_core: Remove unnecessary enum class casting in logging messages 5 years ago
Lioncash 5db4785535 video_core: Resolve more variable shadowing scenarios pt.3 5 years ago
Lioncash 341083a5e1 video_core: Resolve more variable shadowing scenarios pt.2 5 years ago
Lioncash 9c0408605e node: Mark member functions as [[nodiscard]] where applicable 5 years ago
Lioncash 62d77b943a node: Eliminate variable shadowing 5 years ago
Lioncash 953aff6f0e async_shaders: emplace threads into the worker thread vector 6 years ago
Lioncash a15dc601be async_shaders: Simplify implementation of GetCompletedWork() 6 years ago
Lioncash 088767da00 async_shaders: Simplify moving data into the pending queue 6 years ago
Lioncash 8ac9c08758 async_shaders: std::move data within QueueVulkanShader() 6 years ago
ameerj b139341d35 async_shaders: Increase Async worker thread count for 8+ thread cpus 6 years ago
ReinUsesLisp 5690bca1c4 shader: Partially implement texture cube array shadow 6 years ago
ReinUsesLisp 016fb60ff5 shader/arithmetic: Implement FCMP immediate + register variant 6 years ago
ReinUsesLisp be7e8a4f08 shader/texture: Implement CUBE texture type for TMML and fix arrays 6 years ago
Levi Behunin 2746c0c041 More forgetting... duh 6 years ago
Levi Behunin 285b8ef8d1 Forgot to apply suggestion here as well 6 years ago
Levi Behunin 0858ed54d4 Address Comments 6 years ago
Levi Behunin a0094d0b23 Start of Integer flags implementation 6 years ago
Lioncash a31702acaf arithmetic_integer_immediate: Make use of std::move where applicable 6 years ago
Lioncash 2da5a0c30d shader/registry: Silence a -Wshadow warning 6 years ago
Lioncash 34af344aad shader/registry: Remove unnecessary namespace qualifiers 6 years ago
Lioncash b050a95af8 shader/registry: Make use of designated initializers where applicable 6 years ago
Lioncash cc4e8c247d control_flow: emplace elements in place within TryQuery() 6 years ago
Lioncash 13df9625be control_flow: Make use of std::move in InsertBranch() 6 years ago
Lioncash e457001dce General: Make use of std::nullopt where applicable 6 years ago
ReinUsesLisp 7c747f9bea renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphore 6 years ago
Lioncash 888cca3dfc decode/image: Eliminate switch fallthrough in DecodeImage() 6 years ago
Lioncash 8f587c15ac decoder/texture: Eliminate narrowing conversion in GetTldCode() 6 years ago
ReinUsesLisp ee7e70cfbc video_core: Enforce -Werror=switch 6 years ago
ReinUsesLisp 8efb2c5537 video_core: Remove all Core::System references in renderer 6 years ago
Lioncash e95290cfaf async_shaders: Mark getters as const member functions 6 years ago
ameerj 4cb6ad9eaf Remove unneeded newlines, optional Registry in shader params 6 years ago
Ameer J 8374d79c4b Morph: Update worker allocation comment 6 years ago
ameerj b467d4dbd0 move thread 1/4 count computation into allocate workers method 6 years ago
ameerj 3fa34fa7bf Address feedback, add shader compile notifier, update setting text 6 years ago
ameerj 5a2879a781 Vk Async Worker directly emplace in cache 6 years ago
ameerj f029fa19bf Address feedback. Bruteforce delete duplicates 6 years ago