791 Commits (9ae6224f12db36cf78892b4116145599041713a6)

Author SHA1 Message Date
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 6 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
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
Lioncash 6adc824d9d video_core: Allow copy elision to take place where applicable 6 years ago
David Marcec 967307d3be Fix style issues 6 years ago
David Marcec 85b591f6f0 Remove duplicate config 6 years ago
David Marcec f48187449e Use conditional var 6 years ago
David Marcec 468bd9c1b0 async shaders 6 years ago
ReinUsesLisp 210cc0204d decode/other: Implement S2R.LaneId 6 years ago
ReinUsesLisp fbc232426d video_core: Rearrange pixel format names 6 years ago
ReinUsesLisp 39ab33ee1c shader/half_set: Implement HSET2_IMM 6 years ago
Morph 480e1fa987 decode/image: Implement B10G11R11F 6 years ago
MerryMage 442e48ef4c memory_util: boost hashes are size_t 6 years ago
ReinUsesLisp 5b2b6d594c shader/texture: Join separate image and sampler pairs offline 6 years ago
ReinUsesLisp e1438f8e91 shader/track: Move bindless tracking to a separate function 6 years ago
ReinUsesLisp f2d1aa97ad shader/other: Fix hardcoded value in S2R INVOCATION_INFO 6 years ago
ReinUsesLisp 32e6727dae shader/other: Implement MEMBAR.CTS 6 years ago