808 Commits (f30ef987615729f5a3b8eab524ce5680369057e9)

Author SHA1 Message Date
ReinUsesLisp 34c3ec2f8c Revert "Start of Integer flags implementation" 5 years ago
ReinUsesLisp 1b76e7e890 video_core: Silence -Wmissing-field-initializers warnings 5 years ago
Levi Behunin 9477d23d70
shader_ir: Fix comment typo 5 years ago
ReinUsesLisp 3753553b6a renderer_vulkan: Move device abstraction to vulkan_common 5 years ago
ReinUsesLisp 974d731926 renderer_vulkan: Rename VKDevice to Device 5 years ago
Lioncash bcafef4b94 half_set: Resolve -Wmaybe-uninitialized warnings 5 years ago
ReinUsesLisp 9764c13d6d video_core: Rewrite the texture cache 5 years ago
Lioncash 09fa1d6a73 video_core: Make use of ordered container contains() where applicable 5 years ago
Lioncash 45c5b084fd ast: Improve string concat readability in operator() 5 years ago
Lioncash 7234f436aa shader_ir: std::move node within DeclareAmend() 5 years ago
Lioncash 4c5f5c9bf3 video_core: Remove unnecessary enum class casting in logging messages 5 years ago
Lioncash f95602f152 video_core: Resolve more variable shadowing scenarios pt.3 5 years ago
Lioncash 414a87a4f4 video_core: Resolve more variable shadowing scenarios pt.2 6 years ago
Lioncash edd8208779 node: Mark member functions as [[nodiscard]] where applicable 6 years ago
Lioncash 7cf34c3637 node: Eliminate variable shadowing 6 years ago
Lioncash 01db5cf203 async_shaders: emplace threads into the worker thread vector 6 years ago
Lioncash ba3916fc67 async_shaders: Simplify implementation of GetCompletedWork() 6 years ago
Lioncash 3fcc98e11a async_shaders: Simplify moving data into the pending queue 6 years ago
Lioncash 5b441fa25d async_shaders: std::move data within QueueVulkanShader() 6 years ago
ameerj 3620206136 async_shaders: Increase Async worker thread count for 8+ thread cpus 6 years ago
ReinUsesLisp 657771bdcb shader: Partially implement texture cube array shadow 6 years ago
ReinUsesLisp 44b552be71 shader/arithmetic: Implement FCMP immediate + register variant 6 years ago
ReinUsesLisp dffaffaac1 shader/texture: Implement CUBE texture type for TMML and fix arrays 6 years ago
Levi Behunin bc69cc1511 More forgetting... duh 6 years ago
Levi Behunin 24c1bb3842 Forgot to apply suggestion here as well 6 years ago
Levi Behunin a19dc3bf00 Address Comments 6 years ago
Levi Behunin d53b79ff5c Start of Integer flags implementation 6 years ago
Lioncash e3a615a616 arithmetic_integer_immediate: Make use of std::move where applicable 6 years ago
Lioncash 77532ebde3 shader/registry: Silence a -Wshadow warning 6 years ago
Lioncash cd6f4f7eed shader/registry: Remove unnecessary namespace qualifiers 6 years ago
Lioncash ffeb4ef83e shader/registry: Make use of designated initializers where applicable 6 years ago
Lioncash 0dc6967ff1 control_flow: emplace elements in place within TryQuery() 6 years ago
Lioncash fcd0145eb5 control_flow: Make use of std::move in InsertBranch() 6 years ago
Lioncash ff45c39578 General: Make use of std::nullopt where applicable 6 years ago
ReinUsesLisp 58b0ae84b5 renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphore 6 years ago
Lioncash 4944d48ee8 decode/image: Eliminate switch fallthrough in DecodeImage() 6 years ago
Lioncash ffc66f089d decoder/texture: Eliminate narrowing conversion in GetTldCode() 6 years ago
ReinUsesLisp eb914b6c50 video_core: Enforce -Werror=switch 6 years ago
ReinUsesLisp 9e87193725 video_core: Remove all Core::System references in renderer 6 years ago
Lioncash bafef3d1c9 async_shaders: Mark getters as const member functions 6 years ago
ameerj fde8102a41 Remove unneeded newlines, optional Registry in shader params 6 years ago
Ameer J f49ffdd648 Morph: Update worker allocation comment 6 years ago
ameerj 1b829fbd7a move thread 1/4 count computation into allocate workers method 6 years ago
ameerj 31a76410e8 Address feedback, add shader compile notifier, update setting text 6 years ago
ameerj c02464f64e Vk Async Worker directly emplace in cache 6 years ago
ameerj 4539073ce1 Address feedback. Bruteforce delete duplicates 6 years ago
ameerj 6ac97405df Vk Async pipeline compilation 6 years ago
Lioncash dcc5562cd5 shader/memory: Amend UNIMPLEMENTED_IF_MSG without a message 6 years ago
Lioncash 6b13d08822 async_shaders: Resolve -Wpessimizing-move warning 6 years ago
Lioncash b724a4d90c General: Tidy up clang-format warnings part 2 6 years ago